Una alternativa a Jev Router para Claude Code

Los routers Jev envían cada turno de Claude Code al modelo Claude más barato capaz de resolverlo. AgentsRoom hace el mismo trabajo desde la propia pestaña del agente: lee tu mensaje, elige el modelo y cambia antes de que se envíe el mensaje. Nada que instalar: ni plugin, ni proxy aparte, ni clave API adicional.

Esta página compara solo el enrutado de modelos. Jev es el modelo de decisión de TypeSafe, y la comunidad ha creado muchas herramientas Jev para Claude Code (compactación, protecciones de llamadas a herramientas, selección de reglas). Aquí nos fijamos en las que eligen el modelo: jev-router y sus forks, y el plugin jev-route.

AgentsRoom: cada agente Claude Code se ejecuta en su propia pestaña de terminal, con su modelo, su estado y su historial en una sola ventana.
AgentsRoom: cada agente Claude Code se ejecuta en su propia pestaña de terminal, con su modelo, su estado y su historial en una sola ventana.

Dos maneras de enrutar un turno

Routers Jev para Claude Code

  • Proyectos de la comunidad basados en Jev, el modelo de decisión de TypeSafe, de código abierto bajo licencia MIT
  • jev-router y sus forks arrancan un proxy local y lanzan el Claude Code real detrás
  • jev-route es un plugin de Claude Code que reescribe el modelo de cada petición de un turno
  • Una llamada a Jev por cada nuevo turno del usuario elige Haiku, Sonnet u Opus, y el turno conserva ese modelo
  • Necesita una clave Jev (TypeSafe, o Vercel AI Gateway u OpenRouter en algunos proyectos)
  • La decisión aparece en la línea de estado de Claude Code, con un comando que la explica

Adaptive Mode de AgentsRoom

  • Integrado en la app de escritorio AgentsRoom, desactivado por defecto, se activa en Ajustes
  • Lee el mensaje que escribes y sugiere el modelo más barato de la gama de tu proveedor que encaja
  • Por defecto se ejecuta en el primer mensaje de una conversación, con una pastilla que aceptas
  • Opción Cada mensaje: cada mensaje posterior también se analiza, así que el modelo puede cambiar de un mensaje a otro
  • Opción Automático: el modelo de tu próximo mensaje cambia antes de que se envíe, sin relanzar el agente, y luego valoras la elección
  • Las sugerencias funcionan con Claude, Codex, Antigravity y los demás CLI que ejecuta AgentsRoom; Automático cubre Claude Code y Codex por ahora. Nada que instalar

Dónde se produce el cambio

Los dos leen tu prompt antes de que el modelo responda, y en modo Automático los dos cambian el modelo en el camino de las peticiones. La diferencia está en lo que tienes que instalar y ejecutar.

Jev: entre Claude Code y Anthropic

El proxy, o el hook del plugin, se sitúa en el camino de las peticiones. Cuando empieza un nuevo turno del usuario, pregunta a Jev qué nivel necesita el prompt y reescribe el modelo de cada petición de ese turno. El propio Claude Code no sabe que ha sido enrutado: su interfaz, sus herramientas y sus sesiones siguen igual. Si eliges otro modelo en /model, el enrutado se pausa hasta que vuelvas a seleccionar el router.

AgentsRoom: integrado en la app, iniciado con el agente

AgentsRoom lee los primeros 500 caracteres de tu mensaje cuando lo envías. En modo Automático, los agentes de Claude Code y Codex arrancan conectados a un pequeño servidor local integrado en AgentsRoom: el modelo de la siguiente petición cambia ahí, sin relanzar el agente, sin escribir nada en el CLI y sin tocar tu inicio de sesión. En modo Sugerir, aplicar la pastilla usa el propio comando de modelo del CLI. En ambos casos, la pestaña del agente muestra el modelo elegido, con pulgares para valorar la elección.

Preguntas que tienen su propia página

Comparación de funciones

Las primeras filas son aquellas en las que los routers Jev van por delante. La comparación trata primero del enrutado y luego de todo lo que rodea al agente.

FunciónAgentsRoomJev
Código abierto✗✓
Evita cambiar cuando desperdiciaría la caché del prompt✗✓
Enruta los subagentes por separado✗✓
Explica cada decisión de enrutado✗Línea de estado + comando
Forzar el modelo escribiendo «use opus» en el prompt✗✓
Nueva elección de modelo en cada mensajeOpción✓
Sugiere antes de cambiar (tú decides)✓✗
Valorar la elección de enrutadoPulgar arriba o abajo✗
CLI que enrutaClaude, Codex, Antigravity y másClaude Code (Codex en jev-router)
Qué se envía para decidirPrimeros 500 caracteres, a AgentsRoomTexto del prompt, al proveedor de Jev
Nada que instalar (ni plugin, ni proxy aparte, ni clave de terceros)✓✗
Interfaz gráfica de escritorio✓✗
Estado de los agentes en tiempo real✓✗
Terminal en vivo por agente✓Tu terminal
Espacio de trabajo multiproyecto✓✗
Arrastrar y soltar✓✗
Roles especializados✓✗
Elección de modelo por agente✓Por turno
Editor de configuración de agentes✓✗
Notificaciones✓✗
App móvil✓✗
Configuración inicial30 snpm o plugin + clave

Lo que AgentsRoom no hace, dicho claramente

El enrutado tiene sus contrapartidas. Estas son las nuestras.

No tiene en cuenta la caché

Cambiar de modelo a mitad de conversación descarta la caché del prompt del modelo anterior: el primer mensaje en el nuevo modelo vuelve a leer el historial a precio completo. jev-router rechaza bajar de modelo en conversaciones grandes y jev-route solo abandona un modelo enrutado cuando sus umbrales lo indican. AgentsRoom todavía no pondera ese coste.

El modo Automático puede añadir hasta 4 segundos

En modo Automático, un mensaje espera el veredicto, como máximo 4 segundos, y luego sale pase lo que pase. Jev responde rápido, y sus routers solo añaden latencia a la primera petición de un turno.

Un mensaje enviado mientras el agente trabaja no se enruta

El cambio solo podría aplicarse después del turno en curso, así que AgentsRoom deja ese mensaje en el modelo actual. Los mensajes entre agentes, los relevos de equipo, los mensajes programados y la cola tampoco se enrutan: no los escribiste tú.

No todos los agentes cambian de la misma forma

El servidor local integrado atiende a los agentes de Claude Code y Codex iniciados después de activar Automático: reinicia un agente que ya estuviera abierto. Un agente en un host SSH remoto, o un CLI que ya pasa por tu propio proxy o endpoint de API, nunca se redirige: cambia con el propio comando de modelo del CLI (Claude, Copilot, Grok, Kimi, Devin, Pi, OMP) o, en Codex, reanudando la conversación con el nuevo modelo. Los demás CLI conservan su modelo hasta el siguiente arranque.

Cuándo un router Jev es la mejor opción

Si te reconoces en uno de estos casos, un router Jev te encaja mejor que AgentsRoom.

Vives en el propio terminal de Claude Code

Ejecutas una sola sesión de Claude Code a la vez, en el terminal que prefieres, y no quieres otra app. Un router Jev deja Claude Code exactamente como está y solo cambia el modelo que hay debajo.

Tus sesiones son largas y la caché importa

En una conversación que ya es grande, bajar de modelo puede costar más en escrituras de caché de lo que ahorra. Los routers Jev lo tienen en cuenta; AgentsRoom todavía no.

Quieres que los subagentes también se enruten

jev-router fija el modelo de la conversación principal y el de cada subagente por separado. AgentsRoom elige un modelo por cada mensaje que escribes; no elige un modelo distinto para cada subagente.

Quieres leer y modificar la política

Los routers son de código abierto: los umbrales, los niveles y los tiempos de espera están en el código, y puedes hacer un fork. El enrutado de AgentsRoom se ejecuta en sus servidores y no es de código abierto.

Enrutado por mensaje en AgentsRoom, en tres ajustes

Ajustes > Composer > Modelo adaptativo. Las mismas opciones existen por proyecto (ajustes del proyecto > Agentes > Modelo adaptativo) y en el móvil (pestaña Uso).

1

Modelo adaptativo: Activado

Desactivado por defecto. Mientras está desactivado, nada lee tu mensaje y no se envía nada.

2

Cada mensaje: Activado

Sin esta opción, solo se analiza el primer mensaje de una conversación. Con ella, también se analiza cada mensaje posterior.

3

Cuando se encuentra un modelo más adecuado: Automático

Sugerir muestra una pastilla que aceptas. Automático cambia el modelo antes de que salga tu mensaje, sin relanzar el agente, incluidos los mensajes enviados desde el móvil. Se aplica a los agentes iniciados después de activarlo.

Preguntas frecuentes

¿Qué es un router Jev para Claude Code?
Jev es un modelo de decisión creado por TypeSafe. No escribe código: devuelve elecciones tipadas, como cuál de tres niveles necesita un prompt. Proyectos de la comunidad lo usan para enrutar Claude Code: jev-router (el comando jev-claude) y sus forks arrancan un proxy local y lanzan el Claude Code real detrás, y jev-route es un plugin de Claude Code. En cada nuevo turno del usuario preguntan a Jev si el prompt necesita Haiku, Sonnet u Opus, y envían todo el turno a ese modelo.
¿AgentsRoom enruta por turno como Jev?
Sí, con dos opciones de Modelo adaptativo. Cada mensaje analiza cada mensaje que envías, no solo el primero, así que el modelo puede cambiar de un mensaje a otro. Automático cambia al modelo elegido antes de que se envíe tu mensaje, en lugar de mostrar una pastilla en la que haces clic: los agentes de Claude Code y Codex cambian de modelo a través de un servidor local integrado en AgentsRoom, sin relanzar el agente. Las dos opciones están en Ajustes > Composer > Modelo adaptativo, y por proyecto en los ajustes del proyecto.
¿Tengo que instalar algo o aportar una clave API?
No. Adaptive Mode forma parte de la app de escritorio AgentsRoom. No hay plugin que instalar, ni proxy aparte que arrancar, ni variable de entorno que definir, ni clave de terceros. En modo Automático, el propio AgentsRoom inicia Claude Code y Codex conectados a un pequeño servidor local dentro de la app, y tu agente sigue hablando con su proveedor con tu propio inicio de sesión. Los routers Jev necesitan una instalación de Node.js o un plugin de Claude Code, además de una clave Jev.
¿Qué se envía para tomar la decisión?
Con AgentsRoom, los primeros 500 caracteres de tu mensaje van a los servidores de AgentsRoom, solo mientras Adaptive Mode está activado. Con jev-router, el texto de tu prompt va a TypeSafe, según su README; jev-route lo envía al proveedor de Jev que configuraste, o lo mantiene en tu máquina con el clasificador integrado de Claude Code cuando no hay ninguna clave definida.
¿Cuál es mejor para la caché del prompt?
Los routers Jev. Cambiar de modelo a mitad de conversación descarta la caché del prompt del modelo anterior, y el siguiente mensaje vuelve a leer el historial a precio completo. jev-router rechaza bajar de modelo en conversaciones grandes y jev-route solo abandona un modelo enrutado cuando sus umbrales lo indican. AgentsRoom no pondera ese coste: si la caché te importa más que el ahorro por mensaje, deja Cada mensaje desactivado.
¿Funciona más allá de Claude Code?
Los routers Jev para Claude Code enrutan modelos Claude; el jev-router original también incluye un comando jev-codex para OpenAI Codex. AgentsRoom sugiere dentro de la gama del proveedor con el que funcione cada agente: Claude, Codex, Antigravity y los demás CLI que admite, siempre validando contra los modelos que ese proveedor ofrece de verdad. La opción Automático, que cambia sin preguntar, funciona con Claude Code y Codex por ahora; con los demás CLI, la pastilla sugiere el modelo en su lugar.
¿Puedo usar un router Jev y AgentsRoom a la vez?
Sí, pero no en el mismo agente. Dos routers en una misma conversación se pelearían por el modelo. Conserva tu router Jev para las sesiones de Claude Code que ejecutas en tu propio terminal y activa Adaptive Mode para los agentes que ejecutas en AgentsRoom. Si un agente de AgentsRoom ya apunta a tu propio proxy o endpoint de API, AgentsRoom nunca lo redirige y recurre al comando de modelo del CLI.
¿Cuántas decisiones de enrutado tengo?
Las sugerencias de Adaptive Mode se descuentan de una cuota mensual: 500 en Free y Plus, 10.000 en Pro, y 10 sin cuenta. Cada mensaje analizado consume una. Cuando la cuota se agota, los mensajes salen con el modelo actual.

Otras comparaciones

AgentsRoom frente a las otras herramientas con las que se le compara.

El modelo Claude adecuado en cada mensaje, sin nada que instalar

Descarga AgentsRoom, activa Modelo adaptativo y deja que cada mensaje vaya al modelo más barato capaz de hacer el trabajo.

GratisDescargar AgentsRoom

App complementaria: supervisa tus agentes en movimiento

Usa Claude, Codex, Antigravity CLI u otro proveedor de IA.

Instalar la extensión
Chrome Web Store

Envía bugs y peticiones directamente a tu backlog público.

Multi-proyectos
Multi-proveedor
Multi-agentes
Estado en vivo
Diff y commit
App móvil
Vista previa
Equipos de agentes
Pruebas en navegador
Dev guiada por backlog
Biblioteca de prompts
Biblioteca de skills
Ver todas las funcionalidades