AGENT ROUTE首先介绍一下CodeX是啥如果你知道 OpenClawCodex 就是能力追平甚至超过它的同类工具。今天的 Codex 不止会写代码它有自己的 Computer Use、内嵌浏览器、截图能力、90 多个插件和 Skills、多 Agent 并行、定时任务、Git 管理最新版本甚至支持你锁屏之后继续干活。说简单点它是一个能直接帮你干活的 AI。读文件、跑命令、改代码、搜资料、操作桌面应用它自己动手不是你打字它回话。我日常所有工作都在 Codex 里面。写文章、跑调研、搭工作流、改代码、管项目全部在这一个地方。所以模型对我来说不是猎奇是生产工具。AGENT ROUTE那为啥需要接入DeepSeek呢以及之前我一个人让 GPT 扛所有活。但 GPT 贵而且不是所有任务都需要它那级别的推理。整理素材、搜资料、写初稿、单文件小修改这些活DeepSeek V4 Pro 完全够用而且便宜得多。所以我把 DeepSeek 接进来了。只试了一条方案走通了。这篇文章告诉你我是怎么接的接完以后实际发生了什么变化。你可以把这篇教程和 GitHub 仓库一起发给你的 Codex、Claude 或者 GPT让它直接帮你完成配置。 文章里踩过的坑都写在明面上了你的 Agent 读完就能替你填。AGENT ROUTE为什么不是改个 API 地址就行很多人看到 DeepSeek 文档里写「OpenAI compatible」第一反应是把 Codex 的 base_url 改成https://api.deepseek.com填个 key选deepseek-v4-pro。但是这个是没有用的。问题不在 DeepSeek 能不能用在于 Codex 这个Agent层面跟模型之间说的是什么话。而Codex 用的是它自己的 Responses API但是DeepSeek 官方兼容的是 Chat Completions。两边协议不一样直接改地址等于把英文邮件发到中文客服对方收到了但格式对不上工具调用、流式输出、上下文管理都可能出问题。所以要接 DeepSeek真正要做的是在 Codex 和 DeepSeek 之间加一层翻译器。AGENT ROUTE我的方案mimo2codex我试的方案叫 mimo2codex一个跑在本机的本地代理。当前版本 v0.4.10。地址在这里https://github.com/7as0nch/mimo2codex它做的事很简单在本机起一个服务。Codex 继续用 Responses API 跟它说话它负责把请求翻译成 DeepSeek 能理解的格式再把结果翻回来。除了 DeepSeek它其实还能接 Qwen、GLM、Kimi 这些 Chat Completions 兼容的模型一个代理可以管多条模型路线不过这次我只先接了 DeepSeek。具体的实现链路是这样的。Codex Desktop →http://127.0.0.1:8788/v1→ mimo2codex →https://api.deepseek.com→ DeepSeek V4 Pro然后配置的时候要分清三样东西。Codex 看到的是本机代理地址不是 DeepSeek 的地址。本机代理持有 DeepSeek API key。DeepSeek API 负责真正的模型推理。三者分开不要混。AGENT ROUTE怎么装我的环境是 macOSCodex CLI 版本 0.133.0Node 24.15.0。第一步备份。 动 Codex 配置之前先把~/.codex/config.toml和~/.codex/auth.json备份到一个安全目录。出了任何问题可以一键恢复。在开始的时候若是没有备份到后面可能自己的CodeX都运行不了所以务必备份简单来说就是复制这个万一这玩意出错可以直接替换。第二步安装 mimo2codex。 用官方安装脚本一行命令省事可以直接让 Agent 读取官方的GitHub 页面让他在本地执行命令curl -fsSL https://raw.githubusercontent.com/7as0nch/mimo2codex/main/scripts/install.sh | bash这里我踩了第一个坑。我终端里npm不在 PATH 里脚本跑到一半就卡住了。如果你也一样让 Agent 先找到本机的 npm 路径加进 PATH。另外 GitHub 直连可能超时和Agent说一声让他加上代理位置走本机代理就行。第三步初始化 .env 并填 key。 安装完成后执行mimo2codex init它会生成~/.mimo2codex/.env。把文件权限收紧到 600然后在里面填你的 DeepSeek key。DS_API_KEYsk-你的-key记得不要在聊天、截图、教程里露出完整 key。因为存在泄露风险。第四步构建 admin UI。 如果你打开http://127.0.0.1:8788/admin/提示 UI 没构建让 Agent 执行npm run web:install npm run web:build。第五步启动代理。 我试过nohup启动但在某些工具会话里进程会被清理掉。更稳的方式是用 macOS LaunchAgent 托管设置RunAtLoad和KeepAlive保证代理一直在后台跑。启动后在浏览器打开http://127.0.0.1:8788/admin/能看到 dashboard、模型列表和请求日志。第六步验证模型可用。 在 admin UI 里用 probe 功能测试deepseek-v4-pro。如果返回 200 和一个正常的回显说明 key 能被读取、DeepSeek API 可达、代理翻译正常。第七步让 Codex 用上。 打开http://127.0.0.1:8788/admin/看左侧菜单。日常会用到的就两个页面「Codex 接入」和「日志」。先点「Codex 接入」。这个页面上方会显示当前 Codex 正在用什么模型。下面「可启用模型」区域里DeepSeek 那一栏会显示「已配置 key」底下有两行deepseek-v4-pro和deepseek-v4-flash。每一行右边有三个按钮。第一个是「探测」只测试这个模型能不能连上 DeepSeek不改任何配置。切换前先点这个确认返回 200 再往下走。第二个是「写入文件并启用」这个才是真正切换 Codex 用的。点击之后它会把auth.json和config.toml写成 DeepSeek 路线同时自动保留原有配置的备份。第三个是「仅运行时覆盖」只改 mimo2codex 内部路由不动 Codex 文件。这个等你已经稳定跑在 mimo2codex 上了再考虑第一次接入直接用「写入文件并启用」。所以操作很简单点deepseek-v4-pro那行的「写入文件并启用」。点完后完全退出 Codex Desktop 再重新打开。怎么确认切换真的生效了看三处。第一处回到「Codex 接入」页面顶部当前状态应该显示modeldeepseek-v4-pro。第二处终端跑codex doctor看到model deepseek-v4-pro · mimo2codex。第三处点左侧「日志」如果 Codex 已经发过请求会看到 Provider 是 deepseek、状态 200。这里我踩了第二个坑。mimo2codex 写入的config.toml比较小如果你原来有 plugins、MCP、项目信任这些配置需要手动合并回来。不要直接用 Codex Enable 生成的配置替换你原来的完整配置。怎么切回 GPTmimo2codex 的「备份与恢复」页面里保留了最早的外部配置备份点恢复就行。命令方式也简单把你第一步备份的config.toml和auth.json拷回去退出重启 Codex Desktop。Pro 和 Flash 怎么选我建议deepseek-v4-pro用来跑长材料整理、复杂中文推理、文章大纲和低风险代码草稿deepseek-v4-flash用来跑快速摘要、格式整理和轻量问答。原则上一句话DeepSeek 做低成本试验 laneGPT 和 Codex 专用模型做关键任务和最终交付。最终我的 Codex 配置是这样的。model_provider mimo2codex model deepseek-v4-pro model_context_window 1000000 model_max_output_tokens 393216 [model_providers.mimo2codex] name DeepSeek base_url http://127.0.0.1:8788/v1 wire_api responses requires_openai_auth true request_max_retries 1第八步完全退出 Codex Desktop 再重新打开。 Codex Desktop 不会热加载配置必须完全退出。跑codex doctor看到model deepseek-v4-pro · mimo2codex和API route probe ... HTTP 200就说明通了。AGENT ROUTE验证真的能用吗我先跑了两个最小测试。只读任务让 Codex CLI 用 DeepSeek 返回一条指定文本。通过。写文件任务让它在临时目录创建一个文件并写入指定内容。文件生成内容正确。admin 的请求日志里能看到两条 DeepSeek 请求状态都是 200。过程中有一些 warning比如 Codex 日志里显示「Unknown model deepseek-v4-pro」这是 Codex 自己的模型元数据表不认识第三方模型不影响调用。远程插件目录可能会报 401也不影响 DeepSeek 任务。这条路跑通了。DeepSeek V4 Pro 能被 Codex CLI 调起来也能执行工具读写文件。AGENT ROUTE接完以后GPT 和 DeepSeek 怎么分工GPT 现在只管需要深度推理的核心任务。 复杂工程、多文件重构、需要反复试错的长链条这些 GPT 还是主力。它在这类任务上的稳定性和工具规划我现在还没找到替代。DeepSeek 负责轻量活。 资料整理、初稿、搜索验证、单文件小修改这些任务体感上 DeepSeek V4 Pro 完全能接住。中文理解和长上下文都不错速度也够。实际的切换发生在具体任务上。比如写文章的时候GPT 帮我搭框架、做关键判断DeepSeek 帮我去搜几篇文章、整理成证据卡、检查某段引用是不是准确。两条车道一起跑不用什么事都堵在 GPT 那一条上。DeepSeek 的 token 价格比 GPT 便宜很多。对于整理、初稿、搜索这种量大但不复杂的任务省出来的成本是实打实的。AGENT ROUTE那么怎么用最常见的模式是「Plan then Build」。DeepSeek V4 Pro 开思考模式做规划和推理定好方案之后切 V4 Flash 做执行和写代码。mimo2codex 本身就支持同一代理里按模型名自动路由切 Pro 还是 Flash 只需要在 admin UI 里点一下。以及token 焦虑消失了。以前用 GPT 跑大任务每一轮都在算花了多少钱用 DeepSeek 之后这个压力基本没了。在社区有开发者说这比单纯降价更有价值因为不用再纠结这个搜索值不值得跑这个测试要不要省略。但也要诚实说。社区里有反馈如果配置没对齐或者上下文太大DeepSeek 偶尔会把工具调用写成普通文本不是真的去执行。但是mimo2codex 在 v0.2.3 之后已经修了关键的多轮 reasoning 回传问题你现在装的 v0.4.10 是当前最新这种问题已经很少了。如果你遇到工具调用不稳定先检查 mimo2codex 版本别直接怪模型。AGENT ROUTE接完后哪些 Codex 能力还能用先说结论能用的比你想象的多但不是全部。读写文件和跑命令这两个基础能力我实测通过了。Skills 和 MCP 插件理论上也能用它们由 Codex 环境加载模型只负责决策和输出。Worktree 隔离模式甚至是一个加分项DeepSeek 在隔离分支里跑试验不污染主目录。修改代码要分情况。单文件小修改和补丁生成体感没问题大项目重构和跨文件连锁改动不建议第一批交给 DeepSeek。Web search 可用。Automations 定时任务也可以但只适合模板化、低风险的重复任务别让它处理删除、发布和认证。目前不该期待的Image generation 是 OpenAI 专用内置能力桥接后没法替代。Computer Use 和浏览器操作我还在验证多步工具规划对模型要求更高先别在生产环境让它操作桌面。AGENT ROUTE给你的结论能期待的。 成本压力明显下降中文理解和长上下文体感不错资料整理、初稿、搜索验证、小代码修改这四类任务可以放心交给 DeepSeek。两条车道跑起来之后GPT 不用一个人扛所有活。不要期待的。 DeepSeek 不是 GPT 替身。长程工程、复杂工具规划、多步失败恢复这些 GPT 目前还是更强。Computer Use 和浏览器操作我也还在验证别急着在生产环境让它操作桌面。适合谁。 已经在用 Codex 作为主力工具、想降低普通任务的模型成本、不介意在本机跑一个代理服务的人。不适合谁。 完全不想碰终端和配置文件的还有处理敏感客户代码或商业文件的建议先审查代理日志再决定。顺带说一句Deepseek V4 Pro和GPT的运行模式完全不同使用的操作也完全不同。在运行的时候会看见明显的差异包括工具调用以及文本书写DS文本书写能力确实更强。Codex Desktophttps://developers.openai.com/codex\ mimo2codexhttps://github.com/7as0nch/mimo2codex\ DeepSeek APIhttps://api-docs.deepseek.com