CLI, SDKs e bibliotecas
Ferramentas oficiais para construir com a Claude API: a CLI ant, SDKs de cliente em sete linguagens e bibliotecas específicas para frameworks.
A Anthropic fornece três tipos de ferramentas oficiais para construir com a Claude API:
- CLI: A ferramenta de linha de comando
antpara 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 fornece interfaces idiomáticas, segurança de tipos e suporte integrado para streaming, novas tentativas e tratamento de erros.
- 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 da Messages API diretamente.
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 navegadores
.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, helpers de streaming
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ê chamar a Claude API por conta própria: 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 codificação agêntica para delegar tarefas de codificação ao Claude
Construa agentes que rodam em um processo operado por você
Execute agentes na infraestrutura gerenciada da Anthropic
Was this page helpful?