Apps@joaoguirunas

Claude Code de Graça? FreeLLMAPI com Outros Modelos (e os Limites)

Entenda o que é grátis de verdade ao rodar o Claude Code com a FreeLLMAPI: exige plano pago, usa outros modelos e tem limites. Passo a passo e avisos.

freellmapi
$ git clone https://github.com/tashfeenahmed/freellmapi
✓ repositório pronto para uso local

O que é

Claude Code de Graça? FreeLLMAPI com Outros Modelos (e os Limites)

A FreeLLMAPI é um roteador local de código aberto (licença MIT) que junta os planos gratuitos de vários provedores de IA num endereço só, com um endpoint compatível com a Anthropic em localhost:3001. O comando npx freellmapi setup-claude aponta o Claude Code para ele, e o roteador troca de modelo quando um provedor dá erro de cota. Esta página mostra como instalar, ligar e testar, e diz com clareza o que o título do reel não diz.

O Claude Code em si não é de graça: ele exige conta Pro, Max, Team, Enterprise ou Console. O que pode custar zero é o modelo por trás, e só enquanto cada provedor mantiver a cota gratuita. Você sai sabendo montar o roteador, apontar o Claude Code para ele, testar com dado público e desfazer a configuração.

A ressalva principal: nesse modo o modelo que responde pode não ser o Claude. A Anthropic diz que não suporta rotear o Claude Code para modelos não-Claude por gateway, e o repositório da FreeLLMAPI se descreve como ferramenta de experimentação pessoal, não de produção. Os dados enviados passam pelos provedores gratuitos.

Um endereço local, vários provedores

O roteador junta os planos gratuitos de dezenas de provedores atrás de um endpoint em localhost:3001.

setup-claude com dry-run

O comando lê o catálogo do servidor local, faz backup da configuração existente e mescla. Rode antes com --dry-run.

Troca quando o provedor falha

Em erro 429 ou 5xx o roteador esfria a chave e tenta o próximo modelo da cadeia. A capacidade gratuita muda e cai no fim do dia.

Avisos antes do primeiro passo

Plano pago, modelo que pode não ser Claude, uso pessoal e dados enviados a terceiros, tudo antes de instalar.

Resumo de passagem

O resumo na troca é opcional no README. A página traz um prompt para fazer o resumo à mão, sem depender do recurso.

Nível: intermediário · Tempo estimado: ~45 min, incluindo Docker e a criação das chaves nos provedores

Atenção:

Antes de tudo: o Claude Code não é de graça. Segundo a documentação oficial, ele exige conta Pro, Max, Team, Enterprise ou Console, e o plano gratuito do claude.ai não inclui acesso. O que esta página trata é usar o Claude Code com outros modelos, que podem não custar nada, e só enquanto cada provedor mantiver a cota gratuita. Esses planos podem mudar ou acabar a qualquer momento.

Atenção:

O modelo pode não ser o Claude. No modo gateway, quem responde é o modelo do provedor que o roteador escolheu, e não necessariamente um modelo Claude. A Anthropic diz, na documentação de gateways, que não suporta rotear o Claude Code para modelos não-Claude por nenhum gateway. A qualidade, o comportamento com ferramentas e os limites vão ser diferentes do Claude de verdade, e o repositório avisa que não há modelos de fronteira, que a latência varia e que não há SLA. Segundo a documentação (code.claude.com/docs/en/llm-gateway, conferida em 20/10/2026), com a credencial do gateway ativa as requisições usam essa credencial no lugar do login claude.ai e os limites do plano não valem para elas.

Atenção:

Uso pessoal e de teste, e não de produção. O README da FreeLLMAPI se descreve como projeto para experimentação pessoal e aprendizado, e manda trocar por uma API paga antes de construir algo real. Cada provedor segue os termos que você aceitou ao criar a conta, mesmo com o tráfego passando pelo roteador, e você responde por cumpri-los. Não use com código ou dados de cliente.

Atenção:

Seus dados passam por terceiros. O que você enviar vai aos provedores gratuitos. Os termos da Gemini API em plano gratuito dizem que o Google usa o conteúdo enviado para fornecer, melhorar e desenvolver seus produtos, e que revisores humanos podem ler e processar entradas e saídas (vigência de 23/03/2026, conferida em 20/10/2026). O Google orienta a não enviar informação sensível, confidencial ou pessoal. Os termos dos demais provedores não foram verificados nesta página.

Atenção:

Não testado. Os comandos foram conferidos no README da FreeLLMAPI e na documentação do Claude Code em 20/10/2026, mas esta página não executou a instalação completa nem a troca automática de modelo. O README não diz qual arquivo ou variável o setup-claude altera, só que faz backup e mescla; o comportamento do npx freellmapi launch também não foi conferido em detalhe. O que o resumo da troca contém e se a sua sessão segue idêntica depois da troca não foi verificado. DeepSeek e Qwen aparecem no README, pelo ModelScope (o próprio README ressalva que ele exige vínculo com conta Aliyun da China); o Kimi não foi encontrado no README. Gemini, GLM e Mistral também estão listados.

Atenção:

Nunca peça ao modelo que leia, liste ou mostre o ~/.claude/settings.json, arquivos .env, chaves de API, senhas, credenciais ou qualquer arquivo privado enquanto o roteador estiver ligado: o conteúdo seria enviado a um provedor de terceiros. Para conferir a configuração, olhe os arquivos você mesmo, no terminal.

Pré-requisitos

  • Claude Code com plano pago (Pro, Max, Team ou Enterprise) ou conta Console. Segundo a documentação oficial (code.claude.com/docs/en/setup, conferida em 20/10/2026), o Claude Code requer uma conta Pro, Max, Team, Enterprise ou Console, e o plano gratuito do claude.ai não inclui acesso. Instalação e planos na documentação oficial: https://code.claude.com/docs/en/setup
  • Docker instalado, porque o instalador de uma linha da FreeLLMAPI exige Docker. O README também oferece um app de desktop para macOS e Windows nas releases do GitHub, que esta página não cobre
  • Node.js 20 ou mais novo, para rodar os comandos npx (o README da FreeLLMAPI diz que ela roda onde o Node 20+ roda, conferido em 20/10/2026)
  • Contas gratuitas, com chaves próprias, em pelo menos dois ou três provedores que a FreeLLMAPI lista, como Google, Groq, Mistral ou Cerebras. Leia os termos de cada um
  • Um projeto de teste com dados públicos ou fictícios. Nada de cliente
  • Custo: o plano do Claude Code continua sendo cobrado normalmente; os planos gratuitos dos provedores não cobram enquanto existirem, e podem ter limites e quedas

Conceitos-chave

  1. 01

    Gateway ou roteador

    Um servidor local entre o Claude Code e os provedores de IA. O Claude Code fala com o endereço local, e o roteador escolhe qual provedor e modelo atende cada pedido. A FreeLLMAPI é um desses roteadores.

  2. 02

    Chave unificada e chaves de provedor

    Cada provedor emite uma chave (que você cadastra no painel). A FreeLLMAPI dá uma chave unificada, que é o que o Claude Code usa. Trate as duas como senha. As chaves dos provedores ficam criptografadas no banco local (AES-256-GCM, segundo o README).

  3. 03

    Failover e cota

    Quando um provedor devolve 429 ou 5xx, o roteador esfria aquela chave e tenta o próximo modelo da cadeia. A conversa tende a ficar no mesmo modelo por 30 minutos. A capacidade gratuita cai no fim do dia, quando modelos atingem cotas diárias.

  4. 04

    Nota de passagem opcional

    O README descreve uma nota compacta de passagem na troca de modelo como recurso opcional. Não conta como garantia de que o novo modelo chega sabendo de tudo.

Passo a passo

  1. 01

    Confirme que o Claude Code funciona com o seu plano

    Abra o terminal e confira a versão. Se o comando não existir, instale pelo guia oficial e faça login com a conta paga antes de continuar. A documentação oficial (code.claude.com/docs/en/setup, 20/10/2026) diz que o Claude Code requer conta Pro, Max, Team, Enterprise ou Console.

    claude --version
  2. 02

    Instale a FreeLLMAPI com o instalador oficial

    O comando prepara a pasta ~/freellmapi, gera a chave de criptografia, baixa a imagem do Docker e inicia o contêiner. Quem prefere ler antes de executar pode abrir o script em https://freellmapi.co/install.sh. Rodar de novo é seguro: o .env e a chave são preservados.

    curl -fsSL https://freellmapi.co/install.sh | bash
  3. 03

    Cadastre as chaves dos provedores no painel

    Abra o painel no navegador, vá à página Keys e adicione a chave de cada provedor em que você criou conta. Ajuste a Fallback Chain se quiser. A chave unificada aparece no cabeçalho da página Keys: guarde-a, porque é a que o Claude Code vai usar. O painel local tem login com e-mail e senha em instalações de servidor, e a senha de reset aparece no log do servidor. Não exponha a porta na rede.

    http://localhost:3001
  4. 04

    Veja o que o setup-claude vai mudar (dry-run)

    O README diz que todo gerador aceita --dry-run. Rode primeiro assim, troque SUA_CHAVE_UNIFICADA pela chave do painel e leia o que ele mostraria. Não foi conferido nesta página o formato da saída.

    npx freellmapi setup-claude --url http://localhost:3001 --api-key SUA_CHAVE_UNIFICADA --dry-run
  5. 05

    Aponte o Claude Code para a FreeLLMAPI

    Este é o comando completo do README. O setup-claude lê o catálogo do servidor local, faz backup da configuração existente e mescla a nova. Ele precisa do servidor do passo 2 de pé: sem a instalação, o comando não funciona. O comando só com npx freellmapi setup-claude, sem as flags, não traz a URL nem a chave, então use a forma completa.

    npx freellmapi setup-claude --url http://localhost:3001 --api-key SUA_CHAVE_UNIFICADA
  6. 06

    Alternativa: lançar o Claude Code sem gravar credenciais

    O README diz que npx freellmapi launch abre o Claude Code mantendo as credenciais fora dos arquivos de configuração. Os detalhes desse comando não foram conferidos aqui, então confira no repositório antes de usar.

    npx freellmapi launch
  7. 07

    Teste com uma tarefa de dado público

    Abra o Claude Code num projeto de teste e peça uma tarefa pequena (veja o primeiro prompt abaixo). Confira no painel da FreeLLMAPI qual provedor e modelo atenderam. Não assuma que foi um modelo Claude.

  8. 08

    Desfaça quando terminar o teste

    Restaure o backup que o setup-claude fez da configuração do Claude Code e pare o contêiner. O README não diz onde o backup fica, então procure-o logo após rodar o comando e anote o caminho. O comando abaixo, rodado na pasta que o instalador criou, só para o contêiner: o README usa docker compose down -v para desinstalar e apagar os dados, e o -v é o que apaga. Que a pasta tenha o arquivo do compose não foi conferido nesta página.

    cd ~/freellmapi && docker compose down

Prompts prontos

Use dentro do Claude Code, depois de ligar o roteador, em um projeto de teste. Nunca peça ao modelo para ler ou mostrar settings.json, .env, chaves, senhas ou arquivos privados: nesse modo quem lê é um provedor de terceiros. Os exemplos abaixo usam texto fictício. O primeiro é a tarefa de teste do passo 7, e o último faz à mão o resumo de passagem que o reel promete, sem depender do recurso opcional da ferramenta. Nenhum prompt tem placeholder para trocar. O prompt de resumo de passagem pede a sua confirmação antes de salvar.

Prompt: tarefa de teste com dado público

Liste os arquivos deste projeto, explique em até 5 linhas o que ele faz e proponha uma melhoria pequena. Não altere nenhum arquivo.

Prompt: tarefa de teste com arquivo fictício

Vou colar abaixo um texto fictício de teste, sem dados reais. Resuma em 3 linhas e sugira um título. A padaria Exemplo abre às 7h, vende pães e bolos, e quer um texto curto para o Instagram.

Prompt: checklist de verificação do roteador

Sem pedir nem ler nenhum arquivo meu, liste as verificações que eu devo fazer sozinho no terminal e no painel para confirmar que o Claude Code está apontando para um roteador local em localhost:3001 e como eu volto ao login normal. Responda em uma lista curta e avise o que você não tem como confirmar.

Prompt: resumo de passagem feito à mão

Escreva uma nota de passagem curta para o próximo modelo que continuar este trabalho: o que já foi feito, o que falta e os arquivos envolvidos. Salve em HANDOFF.md e me mostre antes de eu trocar de modelo.

Erros comuns

  • O Claude Code continua usando o plano em vez do roteador → o login claude.ai salvo continua sendo a credencial ativa quando só há o endereço base → confirme o que o setup-claude gravou, use a chave unificada e confira o painel para ver se houve tráfego
  • O setup-claude falha ou não acha modelos → ele lê o catálogo do servidor local e o servidor não está de pé → confira se o contêiner está rodando e se http://localhost:3001 abre
  • O curl do instalador falha → o Docker não está instalado ou não está rodando → instale e inicie o Docker e rode o instalador de novo
  • As respostas pioram ou travam no fim do dia → a capacidade gratuita cai quando os modelos atingem as cotas diárias → espere o ciclo, cadastre mais provedores ou use uma API paga
  • Erro 429 do provedor → a cota gratuita acabou naquela chave → o roteador esfria a chave e tenta a próxima da cadeia; se a cadeia inteira falhar, adicione outro provedor
  • A resposta não parece o Claude → o roteador usou o modelo de outro provedor → veja no painel qual modelo atendeu; para tarefas que exigem Claude, desligue o roteador
  • Você esqueceu a senha do painel → a instalação de servidor tem login → use Forgot password? na tela de login e leia o código de uso único no log do servidor (docker compose logs -f freellmapi)

Checklist final

  • Você tem plano pago do Claude Code ou conta Console, e claude --version responde
  • Você leu os avisos de dados e usa só projeto de teste, sem dado de cliente nem sensível
  • O painel em localhost:3001 abre e tem ao menos dois provedores com chave testada
  • Você rodou o setup-claude com --dry-run antes de rodar de verdade
  • O painel mostra qual provedor e modelo atenderam o seu teste
  • Você sabe onde ficou o backup da configuração e como desfazer
  • A porta 3001 não está exposta na rede

Perguntas frequentes

O Claude Code fica de graça com a FreeLLMAPI?

Não. O Claude Code exige plano Pro, Max, Team, Enterprise ou Console, e o plano gratuito do claude.ai não o inclui. O que a FreeLLMAPI pode zerar é o custo do modelo por trás, e só enquanto os provedores mantiverem a cota gratuita.

Quantos tokens por mês eu tenho?

O README fala em cerca de 7,4 bilhões de tokens por mês de capacidade gratuita listada, em 34 provedores e 635 endpoints de modelo (README em out/2026). É a soma do que está listado, não uma garantia: a capacidade muda toda semana e cai no fim do dia.

A Anthropic suporta esse uso?

Não. A documentação oficial diz que não suporta rotear o Claude Code para modelos não-Claude por nenhum gateway.

Posso usar no trabalho de um cliente?

Não é recomendado. O repositório diz que é para experimentação pessoal e manda trocar por uma API paga antes de entregar algo real, e os dados passam por provedores com termos próprios.

Fontes oficiais

Próximos passos

Comece agora

Pronto para colocar Claude Code de Graça? FreeLLMAPI com Outros Modelos (e os Limites) para rodar?

Ver a FreeLLMAPI no GitHub

Próximo passo

Veja os outros recursos do catálogo

Dezenas de recursos entre squads, skills, apps e integrações — todos usados em produção pelo João.

Voltar ao catálogo

Formação Gestor de IA

Aprenda a montar recursos como este, do zero

Quero ser Gestor de IA

Formação Gestor de IA

Falta um passo pro checkout

Deixa seu nome e WhatsApp. Você vai direto pro pagamento e a gente te acompanha de perto na entrada.

Com DDD. Só usamos pra te acompanhar na formação.