• Mensagens
  • Agentes Gerenciados
  • Administração
Search...
⌘K
CLI, SDKs e bibliotecas
Visão geral
CLI ant
Início rápidoOpções de autenticaçãoUsando a CLIScripts e automação
SDKs de cliente
MiddlewarePythonTypeScriptC#GoJavaPHPRuby
Bibliotecas e integrações
Apple Foundation ModelsCompatibilidade com o SDK da OpenAI
Log in
Visão geral
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, SDKs e bibliotecas

CLI, SDKs e bibliotecas

Ferramentas oficiais para desenvolver com a API do Claude: 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 desenvolver com a API do Claude:

  • 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 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 de diretamente pela Messages API.

Para a especificação completa da API, consulte a referência da API.

CLI

CLI ant

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

SDKs de cliente

Python

Clientes síncronos e assíncronos, modelos Pydantic

TypeScript

Suporte para Node.js, Deno, Bun e navegador

C#

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

Go

Cancelamento baseado em contexto, opções funcionais

Java

Padrão builder, async com CompletableFuture

PHP

Objetos de valor, padrão builder

Ruby

Tipos Sorbet, helpers de streaming

Bibliotecas e integrações

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

Apple Foundation Models

Pacote Swift para a API LanguageModelSession da Apple

Compatibilidade com o SDK da OpenAI

Use o Claude através da superfície do SDK da OpenAI

Was this page helpful?

  • CLI
  • SDKs de cliente
  • Bibliotecas e integrações