คู่มือการตั้งค่า

คู่มือการตั้งค่าผู้ให้บริการ

ดูขั้นตอนการตั้งค่าและการแก้ปัญหาตามเครื่องมือ

การกำหนดค่า Claude Code

Claude Code คือเครื่องมือเขียนโปรแกรมบนเทอร์มินัลจาก Anthropic สำหรับนักพัฒนา สามารถอ่านโปรเจกต์ปัจจุบัน ช่วยอธิบายโค้ด แก้ไขไฟล์ รันคำสั่งตรวจสอบ และทำงานร่วมกับโมเดล Claude เพื่อจัดการงานพัฒนาที่ซับซ้อนยิ่งขึ้นได้

เครื่องมือนี้คืออะไรและใช้ทำอะไร

การแก้ไขโค้ดเครื่องมือเทอร์มินัลโมเดล Claudeควรระมัดระวังเรื่องการให้สิทธิ์

ควรดูการกำหนดค่าที่ใดก่อน

ตำแหน่งเหมาะสำหรับใครคำอธิบาย
~/. claude/settings.jsonผู้ที่ต้องการบันทึกการกำหนดค่าไว้อย่างถาวรเขียนตัวแปรสภาพแวดล้อมที่เกี่ยวข้องกับ Claude Code ลงในไฟล์กำหนดค่า จะช่วยให้ตรวจสอบและแก้ไขปัญหาได้ง่ายขึ้น
ตัวแปรสภาพแวดล้อมของเทอร์มินัลปัจจุบันผู้ที่ต้องการทดสอบชั่วคราวเท่านั้นโดยปกติแล้วจะไม่มีผลต่อหลังปิดเทอร์มินัล
CC Switchผู้ที่จัดการ CLI หลายตัวพร้อมกันกำหนดค่า Provider ในหน้า CC Switch ก่อน แล้วจึงนำไปใช้กับ Claude Code

วิธีระบุ Key และอินเทอร์เฟซ

หากใช้ Claude ทางการ แนะนำให้ทำตามขั้นตอนการเข้าสู่ระบบทางการหรือใช้ Key ทางการผ่าน Anthropic / Claude Code เป็นหลัก หากใช้ผู้ให้บริการ API (Provider) ต้องตรวจสอบให้แน่ใจว่าผู้ให้บริการนั้นมีอินเทอร์เฟซ Claude / Anthropic และอย่าป้อนที่อยู่ OpenAI-compatible ทั่วไปลงใน Claude Code

ตัวอย่าง settings.json ของ Claude Code
{ "env": { "ANTHROPIC_API_KEY": "YOUR_KEY", "ANTHROPIC_BASE_URL": "https://YOUR_PROVIDER_CLAUDE_API_URL", "ANTHROPIC_MODEL": "PROVIDER_SUPPORTED_CLAUDE_MODEL" } }
การตั้งค่านำมาจากที่ไหนข้อผิดพลาดที่พบบ่อย
ANTHROPIC_API_KEYClaude / Anthropic Key จากแดชบอร์ดของผู้ให้บริการอย่าใช้ชื่อบันทึกกำกับโทเค็น (Remark) เป็น Key
ANTHROPIC_BASE_URLที่อยู่อินเทอร์เฟซ Claude / Anthropic ที่ผู้ให้บริการกำหนดไว้อย่าคัดลอกที่อยู่ OpenAI-compatible มาใส่
ANTHROPIC_MODELชื่อโมเดล Claude จากรายการโมเดลของผู้ให้บริการคัดลอกตัวพิมพ์เล็ก-ใหญ่ เครื่องหมายขีดกลาง และเลขเวอร์ชันให้ตรงกันทุกตัวอักษร

วิธีทดสอบหลังบันทึก

การทดสอบแบบง่ายของ Claude Code
claude "Please reply only: Configuration successful"

หากยังคงใช้การกำหนดค่าเดิมอยู่ ให้ตรวจสอบก่อนว่ามี Key เก่าหรือ Base URL เก่าอยู่ในตัวแปรสภาพแวดล้อมของระบบหรือไม่ ลำดับความสำคัญของตัวแปรสภาพแวดล้อมอาจทำให้การตั้งค่าที่คุณเพิ่งแก้ไขไม่มีผล

เอกสารทางการเกี่ยวกับการตั้งค่า Claude Code ตรวจสอบขอบเขตและวิธีกำหนดค่า settings.json
ตัวแปรสภาพแวดล้อมของ Claude Code ดูคำแนะนำเกี่ยวกับตัวแปรการยืนยันตัวตน Base URL และโมเดล