Codex 也能用 Grok、GLM、DeepSeek:三分钟接入三家模型
先看结果
装完之后,Codex App 新建任务时的模型列表会变成这样:
| 来源 | 例子 |
|---|---|
| 原生 GPT | Sol、Terra、Luna |
| OpenCode Go | Grok 4.5、GLM-5.3、Kimi、DeepSeek V4 Flash |
| Grok OAuth | grok-oauth/grok-4.5、grok-4.6 |
| Z.ai Coding | zai-coding/glm-5.3、glm-5.2、glm-5-turbo |
不换 App、不丢 ChatGPT 登录,模型列表里只是多出三家。这靠的是一个叫 codex-router 的非官方社区项目:它把 OpenCode Go 订阅、Grok CLI 的 OAuth 会话和 Z.ai GLM Coding Plan 统一接进 Codex 的模型选择器,底层走本地代理转发,所以原生 GPT 模型完全不受影响。
前置条件
- macOS,已安装并登录 ChatGPT / Codex App
- Node.js 22.19+、Git、uv(或 Python 3.10+)
- 三种鉴权至少有一种:
- OpenCode Go 订阅(OpenCode 登录后存在
~/.local/share/opencode/auth.json) - Grok CLI 官方会话(
grok login --oauth生成的~/.grok/auth.json) - Z.ai GLM Coding Plan(OpenCode 里的
zai-coding-plan,或自备 Coding Plan API key)
- OpenCode Go 订阅(OpenCode 登录后存在
没有对应凭证的 provider 会显示 setup needed,不影响其他 provider。
第一步:安装 codex-router
curl -fsSL https://raw.githubusercontent.com/duolahypercho/codex-router/main/install.sh | sh -s -- --prepare-only --no-tray
稳定目录是 ~/.local/share/codex-router(也可以用 brew tap duolahypercho/codex-router && brew install codex-router,首次安装可能较慢)。把 CLI 挂到 PATH 会更顺手:
mkdir -p ~/.local/bin
ln -sfn ~/.local/share/codex-router/bin/model-router ~/.local/bin/codex-router
第二步:写入凭证
密钥只进本机,不要贴到聊天或 commit 里:
cd ~/.local/share/codex-router
./bin/provider-key opencode-go set # 交互式粘贴 OpenCode Go key
./bin/provider-key zai-coding set # Z.ai GLM Coding Plan key
如果本机 OpenCode 已经登录,也可以从 ~/.local/share/opencode/auth.json 或 macOS Keychain(security find-generic-password)里读出来再写入。Grok 不用贴 key:只要 grok login --oauth 有官方会话,Router 会直接读 ~/.grok/auth.json。
第三步:接入 Codex 并检查
cd ~/.local/share/codex-router
./install.sh --target codex --auto \
--providers opencode-go,grok-oauth,zai-coding \
--no-tray
./bin/model-router codex doctor
doctor 输出里看到这些就是成功:
Enabled providers: opencode-go, grok-oauth, zai-codingGrok OAuth: official Grok CLI session→ OKZ.ai GLM Coding Plan key: protected file→ OKOpenCode Go/Zen key: protected file→ OK
第四步:重启 Codex App
完全退出 ChatGPT / Codex(Dock 里右键退出,不是关窗口),重新打开、新建 task,模型列表里就能选三家来源的模型了。
日常管理
codex-router codex status # 查看 Router 状态
codex-router codex doctor # 体检
codex-router codex providers list # 看哪些 provider 可用
不用了可以 codex-router codex uninstall 卸载。动手前先备份配置:
cp ~/.codex/config.toml ~/.codex/config.toml.bak-before-codex-router
几点提醒
- codex-router 是非官方社区项目;凭证只保存在本机 secret / Keychain / 官方 CLI 会话里。
- 它会改
~/.codex/config.toml(本地openai_base_url+merged-models.json),ChatGPT 登录保留。 - Gemini 等 Zen 模型默认不在 Go 预选里,需要
curate-models opencode-zen另加。 - 新机器如果没有 Grok CLI / Z.ai / OpenCode Go 凭证,对应 provider 会失败、选择器里不显示模型,这是正常的。
想先了解这些工具和模型,可以看:Codex CLI、opencode、Grok 4.6、GLM-5.3、DeepSeek V4 Flash。
评论
还没有评论。成为第一个评论的人!
相关工具
相关文章
7 款 AI 编程 CLI 用了半年,我悟出一个道理:模型再强,干活也要有监督
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness 各有性格。半年深度使用后我总结出一套分工矩阵:pi 做最省事的 CR、omp 审复杂 PR、DeepSeek Harness 配 V4 Flash 高频低成本审查、Claude Code 与 Qoder 写代码。模型再强,干活也要有监督,而且最好是独立第三方。
Claudesidian:让 Obsidian 变成 AI 驱动的第二大脑
通过 Claudesidian 这个开源项目,将 Obsidian 笔记系统与 Claude Code 完美结合。内置 PARA 方法、自定义命令、自动化工作流,从想法到实现的完整解决方案。

Anthropic Subagent:多智能体时代的架构革命
深入解析 Anthropic 的多智能体架构设计。了解如何通过 Subagent 突破上下文窗口限制,实现性能提升 90%,以及多智能体系统在 Claude Code 中的实际应用。