最后更新

codex-router 对比 claude-code-router 与 opencodex

本页对比 Codex Router 与经常一起被提到的两个项目:claude-code-router(CCR)与 opencodex。这是社区维护的快照——下面每个项目都在快速演进,选择前请以各自官方文档为准。

codex-router

Codex Router 是面向 Codex App 与 CLI 的本地、凭据隔离模型路由器。它使用 Responses API,把外部条目合并进 Codex 原生模型目录,并保持内置 OpenAI 供应商原样——路由模型出现在常规选择器中、紧挨原生 GPT 模型,ChatGPT 登录、配置档案与 MCP 设置都得到保留。它带一个经过测试的供应商注册表(DeepSeek、Kimi、GLM、Grok、Claude、opencode Go、Command Code、Meta、Qwen plan 等)、doctor 命令、macOS/Windows/Linux 按用户后台服务,以及可选的桌面托盘伴侣。

其公开的设计目标包括凭据隔离(每个密钥在各自受保护文件中、只对该供应商注入)、仅监听 127.0.0.1 的本地化,以及对已识别的旧 Kimi 路由器布局的可逆、快照式迁移。

claude-code-router (CCR)

claude-code-router 是最知名的 Claude Code 路由器——Anthropic 的命令行代理。它有自己的文档站与庞大的社区。如果你在 Claude Code 里工作、想把它的请求路由到其他模型,CCR 是自然选择。

Codex Router 与 CCR 面向不同应用:CCR 路由 Claude Code 的 Anthropic 协议流量,Codex Router 路由 Codex 的 Responses 流量。它们不是彼此的替代品——选哪个几乎完全取决于你用哪个代理。

opencodex

opencodex 是演示”合并模型目录 + 内置供应商路由”模式的参考项目——Codex Router 正是基于该模式构建,这一点已在仓库 NOTICE.md 中致谢。它有自己的官方文档站(opencodex.me)与社区。

如果说 opencodex 确立了模式,Codex Router 则是一个独立的、注册表驱动的实现并做了扩展:config/ 下经过验证的供应商注册表、按供应商的凭据隔离、引导式多供应商安装、doctor 命令、托盘,以及每周更新的 changelog 追踪。

对比表

codex-routerclaude-code-routeropencodex
目标应用Codex App & CLIClaude CodeCodex
线协议Responses APIAnthropic 协议Responses API
选择器集成原生 Codex 选择器(目录合并)Claude Code 模型路由原生 Codex 选择器(目录合并)
供应商侧重DeepSeek、Kimi、GLM、Grok、Claude、opencode Go、Command Code、Meta、Qwen plan、仅目录供应商模型无关路由器供应商无关路由器
凭据处理按供应商隔离密钥文件 + OAuth 复用供应商凭据供应商凭据
附加能力doctor、后台服务、macOS 托盘、Windows/Linux 托盘、迁移文档站、活跃社区文档站(opencodex.me)
许可证MIT开源MIT

如何选择

  • 你使用 Codex 且想要外部模型 → Codex Router 专为此设计,带原生选择器集成。
  • 你使用 Claude Code 且想要外部模型 → 看 claude-code-router,它针对 Claude Code 的协议。
  • 你想研究目录合并模式或参与贡献 → opencodex 是参考实现,Codex Router 的 NOTICE.md 记录了这一传承。

三个项目都是独立的社区项目,均与 OpenAI、Anthropic、Moonshot AI、DeepSeek、xAI 或 OpenRouter 无关联、不受其认可。

相关:模型总览工作原理关于本站