Un'alternativa a Jev Router per Claude Code

I router Jev mandano ogni turno di Claude Code al modello Claude più economico in grado di gestirlo. AgentsRoom fa lo stesso lavoro dalla scheda stessa dell'agente: legge il tuo messaggio, sceglie il modello e cambia prima che il messaggio venga inviato. Niente da installare: nessun plugin, nessun proxy separato, nessuna chiave API in più.

Questa pagina confronta solo il routing dei modelli. Jev è il modello decisionale di TypeSafe, e la community ha creato molti strumenti Jev per Claude Code (compattazione, protezioni sulle chiamate agli strumenti, selezione delle regole). Qui guardiamo quelli che scelgono il modello: jev-router e i suoi fork, e il plugin jev-route.

AgentsRoom: ogni agente Claude Code gira nella propria scheda di terminale, con modello, stato e cronologia in un'unica finestra.
AgentsRoom: ogni agente Claude Code gira nella propria scheda di terminale, con modello, stato e cronologia in un'unica finestra.

Due modi di instradare un turno

Router Jev per Claude Code

  • Progetti della community basati su Jev, il modello decisionale di TypeSafe, open source con licenza MIT
  • jev-router e i suoi fork avviano un proxy locale e lanciano il vero Claude Code dietro di esso
  • jev-route è un plugin di Claude Code che riscrive il modello di ogni richiesta di un turno
  • Una chiamata a Jev per ogni nuovo turno dell'utente sceglie Haiku, Sonnet o Opus, poi il turno mantiene quel modello
  • Serve una chiave Jev (TypeSafe, oppure Vercel AI Gateway o OpenRouter in alcuni progetti)
  • La decisione compare nella riga di stato di Claude Code, con un comando che la spiega

Adaptive Mode di AgentsRoom

  • Integrato nell'app desktop AgentsRoom, disattivato di default, si attiva nelle Impostazioni
  • Legge il messaggio che scrivi e suggerisce il modello più economico della gamma del tuo provider che fa al caso
  • Di default si esegue sul primo messaggio di una conversazione, con un chip che accetti
  • Opzione Ogni messaggio: viene analizzato anche ogni messaggio successivo, così il modello può cambiare da un messaggio all'altro
  • Opzione Automatico: il modello del tuo prossimo messaggio cambia prima che venga inviato, senza riavviare l'agente, poi valuti la scelta
  • I suggerimenti funzionano con Claude, Codex, Antigravity e le altre CLI che AgentsRoom esegue; Automatico vale per Claude Code e Codex per ora. Niente da installare

Dove avviene il cambio

Entrambi leggono il tuo prompt prima che il modello risponda, e in modalità Automatico entrambi cambiano il modello sul percorso delle richieste. La differenza è ciò che devi installare e far girare.

Jev: tra Claude Code e Anthropic

Il proxy, o l'hook del plugin, si trova sul percorso delle richieste. Quando inizia un nuovo turno dell'utente, chiede a Jev di quale livello ha bisogno il prompt e riscrive il modello di ogni richiesta di quel turno. Claude Code stesso non sa di essere stato instradato: interfaccia, strumenti e sessioni restano come sono. Se scegli un altro modello in /model, il routing si mette in pausa finché non riselezioni il router.

AgentsRoom: integrato nell'app, avviato con l'agente

AgentsRoom legge i primi 500 caratteri del tuo messaggio quando lo invii. In modalità Automatico, gli agenti Claude Code e Codex si avviano collegati a un piccolo server locale integrato in AgentsRoom: il modello della richiesta successiva cambia lì, senza riavviare l'agente, senza digitare nulla nella CLI e senza toccare il tuo login. In modalità Suggerisci, applicare il chip usa il comando di modello della CLI stessa. In entrambi i casi la scheda dell'agente mostra il modello scelto, con i pollici per valutare la scelta.

Domande che hanno una pagina dedicata

Confronto delle funzionalità

Le prime righe sono quelle in cui i router Jev sono più avanti. Il confronto riguarda prima il routing, poi tutto ciò che sta intorno all'agente.

FunzionalitàAgentsRoomJev
Open source✗✓
Evita di cambiare quando sprecherebbe la cache del prompt✗✓
Instrada i sottoagenti separatamente✗✓
Spiega ogni decisione di routing✗Riga di stato + comando
Forzare il modello scrivendo «use opus» nel prompt✗✓
Nuova scelta del modello a ogni messaggioOpzione✓
Suggerisce prima di cambiare (decidi tu)✓✗
Valutare la scelta di routingPollice su o giù✗
CLI che instradaClaude, Codex, Antigravity e altreClaude Code (Codex su jev-router)
Cosa viene inviato per deciderePrimi 500 caratteri, ad AgentsRoomTesto del prompt, al provider di Jev
Niente da installare (nessun plugin, proxy separato o chiave di terze parti)✓✗
Interfaccia grafica desktop✓✗
Stato degli agenti in tempo reale✓✗
Terminale live per agente✓Il tuo terminale
Spazio di lavoro multiprogetto✓✗
Trascina e rilascia✓✗
Ruoli specializzati✓✗
Scelta del modello per agente✓A ogni turno
Editor di configurazione degli agenti✓✗
Notifiche✓✗
App mobile✓✗
Configurazione30 snpm o plugin + chiave

Cosa AgentsRoom non fa, detto chiaramente

Il routing ha i suoi compromessi. Questi sono i nostri.

Non tiene conto della cache

Cambiare modello a metà conversazione fa perdere la cache del prompt del modello precedente: il primo messaggio sul nuovo modello rilegge la cronologia a prezzo pieno. jev-router rifiuta di scendere di modello sulle conversazioni grandi e jev-route lascia un modello instradato solo quando le sue soglie lo indicano. AgentsRoom non pesa ancora questo costo.

La modalità Automatico può aggiungere fino a 4 secondi

In modalità Automatico un messaggio aspetta il verdetto, al massimo 4 secondi, poi parte comunque. Jev risponde in fretta, e i suoi router aggiungono latenza solo alla prima richiesta di un turno.

Un messaggio inviato mentre l'agente lavora non viene instradato

Il cambio potrebbe applicarsi solo dopo il turno in corso, quindi AgentsRoom lascia quel messaggio sul modello attuale. Nemmeno i messaggi tra agenti, i passaggi di consegne nei team, i messaggi programmati e la coda vengono instradati: non li hai scritti tu.

Non tutti gli agenti cambiano allo stesso modo

Il server locale integrato serve gli agenti Claude Code e Codex avviati dopo aver attivato Automatico: riavvia un agente già aperto. Un agente su un host SSH remoto, o una CLI che passa già dal tuo proxy o endpoint API, non viene mai reindirizzato: cambia con il comando di modello della CLI stessa (Claude, Copilot, Grok, Kimi, Devin, Pi, OMP) oppure, per Codex, riprendendo la conversazione sul nuovo modello. Le altre CLI mantengono il loro modello fino al prossimo avvio.

Quando un router Jev è la scelta migliore

Se ti riconosci in uno di questi casi, un router Jev fa più al caso tuo di AgentsRoom.

Vivi nel terminale stesso di Claude Code

Esegui una sola sessione di Claude Code alla volta, nel terminale che preferisci, e non vuoi un'altra app. Un router Jev lascia Claude Code esattamente com'è e cambia solo il modello che c'è sotto.

Le tue sessioni sono lunghe e la cache conta

Su una conversazione già grande, scendere di modello può costare più in scritture di cache di quanto faccia risparmiare. I router Jev ne tengono conto; AgentsRoom non ancora.

Vuoi che anche i sottoagenti vengano instradati

jev-router fissa il modello della conversazione principale e quello di ogni sottoagente separatamente. AgentsRoom sceglie un modello per ogni messaggio che scrivi; non sceglie un modello diverso per ogni sottoagente.

Vuoi leggere e modificare la politica

I router sono open source: soglie, livelli e timeout stanno nel codice, e puoi farne un fork. Il routing di AgentsRoom gira sui suoi server e non è open source.

Routing a ogni messaggio in AgentsRoom, in tre impostazioni

Impostazioni > Composer > Modello adattivo. Le stesse scelte esistono per progetto (impostazioni del progetto > Agenti > Modello adattivo) e sul telefono (scheda Utilizzo).

1

Modello adattivo: Attivo

Disattivato di default. Finché è disattivato, nulla legge il tuo messaggio e non viene inviato niente.

2

Ogni messaggio: Attivo

Senza questa opzione, viene analizzato solo il primo messaggio di una conversazione. Con questa opzione, viene analizzato anche ogni messaggio successivo.

3

Quando viene trovato un modello più adatto: Automatico

Suggerisci mostra un chip che accetti. Automatico cambia il modello prima che parta il tuo messaggio, senza riavviare l'agente, compresi i messaggi inviati dal telefono. Vale per gli agenti avviati dopo averlo attivato.

Domande frequenti

Cos'è un router Jev per Claude Code?
Jev è un modello decisionale creato da TypeSafe. Non scrive codice: restituisce scelte tipizzate, per esempio di quale dei tre livelli ha bisogno un prompt. Progetti della community lo usano per instradare Claude Code: jev-router (il comando jev-claude) e i suoi fork avviano un proxy locale e lanciano il vero Claude Code dietro di esso, mentre jev-route è un plugin di Claude Code. A ogni nuovo turno dell'utente chiedono a Jev se il prompt ha bisogno di Haiku, Sonnet o Opus, e mandano l'intero turno a quel modello.
AgentsRoom fa il routing a ogni turno come Jev?
Sì, con due opzioni di Modello adattivo. Ogni messaggio analizza ogni messaggio che invii, non solo il primo, così il modello può cambiare da un messaggio all'altro. Automatico passa al modello scelto prima che il tuo messaggio venga inviato, invece di mostrare un chip su cui cliccare: gli agenti Claude Code e Codex cambiano modello tramite un server locale integrato in AgentsRoom, senza riavviare l'agente. Entrambe le opzioni si trovano in Impostazioni > Composer > Modello adattivo, e per progetto nelle impostazioni del progetto.
Devo installare qualcosa o fornire una chiave API?
No. Adaptive Mode fa parte dell'app desktop AgentsRoom. Non c'è nessun plugin da installare, nessun proxy separato da avviare, nessuna variabile d'ambiente da impostare e nessuna chiave di terze parti. In modalità Automatico, AgentsRoom stesso avvia Claude Code e Codex collegati a un piccolo server locale dentro l'app, e il tuo agente continua a parlare con il suo fornitore con il tuo login. I router Jev richiedono un'installazione di Node.js o un plugin di Claude Code, più una chiave Jev.
Cosa viene inviato per prendere la decisione?
Con AgentsRoom, i primi 500 caratteri del tuo messaggio vanno ai server di AgentsRoom, solo mentre Adaptive Mode è attivo. Con jev-router, il testo del tuo prompt va a TypeSafe, secondo il suo README; jev-route lo invia al provider di Jev che hai configurato, oppure lo tiene sulla tua macchina con il classificatore integrato di Claude Code quando non è impostata nessuna chiave.
Quale è meglio per la cache del prompt?
I router Jev. Cambiare modello a metà conversazione fa perdere la cache del prompt del modello precedente, e il messaggio successivo rilegge la cronologia a prezzo pieno. jev-router rifiuta di scendere di modello sulle conversazioni grandi e jev-route lascia un modello instradato solo quando le sue soglie lo indicano. AgentsRoom non pesa questo costo: se per te la cache conta più del risparmio a ogni messaggio, lascia Ogni messaggio disattivato.
Funziona anche oltre Claude Code?
I router Jev per Claude Code instradano i modelli Claude; il jev-router originale include anche un comando jev-codex per OpenAI Codex. AgentsRoom suggerisce all'interno della gamma del provider su cui gira ciascun agente: Claude, Codex, Antigravity e le altre CLI che supporta, sempre con una verifica rispetto ai modelli che quel provider offre davvero. L'opzione Automatico, che cambia senza chiedere, funziona con Claude Code e Codex per ora; con le altre CLI il chip suggerisce invece il modello.
Posso usare insieme un router Jev e AgentsRoom?
Sì, ma non sullo stesso agente. Due router sulla stessa conversazione si contenderebbero il modello. Tieni il tuo router Jev per le sessioni di Claude Code che esegui nel tuo terminale, e attiva Adaptive Mode per gli agenti che esegui in AgentsRoom. Se un agente AgentsRoom punta già al tuo proxy o endpoint API, AgentsRoom non lo reindirizza mai e ripiega sul comando di modello della CLI.
Quante decisioni di routing ho a disposizione?
I suggerimenti di Adaptive Mode vengono scalati da una quota mensile: 500 con Free e Plus, 10.000 con Pro, e 10 senza account. Ogni messaggio analizzato ne usa uno. Quando la quota è esaurita, i messaggi partono con il modello attuale.

Altri confronti

AgentsRoom accanto agli altri strumenti con cui viene confrontato.

Il modello Claude giusto a ogni messaggio, senza niente da installare

Scarica AgentsRoom, attiva Modello adattivo e lascia che ogni messaggio vada al modello più economico in grado di fare il lavoro.

GratisScarica AgentsRoom

App companion: monitora i tuoi agenti in movimento

Usa Claude, Codex, Antigravity CLI o un altro provider IA.

Installa l'estensione
Chrome Web Store

Invia bug e richieste direttamente nel tuo backlog pubblico.

Multi-progetto
Multi-provider
Multi-agente
Stato in tempo reale
Diff e commit
App mobile
Anteprima live
Team di agenti
Test browser
Dev guidata da backlog
Libreria di prompt
Libreria di skill
Vedi tutte le funzionalità