Une alternative à Jev Router pour Claude Code

Les routeurs Jev envoient chaque tour de Claude Code au modèle Claude le moins cher capable de le traiter. AgentsRoom fait le même travail depuis l'onglet de l'agent : il lit votre message, choisit le modèle et bascule avant l'envoi. Rien à installer : ni plugin, ni proxy séparé, ni clé d'API en plus.

Cette page ne compare que le routage du modèle. Jev est le modèle de décision de TypeSafe, et la communauté a construit beaucoup d'outils Jev pour Claude Code (compaction, garde des appels d'outils, sélection de règles). Ici, on regarde ceux qui choisissent le modèle : jev-router et ses forks, et le plugin jev-route.

AgentsRoom : chaque agent Claude Code tourne dans son propre onglet de terminal, avec son modèle, son statut et son historique dans une seule fenêtre.
AgentsRoom : chaque agent Claude Code tourne dans son propre onglet de terminal, avec son modèle, son statut et son historique dans une seule fenêtre.

Deux façons de router un tour

Les routeurs Jev pour Claude Code

  • Projets communautaires construits sur Jev, le modèle de décision de TypeSafe, open source sous licence MIT
  • jev-router et ses forks démarrent un proxy local et lancent le vrai Claude Code derrière
  • jev-route est un plugin Claude Code qui réécrit le modèle de chaque requête d'un tour
  • Un appel à Jev par nouveau tour utilisateur choisit Haiku, Sonnet ou Opus, puis le tour garde ce modèle
  • Demande une clé Jev (TypeSafe, ou Vercel AI Gateway ou OpenRouter selon les projets)
  • La décision s'affiche dans la ligne de statut de Claude Code, avec une commande qui l'explique

Adaptive Mode d'AgentsRoom

  • Intégré à l'app de bureau AgentsRoom, désactivé par défaut, activé dans les Réglages
  • Lit le message que vous tapez et suggère le modèle le moins cher de la gamme de votre provider qui convient
  • Par défaut, il intervient au premier message d'une conversation, avec une pastille que vous acceptez
  • Option Chaque message : chaque message suivant est analysé aussi, le modèle peut donc changer d'un message à l'autre
  • Option Automatique : le modèle de votre prochain message change avant l'envoi, sans relance, puis vous notez ce choix
  • Les suggestions marchent avec Claude, Codex, Antigravity et les autres CLI qu'AgentsRoom fait tourner ; le mode Automatique concerne Claude Code et Codex pour l'instant. Rien à installer

Où se fait la bascule

Les deux lisent votre prompt avant que le modèle réponde, et en mode Automatique les deux changent le modèle sur le chemin des requêtes. La différence, c'est ce que vous devez installer et faire tourner.

Jev : entre Claude Code et Anthropic

Le proxy, ou le hook du plugin, se place sur le chemin des requêtes. Quand un nouveau tour utilisateur commence, il demande à Jev de quel niveau le prompt a besoin et réécrit le modèle de chaque requête de ce tour. Claude Code lui-même ne sait pas qu'il a été routé : son interface, ses outils et ses sessions restent tels quels. Choisissez un autre modèle dans /model et le routage se met en pause jusqu'à ce que vous resélectionniez le routeur.

AgentsRoom : intégré à l'app, démarré avec l'agent

AgentsRoom lit les 500 premiers caractères de votre message au moment de l'envoi. En mode Automatique, les agents Claude Code et Codex démarrent branchés sur un petit serveur local intégré à AgentsRoom : le modèle de la requête suivante y change, sans relance, sans rien taper dans le CLI et sans toucher à votre connexion. En mode Suggérer, appliquer la pastille passe par la commande de modèle du CLI lui-même. Dans les deux cas, l'onglet de l'agent indique le modèle choisi, avec des pouces pour noter ce choix.

Les questions qui ont leur propre page

Comparaison des fonctionnalités

Les premières lignes sont celles où les routeurs Jev ont de l'avance. La comparaison porte d'abord sur le routage, puis sur tout ce qui entoure l'agent.

FonctionnalitéAgentsRoomJev
Open source✗✓
Évite de basculer quand cela gaspillerait le cache de prompt✗✓
Route les sous-agents séparément✗✓
Explique chaque décision de routage✗Ligne de statut + commande
Forcer en écrivant « use opus » dans le prompt✗✓
Nouveau choix de modèle à chaque messageOption✓
Suggère avant de basculer (c'est vous qui décidez)✓✗
Noter le choix de routagePouce levé ou baissé✗
CLI qu'il routeClaude, Codex, Antigravity et d'autresClaude Code (Codex avec jev-router)
Ce qui est envoyé pour décider500 premiers caractères, à AgentsRoomTexte du prompt, au fournisseur de Jev
Rien à installer (ni plugin, ni proxy séparé, ni clé tierce)✓✗
Interface de bureau✓✗
Statut des agents en temps réel✓✗
Terminal en direct par agent✓Votre terminal
Espace de travail multi-projets✓✗
Glisser-déposer✓✗
Rôles spécialisés✓✗
Choix du modèle par agent✓À chaque tour
Éditeur de configuration d'agent✓✗
Notifications✓✗
App mobile✓✗
Installation30 snpm ou plugin + clé

Ce qu'AgentsRoom ne fait pas, dit clairement

Le routage a des compromis. Voici les nôtres.

Il ne tient pas compte du cache

Changer de modèle en cours de conversation fait perdre le cache de prompt de l'ancien modèle : le premier message sur le nouveau modèle relit l'historique au prix plein. jev-router refuse les rétrogradations sur les longues conversations et jev-route ne quitte un modèle routé que si ses seuils le disent. AgentsRoom ne pèse pas encore ce coût.

Le mode automatique peut ajouter jusqu'à 4 secondes

En mode Automatique, un message attend le verdict, 4 secondes au plus, puis part quoi qu'il arrive. Jev répond vite, et ses routeurs n'ajoutent de la latence qu'à la première requête d'un tour.

Un message envoyé pendant que l'agent travaille n'est pas routé

La bascule ne pourrait s'appliquer qu'après le tour en cours, donc AgentsRoom laisse ce message sur le modèle actuel. Les messages entre agents, les passations d'équipe, les messages planifiés et la file d'attente ne sont pas routés non plus : ce n'est pas vous qui les avez tapés.

Tous les agents ne basculent pas de la même façon

Le serveur local intégré sert les agents Claude Code et Codex démarrés après l'activation d'Automatique : relancez un agent déjà ouvert. Un agent sur un hôte SSH distant, ou un CLI qui passe déjà par votre propre proxy ou point d'accès d'API, n'est jamais redirigé : il bascule avec la commande de modèle du CLI (Claude, Copilot, Grok, Kimi, Devin, Pi, OMP) ou, pour Codex, en reprenant la conversation sur le nouveau modèle. Les autres CLI gardent leur modèle jusqu'au prochain lancement.

Quand un routeur Jev est le meilleur choix

Si vous vous reconnaissez ici, un routeur Jev vous conviendra mieux qu'AgentsRoom.

Vous vivez dans le terminal de Claude Code

Vous faites tourner une session Claude Code à la fois, dans le terminal de votre choix, et vous ne voulez pas d'une autre app. Un routeur Jev laisse Claude Code exactement tel qu'il est et ne change que le modèle dessous.

Vos sessions sont longues et le cache compte

Sur une conversation déjà grosse, une rétrogradation peut coûter plus en écritures de cache qu'elle ne fait économiser. Les routeurs Jev en tiennent compte ; AgentsRoom pas encore.

Vous voulez aussi router les sous-agents

jev-router épingle séparément la conversation principale et chaque sous-agent. AgentsRoom choisit un modèle par message que vous tapez ; il ne choisit pas un modèle distinct pour chaque sous-agent.

Vous voulez lire et modifier la politique

Les routeurs sont open source : seuils, niveaux et délais sont dans le code, et vous pouvez les forker. Le routage d'AgentsRoom tourne sur ses serveurs et n'est pas open source.

Le routage à chaque message dans AgentsRoom, en trois réglages

Réglages > Composer > Adaptive Model. Les mêmes choix existent par projet (réglages du projet > Agents > Adaptive Model) et sur le téléphone (onglet Usage).

1

Adaptive Model : Activé

Désactivé par défaut. Tant qu'il est désactivé, rien ne lit votre message et rien n'est envoyé.

2

Chaque message : Activé

Sans cette option, seul le premier message d'une conversation est analysé. Avec, chaque message suivant l'est aussi.

3

Quand un modèle plus adapté est trouvé : Automatique

Suggérer affiche une pastille que vous acceptez. Automatique change le modèle avant le départ de votre message, sans relance, y compris pour les messages envoyés depuis le téléphone. Cela s'applique aux agents démarrés après l'activation.

Questions fréquentes

Qu'est-ce qu'un routeur Jev pour Claude Code ?
Jev est un modèle de décision conçu par TypeSafe. Il n'écrit pas de code : il renvoie des choix typés, par exemple lequel de trois niveaux un prompt demande. Des projets communautaires s'en servent pour router Claude Code : jev-router (la commande jev-claude) et ses forks démarrent un proxy local et lancent le vrai Claude Code derrière, et jev-route est un plugin Claude Code. À chaque nouveau tour utilisateur, ils demandent à Jev si le prompt a besoin de Haiku, Sonnet ou Opus, et envoient tout le tour à ce modèle.
AgentsRoom route-t-il le modèle à chaque tour comme Jev ?
Oui, avec deux options d'Adaptive Model. Chaque message analyse chaque message que vous envoyez, pas seulement le premier, donc le modèle peut changer d'un message à l'autre. Automatique passe au modèle choisi avant l'envoi de votre message, au lieu d'afficher une pastille sur laquelle cliquer : les agents Claude Code et Codex changent de modèle via un serveur local intégré à AgentsRoom, sans relance. Les deux options sont dans Réglages > Composer > Adaptive Model, et par projet dans les réglages du projet.
Faut-il installer quelque chose ou fournir une clé d'API ?
Non. Adaptive Mode fait partie de l'app de bureau AgentsRoom. Pas de plugin à installer, pas de proxy séparé à démarrer, pas de variable d'environnement à poser, pas de clé tierce. En mode Automatique, AgentsRoom démarre lui-même Claude Code et Codex branchés sur un petit serveur local intégré à l'app, et votre agent continue de parler à son éditeur avec votre propre connexion. Les routeurs Jev demandent une installation Node.js ou un plugin Claude Code, plus une clé Jev.
Qu'est-ce qui est envoyé pour prendre la décision ?
Avec AgentsRoom, les 500 premiers caractères de votre message partent vers les serveurs d'AgentsRoom, uniquement quand Adaptive Mode est activé. Avec jev-router, le texte de votre prompt part chez TypeSafe, d'après son README ; jev-route l'envoie au fournisseur de Jev que vous avez configuré, ou le garde sur votre machine avec le classifieur intégré de Claude Code quand aucune clé n'est posée.
Lequel ménage le mieux le cache de prompt ?
Les routeurs Jev. Changer de modèle en cours de conversation fait perdre le cache de prompt de l'ancien modèle, et le message suivant relit l'historique au prix plein. jev-router refuse les rétrogradations sur les longues conversations et jev-route ne quitte un modèle routé que si ses seuils le disent. AgentsRoom ne pèse pas ce coût : si le cache compte plus pour vous que l'économie à chaque message, laissez Chaque message désactivé.
Est-ce que ça marche au-delà de Claude Code ?
Les routeurs Jev pour Claude Code routent les modèles Claude ; le jev-router d'origine fournit aussi une commande jev-codex pour OpenAI Codex. AgentsRoom suggère dans la gamme du provider sur lequel tourne l'agent : Claude, Codex, Antigravity et les autres CLI pris en charge, toujours vérifiés contre les modèles que ce provider propose vraiment. L'option Automatique, qui change de modèle sans demander, fonctionne avec Claude Code et Codex pour l'instant ; avec les autres CLI, la pastille propose le modèle à la place.
Peut-on utiliser un routeur Jev et AgentsRoom ensemble ?
Oui, mais pas sur le même agent. Deux routeurs sur une même conversation se disputeraient le modèle. Gardez votre routeur Jev pour les sessions Claude Code que vous lancez dans votre propre terminal, et activez Adaptive Mode pour les agents que vous faites tourner dans AgentsRoom. Si un agent AgentsRoom pointe déjà vers votre propre proxy ou point d'accès d'API, AgentsRoom ne le redirige jamais et passe par la commande de modèle du CLI.
Combien de décisions de routage ai-je ?
Les suggestions d'Adaptive Mode sont décomptées d'un quota mensuel : 500 sur Free et Plus, 10 000 sur Pro, et 10 sans compte. Chaque message analysé en consomme une. Quand le quota est épuisé, les messages partent sur le modèle actuel.

Autres comparaisons

AgentsRoom à côté des autres outils auxquels on le compare.

Le bon modèle Claude à chaque message, sans rien installer

Téléchargez AgentsRoom, activez Adaptive Model, et laissez chaque message partir sur le modèle le moins cher capable de faire le travail.

GratuitTélécharger AgentsRoom

App companion : suivez vos agents en déplacement

Utilisez Claude, Codex, Antigravity CLI ou un autre fournisseur IA.

Installer l'extension
Chrome Web Store

Remontez bugs et demandes directement dans votre backlog public.

Multi-projets
Multi-provider
Multi-agents
Statut en direct
Diff & commit
App mobile
Aperçu live
Équipes d'agents
Tests navigateur
Dev pilotée par backlog
Bibliothèque de prompts
Bibliothèque de skills
Voir toutes les fonctionnalités