Pular para o conteúdo
NovidadesIA

Repositórios em Alta

Roteador de IA gratuitos reduz custo de tokens em até 40% e evita limites

Conecta Claude Code, Cursor e outros a 40+ provedores com fallback automático e compressão de tokens.

Edição: Anderson Gomes
· 3 min de leitura

Roteador de IA gratuitos reduz custo de tokens em até 40% e evita limites
Imagem: Reprodução · site do 9router · licença livre · licença MIT

Dados rápidos

  • Repositório: decolua/9router
  • Licença: MIT
  • Linguagem: JavaScript
  • Estrelas: 31.600 (67 no período)
  • Forks: 6.140
  • Ranking: não informado no repositório
  • Consulta: 2026-10-29

O problema que resolve

Desenvolvedores que usam IA para codificação enfrentam três obstáculos recorrentes: a expiração de cotas pagas, os limites de taxa de chamadas e o desperdício de tokens em saídas de ferramentas como git diff e grep. Alternar manualmente entre provedores consome tempo e interrompe o fluxo de trabalho. O 9Router surge como uma camada intermediária que centraliza o acesso a múltiplos modelos, aplicando fallback automático e reduzindo o consumo de tokens via compressão.

Como funciona

O 9Router roda localmente como um servidor na porta 20128 e expõe uma API compatível com OpenAI. Ferramentas como Claude Code, Codex, Cursor, Cline e Copilot são configuradas para apontar para esse endpoint em vez de diretamente para os provedores originais. O router então direciona cada requisição em três níveis: primeiro tenta provedores com assinatura ativa; se a cota acabar, recorre a modelos baratos; em último caso, usa opções gratuitas. A funcionalidade RTK (Token Saver) compacta o conteúdo de resultados de ferramentas, prometendo economia de 20% a 40% por request.

Instalação global via npm:

npm install -g 9router
9router

Após o comando, o dashboard fica disponível em http://localhost:20128. Conecta-se um provedor gratuito (Kiro AI ou OpenCode Free) pela interface e configura a CLI com o endpoint http://localhost:20128/v1 e a API key gerada no painel.

Casos de uso

  • Desenvolvedor individual: evita interromper o fluxo por limites de cota, usando fallback automático entre modelos pagos e gratuitos.
  • Equipes: permite rodar round-robin entre contas do mesmo provedor para distribuir carga e evitar rate limits.
  • Integração com Claude Code: substitui a dependência direta da Anthropic por roteamento para modelos gratuitos como GLM-5 e MiniMax.
  • Projetos com orçamento limitado: combina modelos baratos (GLM a US$0,60 por mil tokens, MiniMax a US$0,20) com tier gratuito quando o orçamento é excedido.
  • Testes de comparação: permite trocar entre Claude, GPT e Gemini sem alterar a configuração da ferramenta de desenvolvimento.

O que diferencia de alternativas

O 9Router se posiciona como um proxy universal que abstrai a diferença de formatos entre OpenAI e Claude, além de adicionar lógica de fallback em camadas. Diferente de soluções que dependem de uma única conta ou provedor, ele suporta mais de 40 provedores e 100 modelos. A compactação RTK é uma funcionalidade exclusiva que reduz tokens em operações com saídas de ferramentas, algo que outros roteadores não realizam. A licença MIT permite uso comercial e modificações, sem custo de assinatura.

Limitações e cuidados

A versão atual é v0.5.35, o que indica maturidade inicial. O repositório possui 2.691 issues abertas, sinalizando que a solução ainda evolui rapidamente. A instalação via Docker ou fonte exige configuração de ambiente (.env) e, no caso de build, uso temporário de swap para compilação. A segurança depende de manter a API key gerada pelo dashboard em local seguro, pois qualquer cliente com acesso à porta 20128 pode consumir os provedores configurados. Dados como download count e detailed ranking não foram informados no repositório. O projeto é mantido pelo usuário decolua, sem organização corporativa behind, o que pode afetar suporte de longo prazo.

Resumo rápido

  • Projeto: 9Router — roteador de IA com fallback automático e economia de tokens
  • Licença: MIT
  • Linguagem: JavaScript
  • Estrelas: 31.600
  • Ranking: não informado no repositório
  • Risco principal: maturidade de versão (v0.5.35) e alto número de issues abertas (2.691)

Fontes

  • JavaScript
  • MIT
  • Repositórios em Alta
  • GitHub Trending

Fonte: Repositório no GitHub · Como produzimos as matérias