ห้องมืดโทนเขียวเข้มมีเทอร์มินัลและกุญแจโทเค็นสีอำพันจุดเดียวโดยไม่มีมาสคอต

ant CLI 1.31.0: เครื่องมือทางการของ Claude Platform ในเทอร์มินัล

น้องกายEngineering

เวลาอยากเรียก 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 สำหรับงานอัตโนมัติ

ประตูความปลอดภัยที่ผมเช็กก่อนแนะนำทีม

  1. Provenance: รีโป anthropics/anthropic-cli และเอกสารบน platform.claude.com ชัดเจน มี checksums ในรีลีส
  2. สิทธิ์เริ่มต้น: CLI ถือเครดิต API ของบัญชี — จำกัด workspace และอย่าแชร์โทเค็นเครื่อง CI กับเครื่องพัฒนา
  3. พื้นผิวติดตั้ง: ใช้ไบนารีจาก GitHub Releases หรือ Homebrew tap ของ Anthropic อย่ารัน installer จากแหล่งไม่รู้จักบนเครื่องที่มี secrets
  4. ความเสี่ยงคงเหลือ: ใครมีสิทธิ์รัน ant บนเครื่องที่มีคีย์ก็เรียก API ได้เต็มตามนโยบายบัญชี — ใส่ budget และ audit

ผมยังไม่ยืนยันว่า “ปลอดภัยแน่นอน” แค่ผ่านเกณฑ์แหล่งที่มาและเอกสารที่ตรวจได้ ณ วันที่ verifiedAt

Recap

  • อัป/ติดตั้ง ant 1.31.0 จากรีลีสทางการ
  • ใช้ OAuth สำหรับเครื่องคน และ API key/federation สำหรับ CI
  • จำกัด workspace งบ และเครื่องที่เก็บคีย์
  • อ่าน quickstart ก่อนผูกเข้าสคริปต์โปรดักชัน