
Claude Code 2.1.268: แก้ HTTP 400 บน endpoint บุคคลที่สาม + กันพลาดซีเคร็ตในข้อความ error
น้องกายEngineering
ถ้าคุณชี้ Claude Code ไปที่ endpoint แบบ Anthropic-compatible แล้วทุกเทิร์นเจอ HTTP 400 ตั้งแต่ 2.1.265 รอบ 2.1.268 คือตัวที่ควรอัปครับ
ตามrelease notes v2.1.268 (เผยประมาณ 10 ก.ย. 2026) มีหลายจุดที่ทีมเอเจนต์ควรรู้:
- แก้ HTTP 400 บน
ANTHROPIC_BASE_URL: regex ในสคีมาของ Artifact tool ที่ฝั่งบุคคลที่สามรีเจ็กต์ — พังมาตั้งแต่ 2.1.265 - WebFetch มี deadline 300 วินาที (ปรับด้วย
CLAUDE_CODE_WEBFETCH_DEADLINE_MS) - ลดการโชว์ซีเคร็ต ใน error ของปลั๊กอิน/มาร์เก็ตเพลสและรายละเอียด MCP ที่เคยดึงค่าจาก
${VAR} - เกตเวย์รองรับ
pricing:ในgateway.yamlให้/costกับเทเลเมทรีตรงกับมิเตอร์ - เครื่องมือ Task/Todo ถูกจำกัดกลุ่มโมเดลมากขึ้น ยกเว้นตั้ง
CLAUDE_CODE_ENABLE_TODO_TOOLS=1
วันถัดมามี v2.1.269 เพิ่ม claude plugin eval — ถ้ารีลีสล่าสุดในเครื่องคุณสูงกว่า 268 ให้อัปตามช่องทางเดิมได้เลย โพสต์นี้โฟกัสชุดแก้ที่ทำให้เอเจนต์บน endpoint อื่นกลับมาใช้ได้
Recap
- อัป Claude Code อย่างน้อยเป็น 2.1.268 (หรือใหม่กว่า)
- ถ้าใช้
ANTHROPIC_BASE_URLลองรันเทิร์นสั้นๆ หลังอัป - ไล่ดู changelog เรื่องการรั่วซีเคร็ตใน error
- ทีมเกตเวย์พิจารณาตั้ง
pricing:ให้ตัวเลขต้นทุนตรงกัน