Claude Platform Docs
SDKs, CLI e bibliotecas

SDKs, CLI e bibliotecas

Ferramentas oficiais para construir com a Claude API: SDKs de cliente em sete linguagens, a CLI ant e bibliotecas específicas de frameworks.

A Anthropic oferece três tipos de ferramentas oficiais para construir com a Claude API:

  • CLI: A ferramenta de linha de comando ant para scripts de shell e uso interativo.
  • SDKs de cliente: Clientes de uso geral da Messages API para Python, TypeScript, C#, Go, Java, PHP e Ruby. Cada SDK oferece interfaces idiomáticas, segurança de tipos e suporte integrado para streaming, novas tentativas, tratamento de erros e tracing do OpenTelemetry.
  • Bibliotecas e integrações: Pacotes e camadas de compatibilidade que expõem o Claude dentro da superfície de API de outro framework, em vez de diretamente pela Messages API.

CLI

SDKs de cliente

Cada versão principal de um SDK de cliente envia uma versão da API por padrão, e uma nova versão principal acompanha cada nova versão da API. Para migrar para 2026-10-21, consulte Atualizar para 2026-10-21.

Versões mais recentes

FerramentaVersão mais recentePacote
ant CLI2.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

As mesmas versões estão disponíveis em JSON em https://platform.claude.com/docs/sdk-versions.json.

Bibliotecas e integrações

Bibliotecas e integrações expõem o Claude por meio da superfície de API de outro framework. Elas não são clientes de uso geral da Messages API.

Construindo agentes ou usando o Claude Code?

A CLI, os SDKs de cliente e as bibliotecas servem para você mesmo chamar a Claude API: você envia cada requisição e trata cada resposta. O Claude Code, o Claude Agent SDK e o Claude Managed Agents funcionam em um nível mais alto, fornecendo o loop do agente, a execução de ferramentas e o runtime.

Was this page helpful?