ขั้นแรก ระบุว่าข้อผิดพลาดเกิดที่ชั้นไหน
การติดตั้ง / รันไทม์
ปัญหา command not found เวอร์ชัน Node สิทธิ์ของ npm พาธใน WSL และ native installer
การเข้าสู่ระบบ / การยืนยันตัวตน
ปัญหา callback ของ OAuth, คีย์ API, องค์กรใน Console, SSO และสถานะ auth ในเครื่อง
เครือข่าย / Proxy
proxy ขององค์กร ไฟร์วอลล์ ใบรับรอง การหมดเวลา 403/429 และโดเมนที่จำเป็นเข้าถึงไม่ได้
ข้อผิดพลาดที่พบบ่อยและวิธีแก้
claude: command not found
สาเหตุที่พบบ่อย: ไดเรกทอรีที่ติดตั้งไม่ได้อยู่ใน PATH หรือ shell ปัจจุบันยังไม่ได้โหลดการตั้งค่าใหม่
วิธีแก้: เปิดเทอร์มินัลใหม่ หรือเพิ่มไดเรกทอรีที่ติดตั้ง Claude Code ลงใน PATH แล้วโหลดการตั้งค่า shell ใหม่
export PATH="$PATH:$HOME/.local/bin" source ~/.zshrc
Node version not supported / silent crash
สาเหตุที่พบบ่อย: เวอร์ชัน Node ต่ำกว่าข้อกำหนดทางการ หรือ WSL เรียกใช้ Node ฝั่ง Windows
วิธีแก้: อัปเกรด Node หรือใช้ native installer อย่างเป็นทางการ บน WSL ให้ยืนยันด้วย which node / which npm ว่าพาธมาจากสภาพแวดล้อม Linux
node -v which node which npm
EACCES / permission denied
สาเหตุที่พบบ่อย: ไดเรกทอรี npm แบบ global เป็นของ root หรือการติดตั้งด้วย sudo ก่อนหน้านี้ทำให้สิทธิ์ผิดเพี้ยน
วิธีแก้: อย่าติดตั้ง Claude Code ด้วย sudo ให้เปลี่ยน prefix ของ npm ไปที่ไดเรกทอรีของผู้ใช้ หรือใช้ native installer
npm config set prefix ~/.npm-global export PATH="$HOME/.npm-global/bin:$PATH"
Waiting for authentication...
สาเหตุที่พบบ่อย: callback ของ OAuth จากเบราว์เซอร์ไปไม่ถึง CLI ในเครื่อง - พบบ่อยกับ remote SSH, devcontainer, ไฟร์วอลล์ที่เข้มงวด หรือเมื่อ callback ไปยัง localhost ถูกบล็อก
วิธีแก้: ตรวจว่าเบราว์เซอร์และ CLI สื่อสารกันได้บนเครื่องเดียวกัน หากจำเป็นให้ออกจากระบบ รีสตาร์ท Claude Code แล้วยืนยันตัวตนอีกครั้ง
/logout # 关闭 Claude Code 后重新运行 claude
SELF_SIGNED_CERT_IN_CHAIN / certificate error
สาเหตุที่พบบ่อย: proxy หรือเกตเวย์ความปลอดภัยขององค์กรแทรก CA แบบ self-signed ที่ Node ไม่เชื่อถือโดยค่าเริ่มต้น
วิธีแก้: ขอ CA bundle ขององค์กรจากฝ่าย IT แล้วระบุผ่าน NODE_EXTRA_CA_CERTS
export NODE_EXTRA_CA_CERTS=/path/to/company-ca.pem
proxy connection failed / timeout
สาเหตุที่พบบ่อย: ตั้งค่าตัวแปร proxy ผิด ใช้โปรโตคอล proxy ที่ไม่รองรับ NO_PROXY ครอบโดเมนเป้าหมายไว้ หรือไฟร์วอลล์องค์กรบล็อกการเข้าถึง
วิธีแก้: Claude Code ใช้ตัวแปรสภาพแวดล้อม proxy มาตรฐานของ HTTP/HTTPS และเอกสารระบุว่าไม่รองรับ proxy แบบ SOCKS ให้ทดสอบซ้ำด้วย HTTPS_PROXY ก่อน
export HTTPS_PROXY=http://proxy.example.com:8080 echo $HTTPS_PROXY echo $NO_PROXY
403 Forbidden
สาเหตุที่พบบ่อย: องค์กรยังไม่ได้เปิดใช้ Claude Code ขาออกปัจจุบันไม่อยู่ใน allowlist ขององค์กร ติดข้อจำกัดด้านบัญชี/ภูมิภาค/นโยบาย หรือ proxy ถูกปฏิเสธ
วิธีแก้: บัญชีส่วนบุคคลให้ตรวจภูมิภาคที่รองรับและสถานะบัญชีก่อน ส่วนบัญชีองค์กรให้ผู้ดูแลตรวจสิทธิ์ Claude Code, SSO, IP allowlist และกฎไฟร์วอลล์
429 / rate limit
สาเหตุที่พบบ่อย: ส่งคำขอถี่เกินไป ทำงานพร้อมกันมากเกินไป หรือแพ็กเกจของบัญชีหรือองค์กรถึงขีดจำกัดอัตราแล้ว
วิธีแก้: ลดการทำงานพร้อมกันจากภายนอก หยุดลูปการลองซ้ำ และรอให้ขีดจำกัดรีเซ็ต อย่าครอบ Claude Code ด้วย worker หลายตัวเพื่อเร่งความเร็ว
API key not recognized / SSO mismatch
สาเหตุที่พบบ่อย: คีย์ API มาจาก shell อื่น คีย์ของ Console ขัดแย้งกับเซสชัน OAuth หรือองค์กรกำหนดให้เข้าสู่ระบบด้วย SSO
วิธีแก้: ตรวจว่ามีการตั้ง ANTHROPIC_API_KEY ใน shell ปัจจุบันหรือไม่ บัญชีองค์กรควรเข้าสู่ระบบผ่าน Console/SSO ตามที่ผู้ดูแลกำหนด
echo $ANTHROPIC_API_KEY
ค่าพื้นฐานของ proxy และเครือข่ายองค์กร
เอกสารทางการระบุว่า Claude Code รองรับตัวแปรสภาพแวดล้อมมาตรฐาน HTTPS_PROXY / HTTP_PROXY / NO_PROXY แต่ไม่รองรับ proxy แบบ SOCKS สำหรับใบรับรองแบบ self-signed ขององค์กร ให้ระบุ CA bundle ผ่าน NODE_EXTRA_CA_CERTS
export HTTPS_PROXY=http://proxy.example.com:8080 export NO_PROXY="localhost,127.0.0.1" export NODE_EXTRA_CA_CERTS=/path/to/company-ca.pem
ขั้นตอนทำซ้ำปัญหาแบบน้อยที่สุด
- ตรวจว่า `node -v` ตรงตามข้อกำหนดทางการ หรือใช้ native installer ของ Claude Code
- ปิดสคริปต์ที่ครอบอยู่และ worker ทั้งหมด แล้วรัน `claude` ในหน้าต่างเทอร์มินัลเดียวเท่านั้น
- ใช้ `echo $HTTPS_PROXY` และ `echo $NO_PROXY` เพื่อยืนยันว่าตั้งค่าตัวแปร proxy ถูกต้อง
- ตรวจว่าไฟร์วอลล์อนุญาต
api.anthropic.com,claude.ai,statsig.anthropic.comและsentry.ioหรือไม่ - หากการเข้าสู่ระบบค้าง ให้รัน `/logout` แล้วรีสตาร์ท Claude Code และล้างไฟล์ auth ในเครื่องหากจำเป็นก่อนเข้าสู่ระบบใหม่
แหล่งอ้างอิงทางการ
Proxy, CA, mTLS และ URL ที่จำเป็นต้องเข้าถึง
รายการปัญหาที่พบบ่อยอย่างเป็นทางการเกี่ยวกับการติดตั้ง Node สิทธิ์ proxy และการเข้าสู่ระบบ
Statsig, Sentry, /bug และตัวแปรสภาพแวดล้อมสำหรับปิดทราฟฟิกที่ไม่จำเป็น
proxy ขององค์กร องค์กรใน Console และปัญหาสิทธิ์ที่พบบ่อย