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-claudejev-codex 时,代理会拦截 CLI 对 AI 提供者的请求。对于每个新的用户回合,它会调用 Jev 服务,根据提示的复杂度和需求来决定适当的模型层级(快速、平衡、强或长)。然后,它使用 CLI 中现有的授权标头将请求转发给实际的 AI 提供者。

适用对象

使用 Claude Code 或 OpenAI Codex 的开发者,希望在不离开终端型 AI 编码助手的情况下,优化速度与智能(以及潜在成本)之间的平衡。

重点

  • 原生集成:保留所有原始 CLI 的按键绑定、工具、权限和会话处理。
  • 编码路由策略:包含处理明确用户请求(例如,"使用 opus")的逻辑,防止在大型对话中不必要的降级,并确保故障开放行为,使 Jev 故障不会阻挡 CLI。
  • 透明度:在 Claude Code 中提供状态行,在 Codex 中提供注释,以显示使用了哪个模型,并提供 /jev-explain 技能来详细说明路由决策背后的因素。
  • 零配置验证:使用现有的 claude logincodex login 会话,无需为 AI 提供者本身提供单独的 API 密钥。

相关

  • 项目
  • 项目
  • 项目
  • 项目