Claude Platform Docs
SDK, CLI e librerie

SDK, CLI e librerie

Strumenti ufficiali per sviluppare con la Claude API: SDK client in sette linguaggi, la CLI ant e librerie specifiche per framework.

Anthropic fornisce tre tipi di strumenti ufficiali per sviluppare con la Claude API:

  • CLI: Lo strumento da riga di comando ant per lo "shell scripting" (scripting della shell) e l'uso interattivo.
  • SDK client: Client generici della Messages API per Python, TypeScript, C#, Go, Java, PHP e Ruby. Ogni SDK offre interfacce idiomatiche, "type safety" (sicurezza dei tipi) e supporto integrato per lo "streaming" (trasmissione in flusso), i "retries" (tentativi ripetuti), la gestione degli errori e il tracciamento OpenTelemetry.
  • Librerie e integrazioni: Pacchetti e livelli di compatibilità che espongono Claude all'interno della superficie API di un altro framework anziché direttamente tramite la Messages API.

CLI

SDK client

Ogni versione principale di un SDK client invia per impostazione predefinita una versione dell'API, e una nuova versione principale accompagna ogni nuova versione dell'API. Per passare a 2026-10-21, consulta Aggiornamento a 2026-10-21.

Versioni più recenti

StrumentoVersione più recentePacchetto
CLI ant2.3.0github.com/anthropics/anthropic-cli
Python2.3.0anthropic
TypeScript1.3.0@anthropic-ai/sdk
C#13.3.0Anthropic
Go2.3.0github.com/anthropics/anthropic-sdk-go
Java3.3.0com.anthropic:anthropic-java
PHP1.3.0anthropic-ai/sdk
Ruby2.3.0anthropic

Le stesse versioni sono disponibili in formato JSON all'indirizzo https://platform.claude.com/docs/sdk-versions.json.

Librerie e integrazioni

Le librerie e le integrazioni espongono Claude attraverso la superficie API di un altro framework. Non sono client generici della Messages API.

Stai creando agenti o usando Claude Code?

La CLI, gli SDK client e le librerie servono per chiamare direttamente la Claude API: invii ogni richiesta e gestisci ogni risposta. Claude Code, il Claude Agent SDK e Claude Managed Agents operano a un livello più alto, fornendo l'"agent loop" (ciclo dell'agente), l'esecuzione degli strumenti e il runtime.

Was this page helpful?