Início / Aprenda / Acesso ilimitado ao Claude Code
Claude Code. Uma janela compacta de terminal que se abre para uma pilha organizada de folhas de código-fonte e uma pequena árvore ramificada de projeto.

Acesso ilimitado ao Claude Code

Claude Code é o agente oficial de linha de comando da Anthropic para desenvolvimento de software. Ele opera com uma janela de contexto de 200k, cria subagentes com contextos próprios e independentes, lê arquivos inteiros e os inclui no histórico da conversa, e reenvia o contexto completo a cada interação — gerando um crescimento quadrático no consumo de tokens ao longo de sessões extensas. Isso o torna uma das ferramentas para desenvolvedores que mais consomem tokens. Conectar Claude Code a um gateway ilimitado com tarifa fixa transforma uma ferramenta cujo uso precisa ser cuidadosamente racionado em um verdadeiro parceiro de desenvolvimento sempre disponível.

Por que o consumo de tokens do Claude Code cresce de forma quadrática

Do ponto de vista da API, Claude Code não mantém estado entre as interações. Cada mensagem que você envia inclui todo o histórico da conversa — todas as mensagens anteriores, todo o conteúdo dos arquivos lidos, todos os resultados de ferramentas e todas as respostas do assistente. A primeira mensagem pode ter 5,000 tokens. Na décima troca de mensagens, você já está enviando 50,000 tokens de histórico, além de qualquer novo conteúdo adicionado. Na vigésima troca, o contexto pode ultrapassar 150,000 tokens por requisição.

Os subagentes agravam essa situação. Quando Claude Code delega trabalho a um subagente, esse agente recebe sua própria janela de contexto e começa a acumular seu próprio histórico de forma independente. O contexto do agente principal cresce para incluir o resumo do subagente, enquanto o próprio subagente acumula custos de tokens. Equipes de agentes — nas quais vários subagentes colaboram — multiplicam ainda mais esse consumo. Uma tarefa complexa pode ter um agente principal e três subagentes, cada um com mais de 100k tokens de contexto, todos usando a mesma chave de API.

O comando /compact ajuda ao resumir o histórico e truncar o contexto antigo, mas é uma intervenção manual que troca detalhes por espaço. Na cobrança por token, os usuários compactam compulsivamente para controlar os custos. No plano ilimitado, você pode deixar as conversas crescerem naturalmente, compactar apenas quando a qualidade do contexto se deteriorar e usar subagentes livremente, sem fazer cálculos mentais sobre o custo deles.

Configuração de variáveis de ambiente

Claude Code lê sua configuração de API a partir de variáveis de ambiente. As duas variáveis essenciais são ANTHROPIC_BASE_URL e uma das opções ANTHROPIC_API_KEY ou ANTHROPIC_AUTH_TOKEN. Defina ANTHROPIC_BASE_URL como https://unlimited.aiprimetech.io — o host raiz sem /v1, pois o SDK da Anthropic acrescenta o caminho da API automaticamente. Para a chave, use ANTHROPIC_API_KEY se o seu gateway espera autenticação pelo cabeçalho x-api-key, o formato padrão da Anthropic.

Defina essas variáveis no perfil do seu shell (.bashrc, .zshrc ou $PROFILE do PowerShell) para manter a configuração persistente. No Windows, você também pode defini-las como variáveis de ambiente do sistema pela caixa de diálogo Configurações Avançadas do Sistema. Claude Code as lê na inicialização — se você alterá-las, reinicie a sessão do Claude Code para que os novos valores entrem em vigor.

Para substituir as configurações por projeto, crie um arquivo .env na raiz do projeto. Claude Code carrega arquivos .env do diretório de trabalho. Isso permite usar configurações de API diferentes em cada projeto — útil se você tiver alguns projetos no plano ilimitado e outros com cobrança direta da Anthropic. O arquivo .env tem precedência sobre as variáveis de ambiente do sistema.

Mapeamento de modelos para Sonnet, Opus, Haiku e Fable

Claude Code usa aliases internos de modelos que você pode substituir com variáveis de ambiente. ANTHROPIC_DEFAULT_SONNET_MODEL controla qual modelo é usado na seleção padrão 'sonnet'. ANTHROPIC_DEFAULT_OPUS_MODEL substitui a opção 'opus'. ANTHROPIC_DEFAULT_HAIKU_MODEL e ANTHROPIC_DEFAULT_FABLE_MODEL controlam os demais níveis. Defina essas variáveis com os IDs exatos dos modelos compatíveis com o seu gateway.

Por exemplo, defina ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-4-5 e ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-4-6.. Quando você seleciona um nível de modelo no Claude Code usando /model ou a opção de inicialização, ele é resolvido para o modelo que você mapeou. Isso é especialmente útil se o gateway disponibiliza identificadores de modelos personalizados ou se você quer fixar versões específicas dos modelos.

No plano ilimitado, a escolha do modelo é uma decisão puramente entre qualidade e velocidade. Não há diferença de custo entre os níveis. Use Opus como padrão para obter a máxima qualidade e só mude para Sonnet ou Haiku quando precisar de respostas mais rápidas durante ciclos curtos de iteração. O comando /effort ajusta ainda mais o grau de profundidade com que Claude Code aborda cada tarefa — combine um nível alto de esforço com Opus para obter a configuração mais capaz.

Subagentes, equipes de agentes e agentes em segundo plano

Claude Code pode criar subagentes — instâncias independentes do Claude com suas próprias janelas de contexto, que executam subtarefas delegadas. Quando o agente principal encontra uma tarefa complexa, ele pode delegar pesquisa, implementação ou verificação a subagentes que trabalham isoladamente e depois apresentam seus resultados. Cada subagente começa com um contexto novo e acumula seu próprio histórico de conversa.

As equipes de agentes ampliam esse conceito ao permitir que vários subagentes colaborem simultaneamente em trabalhos relacionados. O agente principal atua como coordenador, distribuindo trabalho e sintetizando resultados. Isso é extremamente poderoso para mudanças de grande escala — um subagente pode refatorar o módulo A enquanto outro cuida do módulo B —, mas o consumo da API cresce linearmente com o número de agentes ativos.

Os agentes em segundo plano são executados de forma assíncrona enquanto você continua trabalhando na sessão principal. Eles atuam em tarefas separadas e apresentam os resultados ao concluí-las. Na cobrança por token, executar vários agentes em segundo plano simultaneamente fica caro rapidamente. No plano ilimitado, você pode iniciar vários agentes em segundo plano, deixá-los trabalhar em diferentes aspectos do projeto e revisar os resultados quando estiverem prontos — tudo incluído na tarifa fixa.

Defina CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1 para impedir que Claude Code envie telemetria e requisições não essenciais. Essa é uma boa prática em qualquer gateway personalizado para reduzir o ruído. Além disso, CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1 instrui Claude Code a consultar o gateway para obter os modelos disponíveis, em vez de usar listas fixas no código.

Modo sem interface interativa e integração com CI/CD

O modo sem interface interativa do Claude Code (opção --headless) é executado sem prompts interativos, o que o torna adequado para pipelines de CI/CD, revisão automatizada de código e processamento em lote. Nesse modo, Claude Code lê a entrada de stdin ou de argumentos da linha de comando e envia os resultados para stdout. Ele encerra a execução quando a tarefa é concluída, em vez de aguardar novas entradas.

Para integração com CI, defina as variáveis de ambiente na configuração do seu pipeline (segredos do GitHub Actions, variáveis do GitLab CI, credenciais do Jenkins) e invoque Claude Code com a descrição da tarefa como argumento. Casos de uso comuns em CI incluem revisão automatizada de PRs, geração de documentação, criação de testes e scripts de migração.

No plano ilimitado, o modo sem interface interativa permite fluxos de trabalho de alto volume. Você pode executar Claude Code em cada PR de um repositório, gerar suítes de testes em lote para módulos sem testes ou automatizar atualizações de documentação a cada lançamento — tudo sem se preocupar com o custo por execução. A tarifa fixa cobre todo o volume, desde que ele permaneça dentro dos limites de requisições da política de uso justo.

Memória do projeto em CLAUDE.md e hooks

Os arquivos CLAUDE.md fornecem contexto persistente do projeto, que Claude Code carrega automaticamente. Coloque um arquivo CLAUDE.md na raiz do projeto com padrões de código, decisões de arquitetura, padrões comuns e instruções específicas do projeto. Esse conteúdo é incluído no prompt de sistema de cada requisição, acrescentando tokens a cada chamada, mas melhorando significativamente a qualidade e a consistência das respostas.

Na cobrança por token, os usuários mantêm CLAUDE.md mínimo para controlar os custos — cada palavra acrescenta tokens a todas as requisições durante toda a sessão. No plano ilimitado, escreva todo o contexto que realmente ajude: documentação detalhada da arquitetura, guias de estilo completos, explicações sobre dependências e convenções da equipe. Os tokens adicionais por requisição não custam nada a mais, e a melhoria na qualidade se acumula a cada interação.

Os hooks permitem executar scripts personalizados em pontos específicos da execução do Claude Code — antes e depois de chamadas de ferramentas, no início da sessão e durante a compactação. Use hooks para inserir contexto dinâmico, validar alterações com CI, formatar código automaticamente ou acionar notificações. Os hooks se integram perfeitamente ao gateway ilimitado, pois operam no nível da CLI, e não no nível da API.

Solução de problemas do gateway no Claude Code

Se Claude Code não conseguir se conectar, verifique se ANTHROPIC_BASE_URL está definido como o host raiz sem /v1. Execute echo $ANTHROPIC_BASE_URL (ou $env:ANTHROPIC_BASE_URL no PowerShell) para confirmar o valor. O SDK acrescenta /v1/messages automaticamente — se você incluir /v1 na URL base, as requisições serão enviadas para /v1/v1/messages, que retorna um erro 404.

Erros de modelo não encontrado significam que o ID do modelo na sua variável de mapeamento não corresponde ao que o gateway disponibiliza. Confira os identificadores exatos compatíveis no seu painel da AI Prime Tech e atualize ANTHROPIC_DEFAULT_SONNET_MODEL de acordo. Lembre-se de que os IDs de modelos diferenciam maiúsculas de minúsculas e incluem sufixos de versão.

Se as sessões funcionam, mas os subagentes falham, o problema pode estar na forma como os subagentes herdam as variáveis de ambiente, que varia conforme o modo como são iniciados. Certifique-se de que suas variáveis de ambiente estejam definidas no nível do sistema, e não apenas na sessão atual do shell, especialmente no Windows, onde os processos filhos podem não herdar variáveis locais do shell.

# Shell environment (add to .bashrc / .zshrc / $PROFILE)
export ANTHROPIC_BASE_URL="https://aiprimetech.io"
export ANTHROPIC_API_KEY="<your AI Prime Tech Unlimited key>"
export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-4-5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-4-6"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1

# Or per-project .env file:
# ANTHROPIC_BASE_URL=https://aiprimetech.io
# ANTHROPIC_API_KEY=sk-...
# ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-4-5

# Run Claude Code:
# claude            (interactive)
# claude --headless (CI/CD mode)

Perguntas frequentes

Por que o Claude Code usa muito mais tokens do que o chat?
O Claude Code reenvia todo o histórico da conversa a cada turno — a API não mantém estado. À medida que a sessão cresce, cada solicitação carrega todas as mensagens anteriores, os conteúdos dos arquivos e os resultados das ferramentas. Isso gera um crescimento quadrático no uso de tokens, em que a vigésima mensagem de uma sessão pode ser 10-20x maior que a primeira.
Os subagentes são contabilizados separadamente no meu uso?
Cada subagente executa sua própria conversa independente, com sua própria janela de contexto. No plano ilimitado, todas as conversas de agentes — agente principal, subagentes e agentes em segundo plano — estão cobertas pelo preço fixo. Não há cobrança adicional por agente ou por conversa.
Devo incluir /v1 em ANTHROPIC_BASE_URL?
Não. Defina o host raiz: https://unlimited.aiprimetech.io — o SDK da Anthropic acrescenta /v1/messages automaticamente. Incluir /v1 na variável duplica o caminho e causa erros 404.
Posso usar o modo headless do Claude Code em CI/CD com o plano ilimitado?
Sim. Defina ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY nos segredos do seu pipeline e execute claude --headless com os argumentos da tarefa. O plano ilimitado cobre o uso em CI pelo mesmo preço fixo, sujeito aos limites de taxa de uso justo.
Como alterno entre modelos no Claude Code?
Use o comando /model durante uma sessão ou defina as variáveis de ambiente ANTHROPIC_DEFAULT_SONNET_MODEL e ANTHROPIC_DEFAULT_OPUS_MODEL para controlar quais modelos são usados em cada nível. No plano ilimitado, não há diferença de custo entre os modelos.
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 ClaudeGateway 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 ClaudeA API do Claude Code, explicadaComo integrar a API do Claude à sua aplicação