OpenAI 的终端编程工具 Codex,官方发话了——你可以在里面用 DeepSeek,用 Kimi,用 Qwen。正大光明地用,不用藏着掖着。

不是社区魔改,不是第三方 hack。是 OpenAI 自己在配置文档里写清楚的:--oss一键切开源模型。
发生了什么
Codex App、CLI 和 SDK 都可以用任何开源模型,不只是 OpenAI 自己的模型。
紧接着国内开发者们炸了。因为这意味着 DeepSeek V3/R1、Kimi K2、Qwen 3、智谱 GLM——这些国产模型,全部可以接入 OpenAI 出品的编程助手。
有网友直接问:"那是不是接入 DeepSeek 之后,computer use 和 browser use 这些插件也能用?"
答案是:应该可以。官方文档没说不支持。
重点:这不是"OpenAI 允许你接入",而是 Codex 的设计本身就支持自定义模型 provider,开源模型只是其中最典型的一种用法。
两分钟跑起来
在聊它能干什么之前,先把东西装上。Codex CLI 安装极其简单,一行命令。
macOS / Linux:
curl -fsSL https://chatgpt.com/codex/install.sh | shWindows:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"也可以走包管理器:
npm install -g @openai/codexbrew install --cask codex装完敲codex就进交互界面了。登录用你的 ChatGPT 账号——Plus、Pro、Business 都行,不需要额外开 API 账单。
重点:Codex 本身是 Apache-2.0 开源的,Rust 写的,GitHub 上 835+个 release,最新版 0.139.0。
怎么切到国产模型
这是整件事最核心的部分——配一个本地模型 provider。
第一步:确认你本地跑着一个兼容 OpenAI API 的服务。比如 Ollama:
ollama serveollama pull qwen3:latest第二步:在 Codex 的配置文件里加一个 provider。配置文件在~/.codex/config.toml:
model_provider = "qwen"[model_providers.qwen]name = "Qwen via Ollama"base_url = "http://localhost:11434/v1"或者是其他在线模型,更具体配置见:https://developers.openai.com/codex/config-advanced#oss-mode-local-providers
第三步:直接运行。
codex --oss--oss告诉 Codex:"用我指定的开源 provider,别去调 OpenAI 的 API。"
如果你装的是 LM Studio 而不是 Ollama,把oss_provider设成"lmstudio"就行。配置文件里改一行:
oss_provider = "lmstudio"这里最容易踩的坑:Ollama 的 API 端口默认是 11434,但如果你改了端口或者用了代理,记得在base_url里对应改。配置写错,Codex 启动不会报错——只会默默地调不通。
配好之后,每次使用只需要做两件事:本地模型服务开着 + 敲 codex --oss。
跑起来之后能做什么
Codex 本质是一个终端里的编程 agent。它读你的代码、理解你的意图、帮你改文件、跑命令。接入国产模型后,日常最常用的三个场景:
codex 直接交互。打开 TUI 界面,用自然语言让它改 bug、加功能、重构代码。跟 Claude Code 用法类似,区别是底层模型你可以自己选。
codex exec 一行搞定。适合脚本化、CI/CD 流程里嵌入:
codex exec --oss "给这个函数加单元测试"codex --profile 切换配置。你可以建多个 profile——工作日用 GPT-5.5,晚上折腾用本地 Qwen,周末试 DeepSeek。每个 profile 一个 toml 文件,互不干扰。
辅助操作(查看状态、回退改动)用/status和/undo命令即可,不展开。完整命令列表见官方文档。
这意味着什么
说实话,OpenAI 这一步走得很聪明。
Codex 对标的是 Claude Code 和 Cursor 这类终端/编辑器编程助手。但 Claude Code 只接 Claude 模型,Cursor 虽然支持多模型但本质是个编辑器。Codex 走了一条差异化的路:开源 + 开放的模型生态。
对国内开发者来说,好处很直接:
省钱了。日常小任务用本地模型跑,不消耗 ChatGPT 配额。只有重活才切回 GPT-5.5。这个组合拳打下来,一个月能省不少 API 费用。
数据不出本地。公司代码敏感?接本地 Ollama,所有推理都在自己机器上完成。Codex 只是那个帮你调度工具的壳。
国产模型多了个顶级"宿主"。DeepSeek、Qwen、Kimi 这些模型本来就很强,但一直缺一个好用的终端交互壳。Codex 刚好补上了这个位置——它管文件读写、管命令执行、管 sandbox 安全,模型只管推理。
以前是"选哪个编程助手"决定了你用什么模型。现在是"Codex 这个壳+你喜欢的模型"——壳和脑子解耦了。
当然,得说清楚边界:--oss模式目前主要支持 OpenAI API 兼容的本地服务(Ollama、LM Studio)。像 Kimi、智谱这些云端模型如果要接入,需要确认它们的 API 格式是否兼容 OpenAI 的/v1/chat/completions端点。兼容就能接,不兼容需要等适配。
Codex 真正适合的人:你日常在终端里工作,用 Git,写代码,并且愿意花 10 分钟配一次配置文件。配好之后,就再也不用动了。
参考:
https://developers.openai.com/codex/config-advanced
https://github.com/openai/codex
欢迎在评论区留下你的想法——你用 Codex 接过哪些模型?哪个组合写代码最顺手?
— 完 —
夜雨聆风