Uma alternativa ao Jev Router para Claude Code

Os routers Jev enviam cada turno do Claude Code para o modelo Claude mais barato que dá conta dele. O AgentsRoom faz o mesmo trabalho a partir da própria aba do agente: lê a sua mensagem, escolhe o modelo e troca antes de a mensagem ser enviada. Nada para instalar: sem plugin, sem proxy separado, sem chave de API extra.

Esta página compara apenas o roteamento de modelos. Jev é o modelo de decisão da TypeSafe, e a comunidade criou muitas ferramentas Jev para Claude Code (compactação, proteções de chamadas de ferramentas, seleção de regras). Aqui olhamos para as que escolhem o modelo: o jev-router e seus forks, e o plugin jev-route.

AgentsRoom: cada agente Claude Code roda na sua própria aba de terminal, com modelo, status e histórico em uma única janela.
AgentsRoom: cada agente Claude Code roda na sua própria aba de terminal, com modelo, status e histórico em uma única janela.

Dois jeitos de rotear um turno

Routers Jev para Claude Code

  • Projetos da comunidade baseados no Jev, o modelo de decisão da TypeSafe, open source sob a licença MIT
  • O jev-router e seus forks iniciam um proxy local e lançam o Claude Code real por trás dele
  • O jev-route é um plugin do Claude Code que reescreve o modelo de cada requisição de um turno
  • Uma chamada ao Jev a cada novo turno do usuário escolhe Haiku, Sonnet ou Opus, e o turno mantém esse modelo
  • Precisa de uma chave Jev (TypeSafe, ou Vercel AI Gateway ou OpenRouter em alguns projetos)
  • A decisão aparece na linha de status do Claude Code, com um comando que a explica

Adaptive Mode do AgentsRoom

  • Integrado ao app desktop do AgentsRoom, desligado por padrão, ativado nas Configurações
  • Lê a mensagem que você digita e sugere o modelo mais barato da linha do seu provider que atende
  • Por padrão roda na primeira mensagem de uma conversa, com um chip que você aceita
  • Opção Todas as mensagens: cada mensagem seguinte também é analisada, então o modelo pode mudar de uma mensagem para a outra
  • Opção Automático: o modelo da sua próxima mensagem muda antes de ela ser enviada, sem reiniciar o agente, e depois você avalia a escolha
  • As sugestões funcionam com Claude, Codex, Antigravity e os outros CLIs que o AgentsRoom roda; o Automático cobre Claude Code e Codex por enquanto. Nada para instalar

Onde a troca acontece

Os dois leem o seu prompt antes de o modelo responder, e no modo Automático os dois trocam o modelo no caminho das requisições. A diferença é o que você precisa instalar e rodar.

Jev: entre o Claude Code e a Anthropic

O proxy, ou o hook do plugin, fica no caminho das requisições. Quando um novo turno do usuário começa, ele pergunta ao Jev qual nível o prompt precisa e reescreve o modelo de cada requisição daquele turno. O próprio Claude Code não sabe que foi roteado: a interface, as ferramentas e as sessões continuam como estão. Escolha outro modelo em /model e o roteamento pausa até você selecionar o router de novo.

AgentsRoom: integrado ao app, iniciado junto com o agente

O AgentsRoom lê os primeiros 500 caracteres da sua mensagem quando você a envia. No modo Automático, os agentes do Claude Code e do Codex iniciam conectados a um pequeno servidor local integrado ao AgentsRoom: o modelo da próxima requisição muda ali, sem reiniciar o agente, sem digitar nada no CLI e sem mexer no seu login. No modo Sugerir, aplicar o chip usa o próprio comando de modelo do CLI. Nos dois casos, a aba do agente mostra o modelo escolhido, com polegares para avaliar a escolha.

Perguntas que têm a sua própria página

Comparação de recursos

As primeiras linhas são onde os routers Jev estão à frente. A comparação trata primeiro do roteamento, depois de tudo o que envolve o agente.

RecursoAgentsRoomJev
Open source✗✓
Evita trocar quando isso desperdiçaria o cache do prompt✗✓
Roteia os subagentes separadamente✗✓
Explica cada decisão de roteamento✗Linha de status + comando
Forçar o modelo escrevendo "use opus" no prompt✗✓
Nova escolha de modelo a cada mensagemOpção✓
Sugere antes de trocar (a decisão é sua)✓✗
Avaliar a escolha de roteamentoPolegar para cima ou para baixo✗
CLIs que ele roteiaClaude, Codex, Antigravity e maisClaude Code (Codex no jev-router)
O que é enviado para decidirPrimeiros 500 caracteres, para o AgentsRoomTexto do prompt, para o provider do Jev
Nada para instalar (sem plugin, proxy separado ou chave de terceiros)✓✗
Interface gráfica desktop✓✗
Status dos agentes em tempo real✓✗
Terminal ao vivo por agente✓O seu terminal
Espaço de trabalho multiprojeto✓✗
Arrastar e soltar✓✗
Papéis especializados✓✗
Escolha de modelo por agente✓Por turno
Editor de configuração de agentes✓✗
Notificações✓✗
App mobile✓✗
Instalação30 snpm ou plugin + chave

O que o AgentsRoom não faz, dito com clareza

O roteamento tem seus custos. Estes são os nossos.

Ele não leva o cache em conta

Trocar de modelo no meio da conversa descarta o cache do prompt do modelo anterior: a primeira mensagem no novo modelo relê o histórico pelo preço cheio. O jev-router recusa rebaixar o modelo em conversas grandes e o jev-route só deixa um modelo roteado quando os seus limites indicam. O AgentsRoom ainda não pesa esse custo.

O modo Automático pode acrescentar até 4 segundos

No modo Automático, uma mensagem espera o veredito, no máximo 4 segundos, e depois sai de qualquer jeito. O Jev responde rápido, e os seus routers só acrescentam latência à primeira requisição de um turno.

Uma mensagem enviada enquanto o agente trabalha não é roteada

A troca só poderia valer depois do turno atual, então o AgentsRoom deixa essa mensagem no modelo atual. Mensagens entre agentes, passagens de bastão entre equipes, mensagens agendadas e a fila também não são roteadas: não foi você quem as digitou.

Nem todo agente troca do mesmo jeito

O servidor local integrado atende os agentes do Claude Code e do Codex iniciados depois de ligar o Automático: reinicie um agente que já estava aberto. Um agente em um host SSH remoto, ou um CLI que já passa pelo seu próprio proxy ou endpoint de API, nunca é redirecionado: ele troca com o próprio comando de modelo do CLI (Claude, Copilot, Grok, Kimi, Devin, Pi, OMP) ou, no Codex, retomando a conversa no novo modelo. Os outros CLIs mantêm o modelo até o próximo início.

Quando um router Jev é a melhor escolha

Se um destes casos é o seu, um router Jev serve melhor do que o AgentsRoom.

Você vive no próprio terminal do Claude Code

Você roda uma sessão do Claude Code por vez, no terminal da sua preferência, e não quer outro app. Um router Jev mantém o Claude Code exatamente como ele é e só troca o modelo por baixo.

As suas sessões são longas e o cache importa

Em uma conversa que já está grande, rebaixar o modelo pode custar mais em gravações de cache do que economiza. Os routers Jev levam isso em conta; o AgentsRoom ainda não.

Você quer que os subagentes também sejam roteados

O jev-router fixa o modelo da conversa principal e o de cada subagente separadamente. O AgentsRoom escolhe um modelo por mensagem que você digita; ele não escolhe um modelo diferente para cada subagente.

Você quer ler e alterar a política

Os routers são open source: limites, níveis e timeouts estão no código, e você pode fazer um fork. O roteamento do AgentsRoom roda nos servidores dele e não é open source.

Roteamento por mensagem no AgentsRoom, em três configurações

Configurações > Composer > Modelo adaptativo. As mesmas opções existem por projeto (configurações do projeto > Agentes > Modelo adaptativo) e no celular (aba Uso).

1

Modelo adaptativo: Ativado

Desligado por padrão. Enquanto está desligado, nada lê a sua mensagem e nada é enviado.

2

Todas as mensagens: Ativado

Sem essa opção, só a primeira mensagem de uma conversa é analisada. Com ela, cada mensagem seguinte também é analisada.

3

Quando é encontrado um modelo mais adequado: Automático

Sugerir mostra um chip que você aceita. Automático troca o modelo antes de a sua mensagem sair, sem reiniciar o agente, inclusive as mensagens enviadas pelo celular. Vale para os agentes iniciados depois de você ligar a opção.

Perguntas frequentes

O que é um router Jev para Claude Code?
Jev é um modelo de decisão criado pela TypeSafe. Ele não escreve código: devolve escolhas tipadas, como qual de três níveis um prompt precisa. Projetos da comunidade o usam para rotear o Claude Code: o jev-router (o comando jev-claude) e seus forks iniciam um proxy local e lançam o Claude Code real por trás dele, e o jev-route é um plugin do Claude Code. A cada novo turno do usuário, eles perguntam ao Jev se o prompt precisa de Haiku, Sonnet ou Opus, e enviam o turno inteiro para esse modelo.
O AgentsRoom faz roteamento por turno como o Jev?
Sim, com duas opções do Modelo adaptativo. Todas as mensagens analisa cada mensagem que você envia, não só a primeira, então o modelo pode mudar de uma mensagem para a outra. Automático passa para o modelo escolhido antes de a sua mensagem ser enviada, em vez de mostrar um chip para você clicar: os agentes do Claude Code e do Codex trocam de modelo por meio de um servidor local integrado ao AgentsRoom, sem reiniciar o agente. As duas opções ficam em Configurações > Composer > Modelo adaptativo, e por projeto nas configurações do projeto.
Preciso instalar algo ou trazer uma chave de API?
Não. O Adaptive Mode faz parte do app desktop do AgentsRoom. Não há plugin para instalar, proxy separado para iniciar, variável de ambiente para definir nem chave de terceiros. No modo Automático, o próprio AgentsRoom inicia o Claude Code e o Codex conectados a um pequeno servidor local dentro do app, e o seu agente continua falando com o fornecedor dele usando o seu próprio login. Os routers Jev precisam de uma instalação do Node.js ou de um plugin do Claude Code, além de uma chave Jev.
O que é enviado para tomar a decisão?
Com o AgentsRoom, os primeiros 500 caracteres da sua mensagem vão para os servidores do AgentsRoom, só enquanto o Adaptive Mode está ativado. Com o jev-router, o texto do seu prompt vai para a TypeSafe, segundo o README dele; o jev-route o envia para o provider do Jev que você configurou, ou o mantém na sua máquina com o classificador embutido do Claude Code quando nenhuma chave está definida.
Qual é melhor para o cache do prompt?
Os routers Jev. Trocar de modelo no meio da conversa descarta o cache do prompt do modelo anterior, e a mensagem seguinte relê o histórico pelo preço cheio. O jev-router recusa rebaixar o modelo em conversas grandes e o jev-route só deixa um modelo roteado quando os seus limites indicam. O AgentsRoom não pesa esse custo: se o cache importa mais para você do que a economia por mensagem, deixe Todas as mensagens desligado.
Funciona além do Claude Code?
Os routers Jev para Claude Code roteiam modelos Claude; o jev-router original também traz um comando jev-codex para o OpenAI Codex. O AgentsRoom sugere dentro da linha do provider em que cada agente roda: Claude, Codex, Antigravity e os outros CLIs que ele suporta, sempre validando contra os modelos que esse provider realmente oferece. A opção Automático, que troca sem perguntar, funciona com Claude Code e Codex por enquanto; com os outros CLIs, o chip sugere o modelo no lugar.
Posso usar um router Jev e o AgentsRoom juntos?
Sim, mas não no mesmo agente. Dois routers na mesma conversa brigariam pelo modelo. Mantenha o seu router Jev para as sessões do Claude Code que você roda no seu próprio terminal e ligue o Adaptive Mode para os agentes que você roda no AgentsRoom. Se um agente do AgentsRoom já aponta para o seu próprio proxy ou endpoint de API, o AgentsRoom nunca o redireciona e recorre ao comando de modelo do CLI.
Quantas decisões de roteamento eu tenho?
As sugestões do Adaptive Mode são descontadas de uma cota mensal: 500 no Free e no Plus, 10.000 no Pro, e 10 sem conta. Cada mensagem analisada usa uma. Quando a cota acaba, as mensagens saem no modelo atual.

Outras comparações

O AgentsRoom ao lado das outras ferramentas com que as pessoas o comparam.

O modelo Claude certo a cada mensagem, sem nada para instalar

Baixe o AgentsRoom, ative o Modelo adaptativo e deixe cada mensagem ir para o modelo mais barato que dá conta do trabalho.

GrátisBaixar o AgentsRoom

App complementar: acompanhe seus agentes em qualquer lugar

Use Claude, Codex, Antigravity CLI ou outro provedor de IA.

Instalar a extensão
Chrome Web Store

Envie bugs e pedidos direto para o seu backlog público.

Multi-projetos
Multi-provedor
Multi-agentes
Status ao vivo
Diff e commit
App mobile
Preview ao vivo
Equipes de agentes
Testes no navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas as funcionalidades