gargpratyush /
Routing & Cost Optimizationjev-router
Claude Code / CLI 代理:Jev 给任务复杂度打分,并在当前账号可用的模型里选一个,再由本地策略决定是否更换。
GitHub
17411
License: MITLanguage: JavaScript最近提交:2026/9/19#llm-routing-cost#coding-agents
JEV 在该架构中的决策位置
三个 Score 衡量任务、推理和工具复杂度,再在可用模型上做 Choice;置信不足或 Jev 失败则保持当前模型。
核心架构收益
把模型选择做成可检查的闭集判断;Jev 不可用时不打断当前会话。
固定版本源码审校依据
本站人工核验过该仓库的以下固定 commit 源码文件,确认 Jev 决策逻辑的真实接入方式:
gargpratyush/jev-router/blob/38da6b84ea01241bfc41fbddc0928d0f40a703f0/src/policy.mjs#L1-L63
gargpratyush/jev-router/blob/38da6b84ea01241bfc41fbddc0928d0f40a703f0/bin/jev-claude.mjs
gargpratyush/jev-router/blob/38da6b84ea01241bfc41fbddc0928d0f40a703f0/bin/jev-codex.mjs
gargpratyush/jev-router/blob/38da6b84ea01241bfc41fbddc0928d0f40a703f0/bin/jev-explain.mjs
gargpratyush/jev-router/blob/38da6b84ea01241bfc41fbddc0928d0f40a703f0/bin/jev-statusline.mjs
gargpratyush/jev-router/blob/38da6b84ea01241bfc41fbddc0928d0f40a703f0/README.md
审校说明与基准口径:源码已核验。包含 Claude Code 包装脚本、策略配置与状态栏展示;实际节约比例取决于用户日常提示词复杂度分布。
快速克隆仓库
git clone https://github.com/gargpratyush/jev-router.git
同分类相关项目推荐(模型路由与降本)
0xNatoshi
jev-codex-router
Routing & Cost OptimizationMITPython
每轮先让 Jev 判断任务类型与难度,再由本地策略为 Codex 选模型、思考深度和速度档。
JEV 在这里做什么
对当前轮次的任务层级与推理需求分类,本地规则据此选择模型配置。
↳ 把模型分配规则和判断记录放在本地,便于回看与调整。
#llm-routing-cost#coding-agents
5✓ 3 处源码证据
查看详情 →sherajdev
jev-research
Routing & Cost OptimizationMITTypeScript
一份 Jev 与 Herdr 协作指南,附有把任务分给不同 Agent 的路由原型。
JEV 在这里做什么
根据任务与仓库状态选择执行者,并给出风险和派发准备情况的判断。
↳ 提供可以阅读和修改的多 Agent 派工示例。
#llm-routing-cost#typed-decisions
✓ 2 处源码证据
查看详情 →