Claude Code instalado
Instale o Claude Code da fonte oficial e confirme que ele funciona com o comando claude no seu terminal.
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 a RunAPI e execute cada modelo Claude pela metade da taxa oficial. Este guia mostra os comandos exatos.
O Claude Code usa duas variáveis de ambiente para decidir para onde vão as solicitações e como elas se autenticam. Defina-as para valores RunAPI e cada solicitação é roteada pela RunAPI com 50% de desconto. Os cartões abaixo cobrem o essencial antes do guia completo.
ANTHROPIC_BASE_URL define o endpoint. ANTHROPIC_API_KEY define a chave. Essa é a configuração completa.
Defina ANTHROPIC_BASE_URL como https://api.runapi.ai para que o Claude Code roteie através da RunAPI.
Adicione ambas as exportações ao perfil do shell ou .claude.json para não precisar redefini-las a cada sessão.
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. A lista abaixo cobre tudo o que é necessário antes do primeiro comando.
Instale o Claude Code da fonte oficial e confirme que ele funciona com o comando claude no seu terminal.
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 no Painel → Chaves de API. Copie-a uma vez — ela é exibida na íntegra apenas na criação.
Você precisa de um shell para definir variáveis de ambiente. macOS, Linux e WSL no Windows funcionam da mesma forma.
Execute estes comandos em ordem. Eles definem o endpoint e a chave, os salvam no perfil do shell e confirmam que o Claude Code os detecta. Substitua o espaço reservado pela sua chave RunAPI real.
Isso diz ao Claude Code para enviar solicitações para a RunAPI em vez do endpoint Anthropic padrão.
export ANTHROPIC_BASE_URL=https://api.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
Adicione ambas as exportações a ~/.zshrc (ou ~/.bashrc) para que sobrevivam a novas sessões de terminal. Recarregue com source ~/.zshrc.
echo 'export ANTHROPIC_BASE_URL=https://api.runapi.ai' >> ~/.zshrc
Confirme que a variável exibe a URL RunAPI. Se estiver vazia, recarregue o perfil do shell ou abra um novo terminal.
echo $ANTHROPIC_BASE_URL
Inicie o Claude Code no seu projeto. Agora ele roteia através da RunAPI com 50% da taxa oficial.
claude
O Claude Code lê um pequeno conjunto de variáveis para controlar endpoint, autenticação, modelo e comprimento de saída. A tabela lista as que importam para uma configuração de endpoint personalizado e o que cada uma faz.
| Variável | Propósito | Valor de exemplo |
|---|---|---|
| ANTHROPIC_BASE_URL | Endpoint personalizado para o qual o Claude Code envia solicitações | https://api.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 pela RunAPI. Escolha pela tarefa: um modelo rápido e barato para edições de rotina, um equilibrado para codagem diária ou o mais forte para problemas difíceis.
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 cobrança segue o modelo que você realmente chama, tudo com 50% de desconto.
A maioria dos problemas de configuração vem de uma variável não definida, um shell desatualizado 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://api.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://api.runapi.ai para rotear solicitações através da RunAPI.
Exporte ANTHROPIC_API_KEY com sua chave RunAPI do Painel → Chaves de API.
Adicione ambas as exportações a ~/.zshrc ou ~/.bashrc e recarregue para que sobrevivam a novas sessões.
Inicie o claude no seu projeto. As solicitações agora são roteadas pela RunAPI com 50% da taxa oficial.
Defina duas variáveis de ambiente. Exporte ANTHROPIC_BASE_URL para https://api.runapi.ai e ANTHROPIC_API_KEY para sua chave RunAPI. Adicione ambas ao perfil do shell para que persistam. O Claude Code as lê na inicialização e roteia cada solicitação através da RunAPI.
Crie uma em runapi.ai. Cadastre-se, abra Painel → Chaves de API e gere uma chave. Copie-a imediatamente, pois a chave completa é exibida apenas na criação. O nível gratuito inclui créditos para testar qualquer modelo Claude antes de financiar um 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://api.runapi.ai roteia cada solicitação através da RunAPI, que cobra pelos mesmos modelos com 50% da taxa oficial.
A URL base provavelmente não está definida no shell atual. Execute echo $ANTHROPIC_BASE_URL — se estiver vazia, a exportação não persistiu. Adicione-a a ~/.zshrc ou ~/.bashrc, recarregue com source e abra um novo terminal e verifique novamente.
Sim. Coloque os valores em um arquivo .claude.json no diretório home ou de projeto, em vez de exportá-los a cada sessão. Ambas as abordagens funcionam; o arquivo é mais conveniente para chaves por projeto, enquanto as exportações são mais simples para uma configuração global única.
Abra o painel da RunAPI. Ele mostra os gastos 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 escolha um modelo mais barato como Haiku para edições de rotina.
Não. A RunAPI encaminha solicitações diretamente para os modelos Claude subjacentes. A saída, o uso de ferramentas e o comportamento são idênticos à configuração padrão. Você só muda para onde vão as solicitações e como são cobradas — a experiência de codagem permanece a mesma.
A maioria dos desenvolvedores define ANTHROPIC_MODEL como claude-sonnet-4-6 para codagem diária. Use claude-haiku-4-5 para edições rápidas e baratas ou claude-opus-4-7 para refatorações difíceis. Você pode alternar modelos dentro do Claude Code a qualquer momento, e a cobrança segue o modelo que você chama.
Crie uma conta RunAPI gratuita, defina ANTHROPIC_BASE_URL e ANTHROPIC_API_KEY e execute cada modelo Claude no Claude Code com 50% de desconto nos preços oficiais da Anthropic.