Claude Platform Docs

Démarrage rapide de la CLI

Installez l'outil en ligne de commande ant, authentifiez-vous et envoyez votre première requête à l'API Claude.

La CLI ant donne accès à l'API Claude depuis votre terminal. Chaque ressource de l'API est exposée sous forme de sous-commande, avec le formatage de la sortie, le filtrage des réponses et la saisie de fichiers YAML ou JSON.

La CLI ant en action.

Par rapport à curl, ant construit les corps de requête à partir de flags typés ou de YAML transmis par pipe au lieu de JSON écrit à la main, et intègre le contenu de fichiers dans des champs de type chaîne grâce à une référence @path. Il extrait les champs de la réponse avec une requête --transform intégrée, de sorte que vous n'avez pas besoin d'un outil distinct tel que jq, et il pagine automatiquement les endpoints de liste.

Installation

brew install anthropics/tap/ant

Vérifiez l'installation :

ant --version

Authentification

ant auth login ouvre un flux OAuth dans le navigateur auprès de la Claude Console et stocke localement les identifiants obtenus, afin que vous puissiez appeler l'API sans créer ni gérer de clé API.

CLI
ant auth login

Envoyer votre première requête

Une fois le binaire installé et authentifié, appelez l'API Messages :

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 /*, ... */ }
}

La réponse est l'objet complet de l'API, affiché de manière lisible car stdout est un terminal.

Complétion du shell

La CLI fournit des scripts de complétion pour bash, zsh, fish et PowerShell. Générez-en un et installez-le pour votre shell :

ant @completion zsh > "${fpath[1]}/_ant"
# Redémarrez votre shell ou exécutez : autoload -U compinit && compinit

Étapes suivantes

Was this page helpful?