Codex 只能用 GPT?这个开源项目把 Grok、Claude、DeepSeek 全塞进了同一个选择器
codex-router 是一个开源本地路由,让 Codex 原生选择器里出现 Grok、Kimi、DeepSeek、Claude 等模型,OAuth 登录无需 API key,原有 GPT 模型和 ChatGPT 登录不受影响。安装简单,把仓库链接丢给 Codex 即可。
Codex 是 OpenAI 的编程智能体,默认只能选 GPT 系列模型。想用 Claude 或 DeepSeek,通常得换工具,或者开个第三方客户端。一个叫 codex-router 的开源项目把这个边界拆了:它把其他模型直接合并进 Codex 原有的模型选择器,打开下拉菜单,Grok、Kimi、DeepSeek、Claude 就在 GPT 旁边。
视频是 Alvaro Cintas 在推文中放的演示,展示了 Codex 的界面。按照他的说明,装完重启,外部模型就会出现在原来的模型选择器里。
codex-router 做的事情并不复杂:本地跑一个路由服务,把 Codex 发出的 Responses API 翻译成各家的协议,再把外部模型注册进 Codex 的模型目录。Codex 仍然负责 agent 循环、工具调用、权限和会话状态,只是底层模型换了。
几个关键点:
- 模型进原生选择器:支持 Grok、Kimi、DeepSeek、Claude、GLM、Qwen、MiniMax、MiMo 等,还带 GitHub Copilot 路由。
- OAuth 优先,免 API key:Grok、Kimi 这类有官方 CLI 的,直接复用登录会话,不用去控制台申请 key。没有 OAuth 的 provider 也可以用 API key,凭据存在本地,路由层做隔离。
- 原有登录不动:GPT 模型和 ChatGPT 登录状态原样保留,路由只是新增入口,不碰原有配置。
安装方式很省事:把仓库链接丢给 Codex,让它读 README,它会自己装。也可以手动跑 Homebrew 或 curl 脚本。装完要完全退出 Codex 再重开,新任务里才能看到新模型。
有一个已知的坑:如果系统里同时装了 ChatGPT 桌面应用和独立的 Codex,PATH 里可能有两个不同版本的 Codex,旧版可能不识别新版配置。如果安装后看起来不正常,重装干净即可。
项目本身是 MIT 许可的独立社区项目,和 OpenAI、Anthropic 这些厂商没有关系。除了 Codex,它也能把模型发布到 DeepSeek Harness 和 Gemini CLI,算是一个通用的本地模型路由层。
这个项目让人感兴趣的地方在于,它默认了一个简单的前提:模型选择器不该被锁死在单一供应商上。有网友在推文下评论说,所有模型坐在同一个下拉菜单里,这才是第一天就该有的样子;也有网友说,开源且不需要 API key 是真正获得采用的关键。这话说得直接,但确实是这个道理。对日常在 Codex 里写代码的人,这个项目等于把选择权拿回来了。
项目地址:https://github.com/duolahypercho/codex-router
发布时间: 2026-08-21 06:29