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. Eles também cobrem o Claude Managed Agents e a maior parte da Admin API. 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

Scripts de shell, flags tipadas, transformações de resposta

SDKs de cliente

Clientes síncronos e assíncronos, modelos Pydantic

Suporte a Node.js, Deno, Bun e navegador

.NET Standard 2.0+, integração com IChatClient

Cancelamento baseado em contexto, opções funcionais

Padrão builder, assíncrono com CompletableFuture

Objetos de valor, padrão builder

Tipos Sorbet, auxiliares de streaming

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

Versões mais recentes

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.

Pacote Swift para a API LanguageModelSession da Apple

Use o Claude por meio da superfície do OpenAI SDK

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.

Ferramenta de programação agêntica para delegar tarefas de programação ao Claude

Construa agentes que são executados em um processo que você opera

Execute agentes na infraestrutura gerenciada da Anthropic

Esta página foi útil?