gargpratyush/jev-router
Route to the cheapest model in claude code for your task using jev-router
解决的问题
Jev Router 为 Claude Code 和 OpenAI Codex CLI 提供自动模型路由。它通过自动将简单请求发送给更快、更便宜的模型,并将复杂请求发送给更强大、"强"的模型,避免了为每个任务手动切换模型的需求,同时保持原始 CLI 的原生界面、验证和工具集成。
运作方式
此工具作为回环代理运作。当用户启动 jev-claude 或 jev-codex 时,代理会拦截 CLI 对 AI 提供者的请求。对于每个新的用户回合,它会调用 Jev 服务,根据提示的复杂度和需求来决定适当的模型层级(快速、平衡、强或长)。然后,它使用 CLI 中现有的授权标头将请求转发给实际的 AI 提供者。
适用对象
使用 Claude Code 或 OpenAI Codex 的开发者,希望在不离开终端型 AI 编码助手的情况下,优化速度与智能(以及潜在成本)之间的平衡。
重点
- 原生集成:保留所有原始 CLI 的按键绑定、工具、权限和会话处理。
- 编码路由策略:包含处理明确用户请求(例如,"使用 opus")的逻辑,防止在大型对话中不必要的降级,并确保故障开放行为,使 Jev 故障不会阻挡 CLI。
- 透明度:在 Claude Code 中提供状态行,在 Codex 中提供注释,以显示使用了哪个模型,并提供
/jev-explain技能来详细说明路由决策背后的因素。 - 零配置验证:使用现有的
claude login或codex login会话,无需为 AI 提供者本身提供单独的 API 密钥。
相关
- 项目
- 项目
- 项目
- 项目