CLI, SDK e librerie
Strumenti ufficiali per sviluppare con la Claude API: la CLI ant, gli SDK client in sette linguaggi e le librerie specifiche per framework.
Anthropic fornisce tre tipi di strumenti ufficiali per sviluppare con la Claude API:
- CLI: Lo strumento da riga di comando
antper lo scripting da shell e l'uso interattivo. - SDK client: Client generici della Messages API per Python, TypeScript, C#, Go, Java, PHP e Ruby. Ogni SDK fornisce interfacce idiomatiche, sicurezza dei tipi e supporto integrato per lo streaming, i tentativi ripetuti e la gestione degli errori.
- 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
Scripting da shell, flag tipizzati, trasformazioni delle risposte
SDK client
Client sincroni e asincroni, modelli Pydantic
Supporto per Node.js, Deno, Bun e browser
.NET Standard 2.0+, integrazione IChatClient
Annullamento basato sul contesto, opzioni funzionali
Pattern builder, asincronia con CompletableFuture
Value object, pattern builder
Tipi Sorbet, helper per lo streaming
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.
Pacchetto Swift per l'API LanguageModelSession di Apple
Usa Claude attraverso la superficie dell'SDK OpenAI
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 il ciclo dell'agente, l'esecuzione degli strumenti e il runtime.
Strumento di coding agentico per delegare attività di programmazione a Claude
Crea agenti che vengono eseguiti in un processo gestito da te
Esegui agenti nell'infrastruttura gestita di Anthropic
Was this page helpful?