• Messages
  • Agents gérés
  • Administration

Search...
⌘K
CLI, SDK et bibliothèques
Aperçu
CLI ant
Démarrage rapideOptions d'authentificationUtilisation de la CLIScripts et automatisation
SDK clients
MiddlewarePythonTypeScriptC#GoJavaPHPRuby
Bibliothèques et intégrations
Apple Foundation ModelsCompatibilité SDK OpenAI

Log in
Démarrage rapide
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Solutions

  • AI agents
  • Code modernization
  • Coding
  • Customer support
  • Education
  • Financial services
  • Government
  • Life sciences

Partners

  • Amazon Bedrock
  • Google Cloud's Vertex AI

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Company

  • Anthropic
  • Careers
  • Economic Futures
  • Research
  • News
  • Responsible Scaling Policy
  • Security and compliance
  • Transparency

Learn

  • Blog
  • Courses
  • Use cases
  • Connectors
  • Customer stories
  • Engineering at Anthropic
  • Events
  • Powered by Claude
  • Service partners
  • Startups program

Help and security

  • Availability
  • Status
  • Support
  • Discord

Terms and policies

  • Privacy policy
  • Responsible disclosure policy
  • Terms of service: Commercial
  • Terms of service: Consumer
  • Usage policy
CLI, SDK et bibliothèques/CLI ant

Démarrage rapide avec 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 un formatage de sortie, un filtrage des réponses et la prise en charge de fichiers d'entrée YAML ou JSON, ce qui la rend pratique aussi bien pour l'exploration interactive que pour l'automatisation.

Par rapport à un appel de l'API avec curl, ant vous permet de construire des corps de requête à partir d'options typées ou de YAML transmis via un pipe plutôt que du JSON écrit à la main, d'intégrer le contenu de fichiers dans des champs de type chaîne avec une référence @path, et d'extraire des champs de la réponse avec une requête --transform intégrée (aucun outil JSON distinct requis). Les points de terminaison de liste paginent automatiquement. Claude Code prend en charge ant nativement.



Pour les paramètres spécifiques à chaque point de terminaison et les schémas de réponse, consultez la référence de l'API. Cette page vous amène jusqu'à une commande fonctionnelle. Pour tout le reste des fonctionnalités de la CLI, consultez Utilisation de la CLI et Scripts et automatisation avec la CLI.

Installation

Vérifiez l'installation :

ant --version

Authentification

ant auth login ouvre un flux OAuth dans le navigateur vers 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


Pour les autres méthodes d'authentification (variable d'environnement de clé API, hôtes sans interface graphique, espaces de travail multiples, profils nommés et Workload Identity Federation), consultez Options d'authentification de la CLI.

Envoyer votre première requête

Une fois le binaire installé et l'authentification effectuée, appelez l'API Messages :

ant messages create \
  --model claude-opus-4-8 \
  --max-tokens 1024 \
  --message '{role: user, content: "Hello, Claude"}'
Output
{
  "model": "claude-opus-4-8",
  "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 API complet, affiché de manière lisible (pretty-printed) 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 :

Étapes suivantes

  • Options d'authentification de la CLI : clés API, hôtes sans interface graphique, espaces de travail multiples et profils nommés
  • Utilisation de la CLI : structure des commandes, formats de sortie, transformations GJSON et corps de requête
  • Scripts et automatisation avec la CLI : gestion de versions des ressources API, modèles de scripts et utilisation depuis Claude Code

Was this page helpful?

  • Installation
  • Authentification
  • Envoyer votre première requête
  • Complétion du shell
  • Étapes suivantes