• 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
Panoramica
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, SDK e librerie

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

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

  • CLI: Lo strumento da riga di comando ant per lo scripting da shell e l'uso interattivo.
  • SDK client: Client generici per la Messages API in Python, TypeScript, C#, Go, Java, PHP e Ruby. Ogni SDK fornisce interfacce idiomatiche, type safety e supporto integrato per streaming, retry e gestione degli errori.
  • Librerie e integrazioni: Pacchetti e layer di compatibilità che espongono Claude all'interno della superficie API di un altro framework anziché direttamente tramite la Messages API.

Per la specifica completa dell'API, consulta il riferimento API.

CLI

CLI ant

Scripting da shell, flag tipizzati, trasformazioni delle risposte

SDK client

Python

Client sincroni e asincroni, modelli Pydantic

TypeScript

Supporto per Node.js, Deno, Bun e browser

C#

.NET Standard 2.0+, integrazione IChatClient

Go

Cancellazione basata su context, opzioni funzionali

Java

Pattern builder, async con CompletableFuture

PHP

Value object, pattern builder

Ruby

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 per la Messages API.

Apple Foundation Models

Pacchetto Swift per l'API LanguageModelSession di Apple

Compatibilità con l'SDK OpenAI

Usa Claude attraverso la superficie dell'SDK OpenAI

Was this page helpful?

  • CLI
  • SDK client
  • Librerie e integrazioni