Claude Platform Docs

Mulai cepat CLI

Instal alat baris perintah ant, lakukan autentikasi, dan kirim permintaan pertama Anda ke Claude API.

CLI ant menyediakan akses ke Claude API dari terminal Anda. Setiap sumber daya API diekspos sebagai subperintah, dengan pemformatan output, pemfilteran respons, dan input file YAML atau JSON.

CLI ant sedang beraksi.

Dibandingkan dengan curl, ant membangun body permintaan dari flag bertipe atau YAML yang di-pipe alih-alih JSON yang ditulis tangan, dan menyisipkan isi file ke dalam field string dengan referensi @path. Alat ini mengekstrak field respons dengan kueri --transform bawaan, sehingga Anda tidak memerlukan alat terpisah seperti jq, dan melakukan "pagination" (paginasi) pada endpoint daftar secara otomatis.

Instalasi

brew install anthropics/tap/ant

Periksa instalasi:

ant --version

Autentikasi

ant auth login membuka alur OAuth berbasis browser terhadap Claude Console dan menyimpan kredensial yang dihasilkan secara lokal, sehingga Anda dapat memanggil API tanpa membuat atau mengelola kunci API.

CLI
ant auth login

Kirim permintaan pertama Anda

Dengan binary yang sudah terinstal dan terautentikasi, panggil Messages API:

ant messages create \
  --model claude-opus-5-5 \
  --max-tokens 1024 \
  --message '{role: user, content: "Hello, Claude"}'
Output
{
  "model": "claude-opus-5-5",
  "id": "msg_01YMmR5XodC5nTqMxLZMKaq6",
  "type": "message",
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "Hello! How are you doing today? Is there something I can help you with?"
    }
  ],
  "stop_reason": "end_turn",
  "usage": { "input_tokens": 27, "output_tokens": 20 /*, ... */ }
}

Responsnya adalah objek API lengkap, dicetak dengan format rapi karena stdout adalah terminal.

Penyelesaian shell

CLI menyertakan skrip "shell completion" (penyelesaian shell) untuk bash, zsh, fish, dan PowerShell. Buat dan instal satu untuk shell Anda:

ant @completion zsh > "${fpath[1]}/_ant"
# Mulai ulang shell Anda atau jalankan: autoload -U compinit && compinit

Langkah selanjutnya

Was this page helpful?