Jev for Codex (het commando jev-codex van jev-router) kiest welk Codex-model elke nieuwe beurt beantwoordt. AgentsRoom doet hetzelfde vanuit zijn composer, met Adaptive Mode, en houdt je Codex-agents bij elkaar in een werkruimte.
Beide sturen eenvoudig werk naar een licht model en zwaar werk naar het vlaggenschip, via een kleine lokale server die van model wisselt zonder Codex te herstarten. Het verschil zit eromheen: Jev is een commando dat je start, AgentsRoom bouwt het in de app waarin je agents draaien.

Codex heeft geen commando dat midden in een sessie van model wisselt: /model opent alleen een keuzelijst. Beide tools lossen dat op dezelfde manier op, met een kleine lokale server tussen Codex en de API.
Je start Codex met jev-codex in plaats van codex. Dat start een lokale loopback-proxy en een tijdelijke Jev Router-provider; de proxy herschrijft elke nieuwe beurt naar het model dat Jev koos, en een commentaarregel vertelt je welk. Routering vereist een TypeSafe-sleutel, en de prompttekst van de beurt gaat naar TypeSafe.
In de modus Automatic start AgentsRoom elke Codex-agent verbonden met een kleine lokale server in de app, met behoud van je Codex-login. Vraagt je bericht om een ander model, dan gaan de volgende verzoeken daarheen: geen herstart, niets te typen in Codex. Een agent die al draaide, een agent op een externe SSH-host of een Codex via je eigen provider of endpoint wordt nooit omgeleid: die wisselt door hetzelfde gesprek op het nieuwe model te hervatten.
In de eerste rijen ligt Jev voor. De rest is alles rond een Codex-agent zodra die draait.
| Functie | AgentsRoom | Jev for Codex |
|---|---|---|
| Open source | ✗ | ✓ |
| Weigert een downgrade die de prompt cache zou verspillen | ✗ | ✓ |
| Werkt in een gewone terminal, buiten elke app | ✗ | ✓ |
| Legt de laatste routeringsbeslissing uit | ✗ | ✓ |
| Wisselt van model zonder Codex te herstarten | ✓ | ✓ |
| Kiest een model voor elk bericht | Optie | Per beurt |
| Wisselt een agent die al draaide | Hervat de sessie | ✗ |
| Geen API-sleutel van derden te beheren | ✓ | TypeSafe-sleutel |
| Kan voorstellen in plaats van wisselen | ✓ | ✗ |
| Routeert ook andere CLI's | Claude, Antigravity | Claude Code |
| Meerdere Codex-accounts naast elkaar | ✓ | ✗ |
| Desktopinterface | ✓ | ✗ |
| Status van agents in één oogopslag | ✓ | ✗ |
| Live terminal per agent | ✓ | Je eigen terminal |
| Overzicht over meerdere projecten | ✓ | ✗ |
| Kanban-backlog | ✓ | ✗ |
| Ingebouwde diff-review | ✓ | ✗ |
| Gespecialiseerde agentrollen | ✓ | ✗ |
| Meldingen | ✓ | ✗ |
| Native mobiele app | ✓ | ✗ |
| Instellingen in een interface | ✓ | ✗ |
| Bestanden slepen en neerzetten | ✓ | ✗ |
| Modelkeuze | Per agent + per bericht | Per beurt |
| Installatie | 30 sec | npm + API-sleutel |
Routering per bericht in AgentsRoom heeft zijn eigen grenzen. Beter om die te kennen voordat je overstapt.
Automatic wisselt zonder herstart voor agents die gestart zijn nadat je het hebt aangezet. Een agent die al open is wisselt ook, door hetzelfde gesprek op het nieuwe model te hervatten, wat een paar seconden duurt. Herstart hem één keer om de wissel zonder herstart te krijgen.
Een bericht dat je stuurt terwijl de agent nog bezig is, wordt niet gerouteerd: de wissel zou pas na de beurt kunnen gelden. Een bericht wacht hooguit 4 seconden op het oordeel en vertrekt daarna op het huidige model.
Van model wisselen laat de prompt cache van het vorige model vallen: het eerste bericht op het nieuwe model leest de geschiedenis opnieuw tegen de volle prijs. Jev weigert een downgrade in een groot gesprek als die meer kost dan oplevert; AgentsRoom doet dat niet.
Routering geldt voor de agents die je in AgentsRoom draait, vanaf de desktop of je telefoon. Een codex die je in een andere terminal start, houdt zijn model. De eerste 500 tekens van je bericht gaan naar de servers van AgentsRoom om te beslissen.
Jev is een goede tool, en in deze gevallen past het beter dan AgentsRoom.
Je draait codex in je eigen shell of via SSH en wilt daar routering, zonder desktop-app eromheen.
Met Jev kies je welk Codex-model elk niveau bedient, en een niveau vragen in de prompt, zoals use strong, gaat voor die beurt boven de routering.
In een groot gesprek weigert Jev een downgrade die meer prompt cache zou verspillen dan hij oplevert, en het explain-commando toont de scores achter elke beslissing.
jev-router is open source onder de MIT-licentie: je kunt de routeringsregels lezen, aanpassen en forken.
Drie instellingen in Settings > Composer. Je kunt ze ook voor één project instellen.
Instellingen > Composer > Adaptief model > Aan. Standaard uit; zolang het uit staat, wordt er niets verstuurd.
Zet Every message aan. Standaard wordt alleen het eerste bericht van een gesprek geanalyseerd.
Zet When a better-suited model is found op Automatic. Agents die je daarna start wisselen van model zonder herstart; de chip toont welk model is gebruikt, en met de duimen beoordeel je de keuze.
De echte desktop-app, in je browser met voorbeelddata. Niets te installeren.
De desktop-app, in de modus Eenvoudig
Op een telefoon draait de demo de echte desktop-app in de interfacemodus Eenvoudig: één project, zijn agents, één prompt. De volledige cockpit staat op je computer.
AgentsRoom vergeleken met andere agentmanagers, terminals en AI-tools.
Gratis download voor macOS, Windows en Linux. Zet Adaptief model aan en kies Every message.
Companion-app: houd je agents onderweg in de gaten
Breng je eigen: Claude, Codex, Antigravity CLI of andere AI-provider.
Stuur bugs en verzoeken direct naar je openbare backlog.