Back to AI Tricks
Coding
2026-06-26

สลับเครื่องยนต์ Claude Code ไปใช้ GLM (ถูกกว่า Opus ~5 เท่า)

เปลี่ยนโมเดลข้างใน Claude Code จาก Claude Opus เป็น GLM ของ Z.ai (open-source) — ค่า token ถูกลงหลายเท่า แต่ยังใช้ CLAUDE.md, skills และคำสั่งเดิมได้ครบ

BeginnerClaude CodeGLMZ.aiOpen Sourceประหยัด token
1

ขั้นที่ 1: GLM + Z.ai คืออะไร ทำไมน่าลอง

Claude Code ปกติขับเคลื่อนด้วยโมเดลตระกูล Claude เท่านั้น แต่เราชี้ปลายทางไปที่ Z.ai (ผู้ให้บริการ API ของโมเดล GLM ซึ่งเป็น open-source) แล้วใช้ GLM ทำงานแทน Claude Opus ได้เลย โดยไม่ต้องเรียนเครื่องมือใหม่

ของเดิมยังใช้ได้ครบ: อ่านไฟล์ CLAUDE.md ที่เขียนกำกับโปรเจกต์ เรียก skills ที่ตั้งไว้ และรับคำสั่งอย่าง /goal ได้เหมือนเดิม — แค่เปลี่ยนเครื่องยนต์ข้างใน ไม่ต้องย้ายงานไปไหน

เทียบราคา/ความเร็ว (ตามบทความต้นฉบับ): • ราคา GLM ผ่าน Z.ai ถูกกว่า Claude Opus หลายเท่าในงานเดียวกัน • งานออกแบบหน้าเว็บครั้งหนึ่ง GLM ทำเสร็จใน 3:59 นาที ส่วน Opus ใช้ 14:59 นาที • ราคาปัจจุบันจาก Z.ai (ต่อ 1M tokens): GLM-5 $1/$3.2 · GLM-4.7 $0.6/$2.2 · ส่วน Claude Opus อยู่ที่ $5/$25
2

ขั้นที่ 2: ตั้งค่าใน .claude/settings.local.json

ตั้งค่าแยกรายโปรเจกต์ได้เลย เปิดไฟล์ .claude/settings.local.json ในโปรเจกต์ แล้ววางค่าด้านล่าง — ANTHROPIC_BASE_URL ชี้ไปเซิร์ฟเวอร์ของ Z.ai แทนของ Anthropic และบังคับทุก model slot ให้ใช้ GLM

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "<ใส่ Z.ai API key ของคุณ>",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.7",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.7",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air"
  }
}
สร้าง API key ได้ที่ z.ai/manage-apikey/apikey-list · บทความต้นฉบับเรียกรุ่นนี้ว่า "GLM 5.2" ปัจจุบัน Z.ai มี glm-5 (ใหม่สุด) และ glm-4.7 — เช็คชื่อรุ่นล่าสุดที่ z.ai/model-api แล้วปรับค่าให้ตรง
3

ขั้นที่ 3: เลือกเครื่องยนต์รายโฟลเดอร์

กำหนดแยกรายโฟลเดอร์ได้: โฟลเดอร์ไหนวางไฟล์ settings.local.json นี้ไว้ก็ใช้ GLM ส่วนโฟลเดอร์ที่ไม่มีก็กลับไปใช้ Opus ตามปกติ — งานที่ต้องเร็วและประหยัดส่งให้ GLM งานที่ต้องคิดหนักจริงๆ ใช้ Opus ในอีกโฟลเดอร์ ไม่ต้องเลือกข้าง
4

ขั้นที่ 4: ข้อจำกัดที่ต้องรู้

ถูกกว่าและเร็วกว่าไม่ได้แปลว่าดีกว่าทุกด้าน GLM ยังสู้ Opus ไม่ได้ในงานที่ต้องคิดหลายชั้นและเก็บรายละเอียดให้ครบ เช่นการไล่เทียบค่าที่เขียนคนละรูปแบบ (true vs 1 vs 1.0 ที่หมายถึงค่าเดียวกัน) และในงานสร้างสรรค์หนักๆ GLM กลับช้าลง (ครั้งหนึ่งใช้ 35 นาที ส่วน Opus ใช้แค่ 11 นาที)

คำถามที่ควรถามไม่ใช่ "โมเดลไหนเก่งที่สุด" แต่เป็น "โมเดลไหนเก่งพอสำหรับงานตรงหน้า" — ทักษะที่มีค่าคือการรู้ว่างานชิ้นไหนควรส่งให้เครื่องยนต์ตัวไหน

Troubleshooting & FAQs

ตั้งค่าแล้ว Claude Code ยังเรียกโมเดล Claude เดิม

ตรวจว่าไฟล์อยู่ที่ .claude/settings.local.json ของโปรเจกต์จริง และรีสตาร์ท session ใหม่ให้ค่า env ถูกโหลด

เจอ error เรื่องชื่อโมเดลไม่พบ

ชื่อ model id อาจเปลี่ยนตามรุ่นล่าสุด เปิด z.ai/model-api ดูชื่อรุ่นที่ใช้ได้ (เช่น glm-5, glm-4.7) แล้วแก้ค่าใน settings ให้ตรง

Was this trick helpful?

Share it with your fellow AI enthusiasts!