Claude Code instalado
Instale o Claude Code pela fonte oficial e confirme que ele roda com claude --version no seu terminal. Se esse comando gerar erro, corrija a instalação antes de definir qualquer chave de API.
O Claude Code lê duas variáveis de ambiente para rotear solicitações para qualquer lugar: ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY. Aponte-as para o RunAPI e execute todos os modelos Claude pela metade da tarifa oficial. Este guia mostra os comandos exatos para Mac, Linux e Windows.
O Claude Code usa duas variáveis de ambiente para decidir para onde as solicitações vão e como se autenticam. Defina ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY com valores do RunAPI e todas as solicitações serão roteadas pelo RunAPI com 50% de desconto. Quer usar um provedor totalmente diferente? O RunAPI também funciona como um gateway plug-and-play para que você possa executar modelos Claude sem uma conta direta da Anthropic.
ANTHROPIC_BASE_URL define o endpoint. ANTHROPIC_API_KEY define a chave. Essa é toda a configuração — duas variáveis, nenhuma outra alteração.
Defina ANTHROPIC_BASE_URL como https://runapi.ai para que o Claude Code roteie através da RunAPI.
Adicione ambas as exportações ao seu perfil de shell (.zshrc ou .bashrc) para não precisar redefini-las a cada sessão. Usuários do Windows as definem no PowerShell e abrem uma nova janela.
Cada modelo Claude cobra pela metade da taxa oficial da Anthropic. Sem assinatura, sem limite.
A configuração leva alguns minutos. Você precisa do Claude Code instalado, uma conta RunAPI e um terminal. Execute claude --version primeiro para confirmar que o Claude Code está funcionando antes de mexer em qualquer configuração de chave de API.
Instale o Claude Code pela fonte oficial e confirme que ele roda com claude --version no seu terminal. Se esse comando gerar erro, corrija a instalação antes de definir qualquer chave de API.
Cadastre-se em runapi.ai. O nível gratuito inclui créditos para testar qualquer modelo Claude antes de financiar um saldo.
Crie uma chave em Dashboard → API Keys. Copie-a uma vez — ela é mostrada completa apenas no momento da criação. Não a cole em repositórios públicos nem a compartilhe em capturas de tela.
Você precisa de um shell para definir variáveis de ambiente. macOS e Linux usam .zshrc ou .bashrc. Usuários do Windows podem usar PowerShell — defina a variável e depois abra uma nova janela de terminal para que ela entre em vigor.
Execute estes comandos em ordem. Eles definem o endpoint e a chave, persistem-nos no seu perfil de shell e confirmam que o Claude Code os detecta. Substitua o placeholder pela sua chave RunAPI real. Use ANTHROPIC_API_KEY (não CLAUDE_API_KEY) — essa é a variável que o Claude Code realmente lê.
Isso diz ao Claude Code para enviar solicitações para a RunAPI em vez do endpoint Anthropic padrão.
export ANTHROPIC_BASE_URL=https://runapi.ai
Cole sua chave RunAPI no lugar do espaço reservado. O Claude Code a usa para autenticar cada solicitação.
export ANTHROPIC_API_KEY=sk-your-runapi-key
Acrescente ambas as exportações a ~/.zshrc (ou ~/.bashrc) para que sobrevivam a novas sessões de terminal. Recarregue com source ~/.zshrc. No Windows, defina-as no PowerShell e abra uma nova janela de terminal para que a alteração entre em vigor.
echo 'export ANTHROPIC_BASE_URL=https://runapi.ai' >> ~/.zshrc
Confirme que a variável imprime a URL do RunAPI. Se estiver vazia, recarregue seu perfil de shell ou abra um novo terminal — variáveis definidas em uma sessão não são automaticamente transferidas.
echo $ANTHROPIC_BASE_URL
Inicie o Claude Code no seu projeto. Agora ele roteia através da RunAPI com 50% da taxa oficial.
claude
Claude Code lê um pequeno conjunto de variáveis para controlar endpoint, autenticação, modelo e tamanho da saída. A tabela lista as que importam para uma configuração de endpoint personalizado e o que cada uma faz. Observação: use ANTHROPIC_API_KEY (não CLAUDE_API_KEY) — essa é a variável que o Claude Code realmente lê.
| Variável | Propósito | Valor de exemplo |
|---|---|---|
| ANTHROPIC_BASE_URL | Endpoint personalizado para o qual o Claude Code envia solicitações | https://runapi.ai |
| ANTHROPIC_API_KEY | Chave usada para autenticar solicitações | sk-your-runapi-key |
| ANTHROPIC_MODEL | Modelo padrão para novas sessões | claude-sonnet-4-6 |
| CLAUDE_CODE_MAX_OUTPUT_TOKENS | Limite de tokens retornados por resposta | '8192' |
Você também pode armazenar esses valores em um arquivo de configuração .claude.json no seu diretório home ou de projeto, em vez de exportá-los a cada sessão.
O Claude Code aceita qualquer ID de modelo Claude pelo RunAPI. Escolha por tarefa: um modelo rápido e barato para edições rotineiras, um equilibrado para programação diária ou o mais forte para problemas difíceis. Defina ANTHROPIC_MODEL para alterar o padrão, ou troque de modelo dentro do Claude Code — a cobrança segue o modelo que você realmente chamar.
O mais rápido e barato a $1/M de entrada e $5/M de saída pela RunAPI. Melhor para edições de rotina e consultas rápidas.
Padrão equilibrado para codagem diária a $3/M de entrada e $15/M de saída pela RunAPI. A maioria dos desenvolvedores usa este.
O mais forte para problemas difíceis a $5/M de entrada e $25/M de saída pela RunAPI. Use-o para refatorações e revisões complexas.
Defina ANTHROPIC_MODEL ou altere o modelo dentro do Claude Code a qualquer momento. A cobrança segue o modelo que você realmente chamar, tudo com 50% de desconto.
A maioria dos problemas de configuração vem de uma destas três coisas: o nome errado da variável de ambiente (use ANTHROPIC_API_KEY, não CLAUDE_API_KEY), uma sessão de shell desatualizada que ainda não captou as alterações do seu perfil, ou um erro de digitação na chave. A tabela lista os erros comuns e a correção para cada um.
| Erro ou sintoma | Causa provável | Correção |
|---|---|---|
| 401 Unauthorized | Chave de API incorreta ou expirada | Verifique novamente o ANTHROPIC_API_KEY e crie uma nova chave no painel RunAPI, se necessário |
| Solicitações ainda chegam à Anthropic | ANTHROPIC_BASE_URL não definido neste shell | Execute echo $ANTHROPIC_BASE_URL; se estiver vazio, recarregue o perfil ou abra um novo terminal |
| 404 Not Found | Barra final ou caminho errado na URL base | Defina a URL base exatamente como https://runapi.ai sem caminho final |
| Model not found | ID de modelo inválido ou com erro de digitação | Use um ID válido como claude-sonnet-4-6 ou claude-opus-4-7 |
| Variáveis perdidas ao reiniciar | Exportações não escritas no perfil do shell | Adicione ambas as exportações a ~/.zshrc ou ~/.bashrc e recarregue |
Exporte ANTHROPIC_BASE_URL=https://runapi.ai para rotear solicitações através da RunAPI.
Exporte ANTHROPIC_API_KEY com sua chave RunAPI do Painel → Chaves de API.
Acrescente ambas as exportações a ~/.zshrc ou ~/.bashrc e recarregue com source ~/.zshrc para que sobrevivam a novas sessões. No Windows, defina-as no PowerShell e abra uma nova janela de terminal.
Execute claude --version para confirmar a instalação, depois inicie claude no seu projeto. As solicitações agora são roteadas pelo RunAPI com 50% de desconto sobre a tarifa oficial.
Defina duas variáveis de ambiente. Exporte ANTHROPIC_BASE_URL para https://runapi.ai e ANTHROPIC_API_KEY para sua chave RunAPI. Acrescente ambas ao seu perfil de shell (.zshrc ou .bashrc) para que persistam entre sessões. O Claude Code as lê na inicialização e roteia todas as solicitações pelo RunAPI.
Crie uma em runapi.ai. Cadastre-se, abra Dashboard → API Keys e gere uma chave. Copie-a imediatamente — a chave completa é mostrada apenas na criação. O plano gratuito inclui créditos para testar qualquer modelo Claude antes de você adicionar saldo.
Ela diz ao Claude Code para qual endpoint enviar solicitações. Por padrão, o Claude Code chama Anthropic diretamente. Defini-la como https://runapi.ai roteia cada solicitação através da RunAPI, que cobra pelos mesmos modelos com 50% da taxa oficial.
Existe uma forma de usar o Claude Code com outros provedores de API como OpenAI? Sim — o Claude Code oferece suporte a qualquer endpoint compatível com OpenAI via ANTHROPIC_BASE_URL. O RunAPI expõe um gateway compatível para que você possa trocar de provedor sem alterar seu código, usando uma chave para Claude, GPT e outros modelos.
Execute echo $ANTHROPIC_BASE_URL no seu terminal. Se não imprimir nada, a exportação não persistiu. Acrescente ambas as exportações a ~/.zshrc ou ~/.bashrc, execute source ~/.zshrc, depois abra um novo terminal e verifique novamente. Usuários do Windows precisam abrir uma nova janela do PowerShell após definir variáveis de ambiente.
Sim. Coloque os valores em um arquivo .claude.json no seu diretório home ou do projeto, em vez de exportá-los a cada sessão. Ambas as abordagens funcionam — o arquivo é útil para chaves por projeto, enquanto exportações são mais simples para uma única configuração global.
Abra o painel do RunAPI. Ele mostra o gasto por chave e por solicitação em tempo real. Para limitar o custo de saída, defina CLAUDE_CODE_MAX_OUTPUT_TOKENS para que cada resposta seja limitada, e use claude-haiku-4-5 para edições rotineiras.
Não. O RunAPI encaminha solicitações diretamente aos modelos Claude subjacentes. Saída, uso de ferramentas e comportamento são idênticos a chamar a Anthropic diretamente. Você só muda para onde as solicitações vão e como são cobradas — a experiência de programação permanece a mesma.
Comparativo de custos do Claude Code: cobrança por API vs assinatura Max.
Conecte o Cursor ao RunAPI em dois minutos e economize 50% nas tarifas de API.
Use modelos RunAPI no VS Code Copilot Chat e extensões.
Execute qualquer modelo pelo terminal com um único comando.
Crie uma conta gratuita no RunAPI, defina ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY no seu perfil de shell e execute todos os modelos Claude no Claude Code com 50% de desconto sobre o preço oficial da Anthropic.