Início / Aprenda / A API do Claude Code, explicada
A API do Claude Code. Uma janela de terminal ligada a um envelope de solicitação lacrado e a uma página de resposta organizada, mostrando o fluxo oculto de solicitações por trás de uma sessão de programação.

A API do Claude Code, explicada

O Claude Code é um agente de terminal, mas, por trás de cada ação, há uma chamada à mesma Anthropic Messages API que você pode usar diretamente. Isso tem uma consequência útil: você controla com qual endpoint ele se comunica, em qual chave o uso é cobrado e, portanto, quanto custa uma sessão. Esta página explica os componentes envolvidos e traz links para os guias detalhados de configuração.

O que “API do Claude Code” realmente significa

Não existe um produto separado chamado API do Claude Code. O Claude Code se autentica por meio de uma assinatura do Claude (Pro/Max) ou de uma chave de API e, no modo API, envia requisições padrão da Messages API — prompt de sistema, conversa, definições de ferramentas e resultados de ferramentas — ao endpoint indicado pelo seu ambiente.

Esse endpoint é configurável. Duas variáveis de ambiente controlam tudo: ANTHROPIC_BASE_URL (para onde as requisições vão) e ANTHROPIC_AUTH_TOKEN ou ANTHROPIC_API_KEY (qual conta paga). Configure-as para apontar diretamente para a Anthropic ou para um gateway compatível com a Anthropic, e o Claude Code se comportará da mesma forma.

Como usar sua própria chave de API com o Claude Code

Defina as duas variáveis no perfil do seu shell ou em ~/.claude/settings.json e inicie claude normalmente. O passo a passo completo, com exemplos de settings.json, está no nosso <a href="/pt/learn/claude-code-api-key-setup/">guia de configuração de chave de API do Claude Code</a>.

Um detalhe que merece atenção: se ANTHROPIC_API_KEY estiver definida no seu shell, o Claude Code cobrará pelas tarifas da API mesmo que você também tenha uma assinatura — a variável de ambiente tem prioridade. Remova essa variável se quiser usar seu plano Pro/Max.

Quanto custa uma sessão do Claude Code

Sessões com agentes consomem muitos tokens: cada leitura de arquivo, resultado de ferramenta e diff entra no contexto. Uma hora de trabalho focado pode consumir milhões de tokens de entrada, e é por isso que o cache de prompts é tão importante — o contexto repetido é relido do cache por uma fração do preço nos endpoints compatíveis.

Detalhamos valores reais por sessão, o comportamento do cache e como manter sessões longas acessíveis no <a href="/pt/learn/claude-code-api-costs/">guia de custos da API do Claude Code</a>.

Anthropic diretamente ou um gateway

O acesso direto à API da Anthropic oferece cobrança conforme o uso e suporte do próprio fornecedor — a opção padrão adequada para equipes com orçamentos estáveis. Gateways independentes, como a AI Prime Tech (sem afiliação ou endosso da Anthropic), revendem acesso por tarifas fixas ou com desconto e expõem o mesmo formato de comunicação, permitindo que o Claude Code funcione alterando apenas a URL base e a chave.

Qualquer que seja a opção escolhida, verifique se o streaming funciona de ponta a ponta e se os modelos de que você precisa estão disponíveis com os IDs exatos solicitados pelo Claude Code — consulte <a href="/pt/learn/use-claude-api-with-claude-code/">como usar a API do Claude com o Claude Code</a> para ver a lista completa de verificações.

# Claude Code with your own key + custom endpoint
export ANTHROPIC_BASE_URL="https://aiprimetech.io"
export ANTHROPIC_AUTH_TOKEN="sk-your-key"
claude

# or persist in ~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://aiprimetech.io",
    "ANTHROPIC_AUTH_TOKEN": "sk-your-key"
  }
}

Perguntas frequentes

Posso usar o Claude Code com minha própria chave de API?
Sim. Defina ANTHROPIC_API_KEY (ou ANTHROPIC_AUTH_TOKEN) e, opcionalmente, ANTHROPIC_BASE_URL no seu ambiente ou em ~/.claude/settings.json e, em seguida, inicie claude. A cobrança será feita nessa chave em vez de em uma assinatura.
O Claude Code tem uma API própria?
Não — ele usa a Anthropic Messages API padrão. Qualquer serviço que se comunique nesse formato, incluindo gateways compatíveis com a Anthropic, pode atender ao Claude Code.
Por que o Claude Code está ignorando minha assinatura e cobrando na minha chave de API?
Se ANTHROPIC_API_KEY estiver definida no shell, ela terá prioridade sobre a autenticação por assinatura. Remova a variável para usar seu plano Pro/Max.
Posso configurar o Claude Code para apontar para outro endpoint?
Sim, por meio de ANTHROPIC_BASE_URL. É assim que gateways, proxies e configurações de roteamento empresarial funcionam com o Claude Code sem alterações.
Comece a usar o Claude em minutos

Obtenha uma chave de API — sem precisar de conta na Anthropic nem de lista de espera.

Obtenha sua chave de API

AI Prime Tech é um gateway de API independente. Não tem afiliação com a Anthropic, não é endossado por ela e não é seu revendedor. Claude e os nomes dos modelos relacionados são marcas comerciais de seus respectivos proprietários.

Mais guias da API do Claude

Como obter uma chave de API do ClaudePreços da API Claude explicadosA maneira mais barata de usar a API do ClaudeCursor ilimitado com a API do ClaudeAcesso ilimitado ao Claude CodeGateway da API do Claude vs. acesso direto à AnthropicComo usar Claude por meio de uma API compatível com OpenAIComparação dos modelos ClaudePagamento da API do Claude com criptomoedasAcesso à API do Claude sem lista de esperaComo reduzir o uso de tokens do ClaudeCline ilimitado com a API do ClaudeRoo Code ilimitado com a API do ClaudeClaude ilimitado nas IDEs da JetBrainsAider ilimitado com a API do ClaudeClaude ilimitado no VS CodeOpenCode ilimitado com a API do ClaudeComo executar um agente Hermes ilimitado no ClaudeExecutando OpenClaw ilimitado com ClaudeO que significa uma API compatível com a AnthropicChave de API do Claude Code — como obter e configurarCustos da API do Claude Code — Preços e como reduzi-losErros da API do Claude — limites de requisições e soluções para 400, 500 e 529Como comprar créditos da API do ClaudeTeste gratuito da API do Claude: o que realmente é grátis e o que não éAPI do Claude vs assinatura Claude Pro/Max — Qual escolherComo executar a CLI do Codex no ClaudeConectando Claude ao n8nRoteando LiteLLM para ClaudeUsando Claude no Kilo CodeIntegre Claude ao GitHub CopilotConecte o Zed ao Claude por meio do gatewayConecte o Cherry Studio ao ClaudeDirecione o LangChain para Claude no gatewayExecute o Factory Droid com o ClaudeComo integrar a API do Claude à sua aplicação