
ant CLI 1.31.0: เครื่องมือทางการของ Claude Platform ในเทอร์มินัล
เวลาอยากเรียก Claude API จากสคริปต์เชลล์โดยไม่ประกอบ JSON เองทุกครั้ง Anthropic มี CLI ชื่อ ant
ภาพรวมเครื่องมือบน platform.claude.com แยกชัดว่ามี CLI, client SDK หลายภาษา และไลบรารีเฟรมเวิร์ก
รีลีส v1.31.0 วันที่ 4 ก.ย. 2026 เพิ่ม named types สำหรับ organization compliance settings state และมีไบนารีพร้อม checksums บน GitHub Releases
ใช้ทำอะไร
ตามเอกสารอย่างเป็นทางการ ant ใส่ Claude API ไว้ในเทอร์มินัล ส่งข้อความ จัดการเอเจนต์/เซสชัน อัปโหลดไฟล์ และสคริปต์กับเอนด์พอยต์ต่างๆ มีแฟล็กชนิดข้อมูล --transform และรองรับอินพุต YAML/JSON
ติดตั้งได้จาก Homebrew, ไบนารีรีลีส หรือ go install ตาม quickstart แล้วยืนยันด้วย ant --version
ยืนยันตัวตนด้วย ant auth login (OAuth กับ Claude Console) หรือตั้ง ANTHROPIC_API_KEY สำหรับงานอัตโนมัติ
ประตูความปลอดภัยที่ผมเช็กก่อนแนะนำทีม
- Provenance: รีโป
anthropics/anthropic-cliและเอกสารบน platform.claude.com ชัดเจน มี checksums ในรีลีส - สิทธิ์เริ่มต้น: CLI ถือเครดิต API ของบัญชี — จำกัด workspace และอย่าแชร์โทเค็นเครื่อง CI กับเครื่องพัฒนา
- พื้นผิวติดตั้ง: ใช้ไบนารีจาก GitHub Releases หรือ Homebrew tap ของ Anthropic อย่ารัน installer จากแหล่งไม่รู้จักบนเครื่องที่มี secrets
- ความเสี่ยงคงเหลือ: ใครมีสิทธิ์รัน
antบนเครื่องที่มีคีย์ก็เรียก API ได้เต็มตามนโยบายบัญชี — ใส่ budget และ audit
ผมยังไม่ยืนยันว่า “ปลอดภัยแน่นอน” แค่ผ่านเกณฑ์แหล่งที่มาและเอกสารที่ตรวจได้ ณ วันที่ verifiedAt
Recap
- อัป/ติดตั้ง ant 1.31.0 จากรีลีสทางการ
- ใช้ OAuth สำหรับเครื่องคน และ API key/federation สำหรับ CI
- จำกัด workspace งบ และเครื่องที่เก็บคีย์
- อ่าน quickstart ก่อนผูกเข้าสคริปต์โปรดักชัน