ตั้งค่า Login และ Billing
Claude Code เข้าสู่ระบบได้ 2 แบบ: ผ่านบัญชี Claude (subscription) หรือผ่าน API key บทนี้อธิบายว่าควรเลือกแบบไหน
เมื่อเรียนจบบทนี้ คุณจะ…
- อธิบายวิธีการเข้าสู่ระบบ Claude ได้ 2 แบบ
- เลือกวิธีเข้าสู่ระบบ Claude ที่เหมาะสมกับงานของตนเองได้
- ตั้งค่า API Key เพื่อใช้งาน Claude ได้

ทำไมต้องรู้เรื่องการเข้าสู่ระบบ Claude Code?
สวัสดีครับน้องๆ! วันนี้เราจะมาคุยกันเรื่องสำคัญมากๆ สำหรับการเริ่มต้นใช้งาน Claude Code หรือเครื่องมือช่วยเขียนโค้ดอัจฉริยะจาก Claude นั่นก็คือ 'การเข้าสู่ระบบ' นั่นเองครับ
ลองนึกภาพว่า Claude Code คือบ้านหลังหนึ่งที่เราจะเข้าไปใช้เครื่องมือต่างๆ ข้างใน การเข้าสู่ระบบก็เหมือนกับการที่เราต้องมีกุญแจ หรือรหัสผ่าน เพื่อเปิดประตูเข้าไปในบ้านหลังนี้ให้ได้ ถ้าเราเข้าบ้านไม่ได้ เราก็ใช้งานเครื่องมือข้างในไม่ได้ใช่ไหมครับ? บทเรียนนี้จะมาบอกว่ามีกุญแจกี่แบบ และแต่ละแบบเหมาะกับใคร
วิธีที่ 1: เข้าสู่ระบบด้วยบัญชี Claude (ง่ายที่สุดสำหรับมือใหม่)
วิธีแรกนี้เป็นวิธีที่เราแนะนำมากๆ สำหรับน้องๆ มือใหม่ที่เพิ่งเริ่มต้น หรือใช้งานคนเดียวครับ เหมือนกับการที่เราซื้อบัตรสมาชิกฟิตเนสแบบรายเดือน พอเรามีบัตรแล้ว เราก็สามารถเข้าฟิตเนสไปออกกำลังกายได้เรื่อยๆ ตลอดเดือน โดยไม่ต้องจ่ายเงินเพิ่มทุกครั้งที่เข้าไป
การเข้าสู่ระบบด้วยบัญชี Claude ก็คล้ายกันครับ คือเราจะเข้าสู่ระบบผ่านเว็บเบราว์เซอร์ปกติเลย ถ้าเรามีบัญชี Claude ที่สมัครแบบ Pro หรือ Max (แบบเสียเงินรายเดือน) อยู่แล้ว Claude Code ก็จะใช้โควต้าการใช้งานจาก Subscription ของเรา ทำให้เราไม่ต้องกังวลเรื่องค่าใช้จ่ายเพิ่มเติมในการใช้งานแต่ละครั้งครับ
- เปิดโปรแกรมหรือปลั๊กอิน Claude Code ใน IDE (เช่น VS Code) ของคุณ
- เลือกตัวเลือก 'Login with Claude Account' หรือ 'เข้าสู่ระบบด้วยบัญชี Claude'
- ระบบจะเปิดหน้าต่างเบราว์เซอร์ขึ้นมา ให้คุณทำตามขั้นตอนเพื่อเข้าสู่ระบบด้วยบัญชี Anthropic ของคุณ (อาจจะให้กรอกอีเมลและรหัสผ่าน หรือยืนยันตัวตน)
- เมื่อยืนยันสำเร็จ เบราว์เซอร์จะแจ้งว่าคุณเข้าสู่ระบบ Claude Code เรียบร้อยแล้ว
วิธีที่ 2: เข้าสู่ระบบด้วย API Key (ยืดหยุ่นสำหรับงานเฉพาะทาง)
วิธีที่สองคือการเข้าสู่ระบบด้วย 'API Key' ครับ วิธีนี้จะต่างออกไปหน่อย ลองนึกภาพเหมือนกับการที่เราเติมเงินมือถือแบบรายครั้ง (Prepaid) เราจะจ่ายเงินตามที่เราใช้งานจริงเท่านั้น ใช้มากจ่ายมาก ใช้น้อยจ่ายน้อย
API Key เหมาะสำหรับงานที่ซับซ้อนขึ้น เช่น การทำงานเป็นทีม การสร้างระบบอัตโนมัติ (Automation) หรือการเชื่อมต่อกับระบบ CI/CD (Continuous Integration/Continuous Deployment) ที่ต้องการให้ Claude Code ทำงานเองได้โดยไม่ต้องมีคนมานั่งกดเข้าสู่ระบบตลอดเวลา พูดง่ายๆ คือมันยืดหยุ่นกว่า และช่วยให้เราควบคุมค่าใช้จ่ายได้ละเอียดกว่าในบางกรณีครับ
ขั้นตอนการสร้าง API Key ของคุณ
เอาล่ะ ถ้าคุณตัดสินใจว่าจะใช้วิธี API Key สิ่งแรกที่เราต้องทำคือ 'สร้าง' มันขึ้นมาครับ API Key ก็เหมือนกับรหัสผ่านลับส่วนตัวของเรา ที่จะใช้ยืนยันตัวตนกับระบบของ Claude
การสร้าง API Key ไม่ยากเลยครับ เราจะเข้าไปสร้างมันในเว็บไซต์ของ Anthropic โดยตรง
- เปิดเว็บเบราว์เซอร์ของคุณ แล้วไปที่เว็บไซต์
console.anthropic.com - เข้าสู่ระบบด้วยบัญชี Anthropic ของคุณ (ถ้ายังไม่มี ต้องสมัครก่อนนะครับ)
- เมื่อเข้าสู่ระบบได้แล้ว ให้มองหาเมนูที่เกี่ยวข้องกับ 'API Keys' หรือ 'Settings' (โดยทั่วไปจะอยู่ทางซ้ายมือ หรือในเมนูโปรไฟล์ของคุณ)
- คลิกที่ปุ่ม 'Create New Key' หรือ 'Generate Key'
- อาจจะมีช่องให้คุณตั้งชื่อ Key เพื่อให้จำได้ง่ายว่า Key นี้ใช้สำหรับอะไร (เช่น 'MyProjectKey') จากนั้นกดสร้าง
- สำคัญมาก! ระบบจะแสดง API Key ของคุณขึ้นมาแค่ครั้งเดียวเท่านั้น! มันจะขึ้นต้นด้วย
sk-ant-...ให้คุณ 'คัดลอก' Key นี้เก็บไว้ในที่ปลอดภัยทันที ห้ามให้ใครเห็นเด็ดขาดครับ
จะเอา API Key ไปบอก Claude Code ยังไง?
เมื่อเราได้ API Key มาแล้ว เราต้อง 'บอก' ให้ Claude Code รู้จัก Key นี้ครับ วิธีที่นิยมและปลอดภัยที่สุดคือการตั้งค่าเป็น 'Environment Variable' (ตัวแปรสภาพแวดล้อม)
ลองนึกภาพว่า Environment Variable คือป้ายชื่อที่ติดไว้ที่หน้าบ้านของเรา เพื่อบอกให้คนส่งของรู้ว่าบ้านหลังนี้ชื่ออะไร เวลา Claude Code ต้องการใช้ API Key มันก็จะไป 'มองหา' ป้ายชื่อนี้เองครับ โดยป้ายชื่อที่เราจะใช้คือ ANTHROPIC_API_KEY
เราจะตั้งค่านี้ใน 'Terminal' หรือ 'Command Prompt' ซึ่งเป็นหน้าจอที่เราพิมพ์คำสั่งคอมพิวเตอร์ครับ
- เปิด Terminal (สำหรับ macOS/Linux) หรือ Command Prompt / PowerShell (สำหรับ Windows) ขึ้นมา
- พิมพ์คำสั่งต่อไปนี้ โดยแทนที่
sk-ant-...ด้วย API Key ที่คุณคัดลอกมา: - สำหรับ macOS/Linux (Bash/Zsh):
export ANTHROPIC_API_KEY="sk-ant-..." - สำหรับ Windows (Command Prompt):
set ANTHROPIC_API_KEY="sk-ant-..." - สำหรับ Windows (PowerShell):
$env:ANTHROPIC_API_KEY="sk-ant-..." - กด Enter หลังจากพิมพ์คำสั่งแล้ว
- เท่านี้ Claude Code ก็จะรู้จัก API Key ของคุณแล้วครับ (แต่ Key นี้จะอยู่แค่ชั่วคราวใน Terminal ที่คุณเปิดอยู่ ถ้าปิด Terminal ไป ต้องตั้งค่าใหม่)
สรุปและคำแนะนำสำหรับมือใหม่
มาสรุปกันอีกครั้งนะครับ:
1. **เข้าสู่ระบบด้วยบัญชี Claude (ผ่านเบราว์เซอร์)**: ง่ายที่สุด เหมาะสำหรับงานส่วนตัว หรือผู้ที่มี Subscription อยู่แล้ว ไม่ต้องกังวลเรื่องค่าใช้จ่ายเพิ่มเติม
2. **เข้าสู่ระบบด้วย API Key**: ยืดหยุ่นกว่า เหมาะสำหรับงานทีม ระบบอัตโนมัติ หรือผู้ที่ต้องการจ่ายตามการใช้งานจริง (Pay-as-you-go)
สำหรับน้องๆ ที่เพิ่งเริ่มต้น หรือยังไม่มีประสบการณ์ด้านการเขียนโปรแกรม เราขอแนะนำให้เริ่มจากการ 'เข้าสู่ระบบด้วยบัญชี Claude' ก่อนครับ เพราะเป็นวิธีที่ง่ายที่สุด ไม่ต้องยุ่งยากกับการจัดการ API Key พอคุณเริ่มคุ้นเคยและมีความต้องการใช้งานที่ซับซ้อนขึ้น ค่อยลองศึกษาและใช้งาน API Key ในภายหลังได้ครับ
- บัญชี Claude เหมาะงานส่วนตัว
- API key เหมาะ automation/CI
- API key = จ่ายตามใช้จริง