Compare o Agent SDK com outras ferramentas Claude
O Agent SDK, a CLI, o Client SDK e Managed Agents diferem em quem executa o agente, o que vem integrado e como você o acessa. Encontre a linha que corresponde a como você deseja construir e executar o seu.
Para conduzir o mesmo loop de agente de uma linguagem diferente de Python ou TypeScript, execute a CLI como um subprocesso com a flag
-p e --output-format json.
Capacidades
Essas capacidades do Claude Code estão disponíveis no SDK:Comece agora
Siga o Quickstart para instalar o SDK, definir sua chave de API e construir seu primeiro agente, um que encontra e corrige bugs em código existente.A menos que previamente aprovado, a Anthropic não permite que desenvolvedores terceirizados ofereçam login claude.ai ou limites de taxa para seus produtos, incluindo agentes construídos no Claude Agent SDK. Use os métodos de autenticação de chave de API descritos no Quickstart em vez disso.
Changelog
Veja o changelog completo para atualizações do SDK, correções de bugs e novos recursos:- TypeScript SDK: ver CHANGELOG.md
- Python SDK: ver CHANGELOG.md
Relatando bugs
Se você encontrar bugs ou problemas com o Agent SDK:- TypeScript SDK: relatar problemas no GitHub
- Python SDK: relatar problemas no GitHub
Diretrizes de marca
Para parceiros integrando o Claude Agent SDK, o uso de marca Claude é opcional. Ao fazer referência a Claude em seu produto: Permitido:- “Claude Agent”, preferido para menus suspensos
- “Claude”, quando dentro de um menu já rotulado “Agents”
- “{YourAgentName} Powered by Claude”, se você tiver um nome de agente existente
- “Claude Code” ou “Claude Code Agent”
- Arte ASCII com marca Claude Code ou elementos visuais que imitam Claude Code
Licença e termos
O uso do Claude Agent SDK é regido pelos Termos de Serviço Comercial da Anthropic, incluindo quando você o usa para alimentar produtos e serviços que você disponibiliza para seus próprios clientes e usuários finais, exceto na medida em que um componente específico ou dependência seja coberto por uma licença diferente conforme indicado no arquivo LICENSE desse componente.Próximos passos
Estes recursos cobrem detalhes técnicos mais profundos e projetos de exemplo para construir com o Agent SDK.- Guia de Início Rápido: construa seu primeiro agente que encontra e corrige bugs
- Guia de migração: migre dos pacotes Claude Code SDK para o Agent SDK
- Loop do agente: como Claude planeja, chama ferramentas e decide quando uma tarefa está concluída
- Agentes de exemplo: aplicativos de demonstração para desenvolvimento local
- TypeScript SDK: referência completa da API TypeScript e exemplos
- Python SDK: referência completa da API Python e exemplos
- Design do harness do agente: como o time Claude Code usa fluxos de trabalho dinâmicos para orquestrar muitos subagentos simultaneamente