Claude Code 的 Jev Router 替代方案

Jev 路由器會把 Claude Code 的每一輪交給能勝任的最便宜 Claude 模型。AgentsRoom 在代理自己的分頁裡完成同樣的事:讀取你的訊息,選出模型,並在訊息傳送前完成切換。無需安裝任何東西:不需要外掛,不需要單獨的代理伺服器,也不需要額外的 API 金鑰。

本頁只比較模型路由。Jev 是 TypeSafe 的決策模型,社群為 Claude Code 做了很多 Jev 工具(上下文壓縮、工具呼叫防護、規則選擇)。這裡只看負責選擇模型的那些:jev-router 及其分支,以及 jev-route 外掛。

AgentsRoom:每個 Claude Code 代理都在自己的終端分頁中執行,模型、狀態和歷史集中在一個視窗裡。
AgentsRoom:每個 Claude Code 代理都在自己的終端分頁中執行,模型、狀態和歷史集中在一個視窗裡。

路由一輪對話的兩種方式

Claude Code 的 Jev 路由器

  • 基於 TypeSafe 決策模型 Jev 的社群專案,採用 MIT 許可開源
  • jev-router 及其分支會啟動一個本地代理伺服器,並在其後啟動真正的 Claude Code
  • jev-route 是一個 Claude Code 外掛,會改寫一輪中每個請求的模型
  • 每個新的使用者輪次呼叫一次 Jev,選出 Haiku、Sonnet 或 Opus,這一輪隨後一直使用該模型
  • 需要 Jev 金鑰(TypeSafe,部分專案也可用 Vercel AI Gateway 或 OpenRouter)
  • 決策顯示在 Claude Code 的狀態列中,並有一條命令解釋原因

AgentsRoom Adaptive Mode

  • 內建於 AgentsRoom 桌面應用,預設關閉,在設定中開啟
  • 讀取你輸入的訊息,從你所用提供商的產品線中推薦合適的最便宜模型
  • 預設在對話的第一條訊息時執行,並顯示一個由你決定是否接受的標籤
  • 「每條訊息」選項:之後的每條訊息也會被分析,模型可以隨每條訊息而變
  • 「自動」選項:你下一條訊息的模型在傳送前就會更換,無需重啟,之後你可以評價這次選擇
  • 建議適用於 Claude、Codex、Antigravity 以及 AgentsRoom 執行的其他 CLI;「自動」目前僅支援 Claude Code 和 Codex。無需安裝任何東西

切換發生在哪裡

兩者都在模型回答之前讀取你的 prompt,在「自動」模式下兩者都在請求路徑上更換模型。區別在於你需要安裝和執行什麼。

Jev:在 Claude Code 和 Anthropic 之間

代理伺服器,或外掛的鉤子,位於請求路徑上。新的使用者輪次開始時,它會詢問 Jev 這個 prompt 需要哪個檔位,然後改寫這一輪所有請求的模型。Claude Code 本身並不知道自己被路由了:介面、工具和會話都保持原樣。如果在 /model 中選了別的模型,路由會暫停,直到你重新選擇路由器。

AgentsRoom:內建於應用中,隨代理一起啟動

你傳送訊息時,AgentsRoom 會讀取訊息的前 500 個字元。在「自動」模式下,Claude Code 和 Codex 代理啟動時就連線到 AgentsRoom 內建的一個小型本地伺服器:下一個請求的模型在那裡更換,無需重啟,無需在 CLI 裡輸入任何內容,你的登入也不受影響。在「建議」模式下,應用標籤時使用的是 CLI 自帶的模型命令。無論哪種方式,代理分頁都會顯示選中的模型,你可以用按讚或點踩來評價這次選擇。

有專門頁面的問題

功能對比

前幾行是 Jev 路由器領先的地方。對比先看路由,再看代理周邊的一切。

功能AgentsRoomJev
開源✗✓
避免會浪費 prompt 快取的切換✗✓
單獨路由子代理✗✓
解釋每一次路由決策✗狀態列 + 命令
在 prompt 中寫「use opus」來覆蓋✗✓
每條訊息重新選擇模型可選✓
切換前先建議(由你決定)✓✗
評價路由選擇按讚或點踩✗
可路由的 CLIClaude、Codex、Antigravity 等Claude Code(jev-router 上還有 Codex)
為做決策傳送的內容前 500 個字元,發給 AgentsRoomprompt 正文,發給 Jev 提供商
無需安裝(無外掛、單獨的代理伺服器或第三方金鑰)✓✗
桌面 GUI✓✗
即時代理狀態✓✗
每個代理的即時終端✓你的終端
多專案工作區✓✗
拖放✓✗
專業角色✓✗
按代理選擇模型✓按輪次
代理配置編輯器✓✗
通知✓✗
行動應用✓✗
設定時間30 秒npm 或外掛 + 金鑰

AgentsRoom 做不到的,直說

路由有取捨。這些是我們的取捨。

它不考慮快取

在對話中途更換模型,會丟掉上一個模型的 prompt 快取:新模型上的第一條訊息會按全價重新讀取歷史。jev-router 會在大型對話中拒絕降級,jev-route 只在閾值允許時才離開已路由的模型。AgentsRoom 目前還不會權衡這筆成本。

自動模式最多會增加 4 秒

在自動模式下,訊息會等待判定,最多 4 秒,然後無論結果如何都會發出。Jev 響應很快,它的路由器只在一輪的第一個請求上增加延遲。

代理工作時傳送的訊息不會被路由

切換只能在當前輪次之後生效,所以 AgentsRoom 讓這條訊息留在當前模型上。代理之間的訊息、團隊交接、定時訊息和佇列也不會被路由:它們不是你輸入的。

並非每個代理都以同樣的方式切換

內建的本地伺服器服務於開啟「自動」之後啟動的 Claude Code 和 Codex 代理:已經開啟的代理請重啟。遠端 SSH 主機上的代理,或已經經過你自己的代理伺服器或 API 端點的 CLI,永遠不會被改道:它用 CLI 自帶的模型命令切換(Claude、Copilot、Grok、Kimi、Devin、Pi、OMP),Codex 則透過在新模型上恢復對話來切換。其他 CLI 在下次啟動前保持原模型。

什麼時候 Jev 路由器是更好的選擇

如果下面某條說的就是你,那麼 Jev 路由器比 AgentsRoom 更適合你。

你常駐在 Claude Code 自己的終端裡

你一次只執行一個 Claude Code 會話,用你喜歡的終端,不想再多一個應用。Jev 路由器讓 Claude Code 保持原樣,只更換它底下的模型。

你的會話很長,快取很重要

在已經很大的對話中,一次降級花在快取寫入上的錢可能比它省下的還多。Jev 路由器會考慮這一點;AgentsRoom 目前還不會。

你希望子代理也被路由

jev-router 會分別固定主對話和每個子代理的模型。AgentsRoom 為你輸入的每條訊息選一個模型,不會為每個子代理單獨選擇模型。

你想閱讀並修改策略

這些路由器是開源的:閾值、檔位和超時都寫在程式碼裡,你可以分叉修改。AgentsRoom 的路由在它自己的伺服器上執行,不開源。

在 AgentsRoom 中按訊息路由,只需三個設定

設定 > 編輯器 > 自適應模型。同樣的選項也有專案級版本(專案設定 > 代理 > 自適應模型),手機上也有(用量分頁)。

1

自適應模型:開啟

預設關閉。關閉期間,沒有任何東西讀取你的訊息,也不會傳送任何內容。

2

每條訊息:開啟

不開啟時,只分析對話的第一條訊息。開啟後,之後的每條訊息也會被分析。

3

找到更合適的模型時:自動

「建議」會顯示一個由你決定是否接受的標籤。「自動」會在你的訊息發出前更換模型,無需重啟,包括從手機傳送的訊息。它適用於開啟之後啟動的代理。

常見問題

什麼是 Claude Code 的 Jev 路由器?
Jev 是 TypeSafe 開發的決策模型。它不寫程式碼,而是返回有型別的選擇,比如一個 prompt 需要三個檔位中的哪一個。社群專案用它來路由 Claude Code:jev-router(jev-claude 命令)及其分支會啟動本地代理伺服器,並在其後啟動真正的 Claude Code;jev-route 則是一個 Claude Code 外掛。每個新的使用者輪次,它們都會詢問 Jev 這個 prompt 需要 Haiku、Sonnet 還是 Opus,然後把整輪交給那個模型。
AgentsRoom 能像 Jev 一樣按輪次路由嗎?
能,靠自適應模型的兩個選項。「每條訊息」會分析你傳送的每一條訊息,而不只是第一條,所以模型可以隨每條訊息而變。「自動」會在你的訊息傳送前切換到選中的模型,而不是顯示一個讓你點選的標籤:Claude Code 和 Codex 代理透過 AgentsRoom 內建的本地伺服器更換模型,無需重啟。兩者都在 設定 > 編輯器 > 自適應模型 中,專案級的在專案設定中。
我需要安裝什麼,或者自備 API 金鑰嗎?
不需要。Adaptive Mode 是 AgentsRoom 桌面應用的一部分。沒有要安裝的外掛,沒有要啟動的單獨代理伺服器,沒有要設定的環境變數,也沒有第三方金鑰。在「自動」模式下,AgentsRoom 自己啟動 Claude Code 和 Codex,並把它們連線到應用內的一個小型本地伺服器,你的代理繼續用你自己的登入和它的廠商通訊。Jev 路由器則需要安裝 Node.js 或一個 Claude Code 外掛,外加一個 Jev 金鑰。
為了做決策會傳送什麼?
使用 AgentsRoom 時,你訊息的前 500 個字元會傳送到 AgentsRoom 伺服器,且僅在 Adaptive Mode 開啟時。使用 jev-router 時,根據其 README,你的 prompt 正文會傳送給 TypeSafe;jev-route 會把它發給你配置的 Jev 提供商,如果沒有設定金鑰,則用 Claude Code 內建的分類器把它留在你的機器上。
哪個對 prompt 快取更友好?
Jev 路由器。在對話中途切換模型會丟掉上一個模型的 prompt 快取,下一條訊息會按全價重新讀取歷史。jev-router 會在大型對話中拒絕降級,jev-route 只在閾值允許時才離開已路由的模型。AgentsRoom 不會權衡這筆成本:如果對你來說快取比按訊息節省更重要,就保持「每條訊息」關閉。
除了 Claude Code 還能用嗎?
Claude Code 的 Jev 路由器路由的是 Claude 模型;上游的 jev-router 還附帶一個面向 OpenAI Codex 的 jev-codex 命令。AgentsRoom 在代理所用提供商的產品線內給出建議:Claude、Codex、Antigravity 以及它支援的其他 CLI,並始終對照該提供商實際提供的模型進行校驗。無需詢問即可切換模型的「自動」選專案前適用於 Claude Code 和 Codex;在其他 CLI 上,則由標籤來建議模型。
我能同時使用 Jev 路由器和 AgentsRoom 嗎?
能,但不能用在同一個代理上。一個對話裡有兩個路由器,會互相爭奪模型。你可以在自己終端裡執行的 Claude Code 會話上保留 Jev 路由器,在 AgentsRoom 裡執行的代理上開啟 Adaptive Mode。如果某個 AgentsRoom 代理已經指向你自己的代理伺服器或 API 端點,AgentsRoom 永遠不會改道它,而是改用 CLI 的模型命令。
我能獲得多少次路由決策?
Adaptive Mode 的建議計入每月額度:Free 和 Plus 為 500 次,Pro 為 10,000 次,未登入帳戶為 10 次。每分析一條訊息消耗一次。額度用完後,訊息會以當前模型發出。

其他對比

AgentsRoom 與人們常拿來比較的其他工具並排對照。

每條訊息都用對的 Claude 模型,無需安裝任何東西

下載 AgentsRoom,開啟自適應模型,讓每條訊息都交給能完成任務的最便宜模型。

免費下載 AgentsRoom

配套應用:隨時隨地監控你的 Agent

使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。

獲取擴充功能
Chrome Web Store

把 Bug 和需求直接傳送到您的公開待辦清單。

多專案管理
多供應商
多代理執行
即時狀態
檔案差異與提交
行動應用
即時預覽
代理團隊
瀏覽器自動化
Backlog 驅動開發
提示詞庫
技能庫
檢視所有功能