• Messaggi
  • Agenti gestiti
  • Amministrazione
Search...
⌘K
CLI, SDK e librerie
Panoramica
CLI ant
Guida rapidaOpzioni di autenticazioneUtilizzo della CLIScripting e automazione
SDK client
MiddlewarePythonTypeScriptC#GoJavaPHPRuby
Librerie e integrazioni
Apple Foundation ModelsCompatibilità con OpenAI SDK
Log in
Guida rapida
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 e librerie/CLI ant

Guida rapida alla CLI

Installa lo strumento da riga di comando ant, esegui l'autenticazione e invia la tua prima richiesta all'API di Claude.

La CLI ant fornisce accesso all'API di Claude dal tuo terminale. Ogni risorsa dell'API è esposta come sottocomando, con formattazione dell'output, filtraggio delle risposte e supporto per input da file YAML o JSON che la rendono pratica sia per l'esplorazione interattiva che per l'automazione.

Rispetto a chiamare l'API con curl, ant ti consente di costruire i corpi delle richieste da flag tipizzati o YAML in pipe anziché da JSON scritto a mano, di incorporare il contenuto dei file nei campi stringa con un riferimento @path e di estrarre campi dalla risposta con una query --transform integrata (senza bisogno di strumenti JSON separati). Gli endpoint di tipo lista gestiscono automaticamente la paginazione. Claude Code ha supporto nativo per ant.

Per i parametri specifici degli endpoint e gli schemi delle risposte, consulta il riferimento API. Questa pagina ti porta a un comando funzionante. Per tutto il resto che la CLI può fare, consulta Utilizzo della CLI e Scripting e automazione con la CLI.

Installazione

Verifica l'installazione:

ant --version

Autenticazione

ant auth login apre un flusso OAuth basato su browser verso la Claude Console e memorizza localmente le credenziali risultanti, così puoi chiamare l'API senza creare o gestire una chiave API.

CLI
ant auth login

Per altri metodi di autenticazione (variabile d'ambiente con chiave API, host headless, workspace multipli, profili denominati e Workload Identity Federation), consulta Opzioni di autenticazione della CLI.

Invia la tua prima richiesta

Con il binario installato e autenticato, chiama la Messages API:

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 risposta è l'oggetto API completo, formattato in modo leggibile perché stdout è un terminale.

Completamento della shell

La CLI include script di completamento per bash, zsh, fish e PowerShell. Genera e installa quello per la tua shell:

Passaggi successivi

  • Opzioni di autenticazione della CLI: chiavi API, host headless, workspace multipli e profili denominati
  • Utilizzo della CLI: struttura dei comandi, formati di output, trasformazioni GJSON e corpi delle richieste
  • Scripting e automazione con la CLI: controllo di versione delle risorse API, pattern di scripting e utilizzo da Claude Code

Was this page helpful?

  • Installazione
  • Autenticazione
  • Invia la tua prima richiesta
  • Completamento della shell
  • Passaggi successivi