O que é a Claude API e o que dá para construir com ela?

A Claude API é a via oficial da Anthropic para desenvolvedores acessarem os modelos Claude por requisições, e a porta de entrada é uma conta no Claude Console, em platform.claude.com. A base de tudo é a Messages API: você envia mensagens e recebe a resposta do modelo, e sobre ela rodam tool use, conector MCP, Files API e processamento em lote. Dá pra construir chatbot, agente que executa ações e integração com sistemas próprios. O uso é pago em créditos pré-pagos, e a assinatura do Claude (Pro, Max, Team, Enterprise) não cobre a API: são cobranças distintas
Usar o Claude pelo chat é você conversando com o modelo
Usar a API é o SEU software conversando com o modelo, sem ninguém digitando nada no meio do caminho
Fala aí, beleza? A Claude API é a via oficial da Anthropic pra desenvolvedores acessarem os modelos Claude por requisições, e a porta de entrada é uma conta no Claude Console. Se você já ouviu falar dela mas ficou sem entender ONDE ela entra na história, se liga: aqui eu te conto o que ela é, o que dá pra construir com ela, quanto custa de verdade e por onde começar hoje 🙂
E se a tua dúvida ainda está mais lá atrás, tipo chat do Claude ou API pro que você quer fazer, vale resolver isso antes de sacar o cartão
Como a Claude API funciona por dentro
Antes do como, o porquê: a API existe pra que o modelo vire uma peça do seu sistema, não um site que você abre e fecha
O coração disso é a Messages API: você envia mensagens, o modelo devolve a resposta
Simples assim? Na base, sim. E é justamente em cima da Messages API que rodam as coisas mais avançadas, como tool use, server tools e processamento em lote
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Preciso montar a requisição na mão?
Não precisa. A Anthropic mantém SDKs oficiais pra Messages API em Python, TypeScript, C#, Go, Java, PHP e Ruby
Esses SDKs já vêm com streaming, retries e tratamento de erros embutidos, então você não queima tempo reimplementando o básico
Se você conhece qualquer client de API de terceiros que já cuida de reconexão e erro pra você, é exatamente essa a pegada aqui
O nome do modelo importa:
Cada chamada aponta pra um model ID, e a convenção de nomes tem uma pegadinha: versões maiores omitem o segmento menor, tipo claude-opus-5 e claude-sonnet-5, enquanto as intermediárias usam o formato completo, tipo claude-sonnet-4-6 e claude-opus-4-6
Tome cuidado com isso na hora de trocar de modelo, é erro bobo de digitação que trava a integração inteira
Outro detalhe que muita gente não sabe: a API direta da Anthropic não é o único caminho. Os modelos Claude também estão disponíveis na Amazon Bedrock, no Google Cloud (Vertex AI) e no Microsoft Foundry
O que dá para construir com a API
Aqui é onde a ficha cai, porque cada tipo de aplicação nasce de um recurso concreto da API
- Chatbot e assistente dentro do seu produto: é o uso mais direto da Messages API, você envia a conversa e recebe a resposta pra mostrar na sua interface
- Agente que executa ações: com tool use, o modelo decide quando chamar uma ferramenta e devolve uma chamada estruturada. As client tools são executadas pela SUA aplicação, as server tools são executadas pela Anthropic
- Integração com sistemas externos: o conector MCP liga servidores MCP remotos direto pela Messages API, sem precisar de um cliente MCP separado, com allowlist, denylist e configuração por ferramenta
- Processamento de arquivos: a Files API, em beta público, deixa você subir arquivos e referenciá-los na Messages API e na ferramenta de execução de código
- Processamento em massa: a Message Batches API roda volume grande de forma assíncrona e aceita quase qualquer requisição da Messages API, incluindo tool use e server tools
- Tarefas de raciocínio mais longo: com extended thinking, nos modelos Claude 4 o comportamento padrão devolve um resumo do processo de raciocínio, com o conteúdo completo criptografado no campo
signaturedo bloco de thinking
Repara que nenhuma dessas coisas é mágica: é a mesma Messages API com peças diferentes plugadas em cima
Modelos disponíveis e preço por milhão de tokens
| Modelo | Entrada (US$ por milhão) | Saída (US$ por milhão) | Quando faz sentido |
|---|---|---|---|
| Claude Fable 5 | 10 | 50 | Camada acima do Opus 5 na linha de modelos, com preço e disponibilidade próprios |
| Claude Opus 5 | 5 | 25 | Tarefas pesadas de raciocínio e contexto muito grande |
| Claude Sonnet 5 | 2 | 10 | Equilíbrio pro dia a dia da aplicação |
| Claude Haiku 4.5 | 1 | 5 | Volume alto e tarefas mais simples, onde o custo por chamada manda |
Algumas notas que valem mais que a tabela sozinha:
O Claude Opus 5 foi lançado em 24/07/2026, está disponível na API com o model ID claude-opus-5 e tem janela de contexto de 1 milhão de tokens. No leaderboard vivo do Artificial Analysis Intelligence Index ele aparece em 1º lugar, com Intelligence Index 63 na configuração Adaptive Reasoning / Max Effort
O Sonnet 5 tinha um reajuste marcado: o preço ia de US$ 2 / US$ 10 pra US$ 3 / US$ 15 em 01/09/2026. Esse aumento foi cancelado e o valor promocional virou o preço padrão, ou seja, continua US$ 2 na entrada e US$ 10 na saída
O Claude Fable 5 entrou em disponibilidade geral em 09/06/2026 na API da Anthropic, na Amazon Bedrock, no Google Cloud e no Microsoft Foundry. Ele passou por uma retirada e foi redisponibilizado globalmente com um novo conjunto de classificadores voltados a bloquear tarefas de cibersegurança de alto risco. Quando a pergunta cai nessa área, a resposta é bloqueada e o fallback é o Claude Opus 4.8
Quanto custa usar a Claude API na prática
Agora o ponto que mais confunde quem está começando, e olha que ele é simples
A assinatura do Claude não inclui o uso da API
Pro, Max, Team, Enterprise: quem tem plano pago do Claude precisa pagar separadamente pelo uso da API e do Console, são cobranças distintas
Já vi muita gente achar que o plano cobre tudo e levar susto depois. Se a sua decisão for justamente o contrário, tipo cancelar ou baixar o plano do Claude, a conta da API segue existindo do mesmo jeito
O pagamento é feito com usage credits pré-pagos, comprados antes do uso. Eles cobrem API, Workbench e Claude Code, expiram um ano após a data de compra e essa expiração não pode ser estendida
As duas alavancas de economia:
- Cache de prompt: a leitura de cache (cache hit) custa 10% do preço base de input. Se você repete o mesmo bloco enorme de contexto em toda chamada, é aqui que o custo despenca
- Message Batches API: 50% de desconto em relação ao preço padrão, pra tudo que pode esperar e não precisa de resposta na hora
E os limites de uso?
Os limites são medidos em três eixos, por classe de modelo: requisições por minuto (RPM), tokens de entrada por minuto (ITPM) e tokens de saída por minuto (OTPM)
Os usage tiers são atribuídos automaticamente, e o aumento pode ser solicitado no Console quando o seu uso atinge pelo menos 50% do limite atual
Como começar a usar a Claude API
Bora ver na prática? A sequência é curta:
- Crie a conta no Claude Console em platform.claude.com e configure a cobrança. É no Console que você cria conta, gera chaves, configura pagamento e testa prompts
- Gere a chave em Settings > API keys. Ela começa com
sk-ant-e o valor completo aparece uma única vez, no momento da criação. O erro comum deste passo: fechar a tela sem salvar a chave em lugar nenhum, e aí só resta gerar outra - Coloque a chave na variável de ambiente
ANTHROPIC_API_KEY, que os SDKs oficiais leem automaticamente. O erro comum deste passo: escrever a chave direto no código e mandar isso pro repositório
export ANTHROPIC_API_KEY="sk-ant-..."
- Teste no Workbench antes de escrever código. Ele fica na navegação do Claude Console: você digita o prompt, clica em Run, troca de modelo no seletor e ajusta parâmetros como temperature e máximo de tokens de saída. O erro comum deste passo: pular ele e ir direto pro código, aí você não sabe se o problema é o prompt ou a sua integração
- Instale o SDK da sua linguagem. Se for o de TypeScript, confira os requisitos mínimos: TypeScript 4.9 ou superior, Node.js 20 LTS ou versões posteriores que não estejam em EOL, Deno 1.28.0 ou superior e Bun 1.0 ou superior. O erro comum deste passo: runtime antigo e aquele erro que parece ser do SDK, mas é da sua máquina
Chamar a API direto ou usar o Agent SDK?
Essa confusão de camadas derruba muito iniciante, então vamos separar
CLI, SDKs e bibliotecas servem pra VOCÊ mesmo chamar a Claude API: você envia cada requisição e trata cada resposta, do jeito que quiser
Já o Claude Code, o Claude Agent SDK e os Claude Managed Agents operam num nível mais alto: eles entregam o loop do agente, a execução de ferramentas e o runtime prontos
É a diferença entre montar o motor peça por peça e receber o carro andando
O Claude Agent SDK já traz ferramentas embutidas de leitura de arquivo, execução de comandos e edição de código, então o agente começa a trabalhar sem que você implemente a execução de ferramentas na mão
E se você procurar por "Claude Code SDK" e não achar, calma: ele foi renomeado oficialmente pra Claude Agent SDK, e a documentação tem guia de migração
Por onde começar hoje
O veredito honesto é esse: a Claude API compensa quando você quer o Claude DENTRO do seu produto, com o seu fluxo, os seus dados e as suas ferramentas
Se o chat já resolve o que você faz, não tem motivo pra virar dev de integração só por hype
Agora, se faz sentido pra ti, o próximo passo é barato: abre o Console, testa o prompt no Workbench, roda em um modelo mais barato pra medir o consumo real antes de subir pro Opus, e só então liga cache de prompt ou batch conforme o padrão de uso que você observar
Começa pequeno, mede, depois otimiza. É bem menos assustador do que parece 😀
até o próximo post!
Perguntas frequentes
A Claude API está incluída na assinatura do Claude Pro ou Max?
Não. A assinatura do Claude, seja Pro, Max, Team ou Enterprise, não inclui o uso da API. Quem já paga o plano do chat precisa comprar créditos separados pra usar a API e o Console, são cobranças distintas.
Como consigo a chave da Claude API?
A chave é criada dentro do Claude Console, em Settings > API keys. Ela começa com sk-ant- e o valor completo só aparece uma única vez, no momento da criação, então vale copiar e guardar na hora.
Dá pra testar a API sem escrever código?
Dá sim, usando o Workbench, que fica na navegação do Claude Console. Nele você digita um prompt, clica em Run, troca de modelo no seletor e ajusta parâmetros como temperature e máximo de tokens de saída antes de sair codando.
Qual a diferença entre a Claude API e o Claude Agent SDK?
Chamar a API direto, seja na mão ou com um SDK oficial, significa que você envia cada requisição e trata cada resposta. Já o Claude Agent SDK, antigo Claude Code SDK, opera em nível mais alto e entrega pronto o loop do agente, a execução de ferramentas e o runtime, incluindo leitura de arquivo, execução de comandos e edição de código.
Existe limite de quantas requisições posso fazer na API?
Existe, e é medido em três eixos: requisições por minuto, tokens de entrada por minuto e tokens de saída por minuto, cada um por classe de modelo. Os usage tiers são atribuídos automaticamente, e o aumento pode ser pedido no Console quando o uso atinge pelo menos 50% do limite atual.
A Message Batches API aceita qualquer tipo de chamada?
Aceita quase qualquer requisição da Messages API, incluindo tool use e server tools, com 50% de desconto em relação ao preço padrão. É a saída certa quando o volume é grande e a resposta não precisa ser imediata.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares

Como instalar Claude Code: guia completo para iniciantes
Aprenda como instalar Claude Code, autenticar sua conta e usar o /init para configurar seu projeto. Veja requisitos e métodos nativo, Homebrew e WinGet. Pra […]

Claude Code Preço: quanto custa, planos Pro vs Max e API
Conheça detalhadamente o Claude Code preço, incluindo os planos Pro e Max, opções gratuitas, e os valores da API para diferentes níveis de uso e […]

Como gerenciar contexto no Claude Code: tokens, /compact e /clear
Descubra como gerenciar contexto no Claude Code utilizando tokens de modo eficiente, conheça os comandos /compact e /clear e mantenha a alta qualidade das suas […]
