乐于分享
好东西不私藏

用国产模型跑 OpenAI 的 Codex?可以,而且很简单

用国产模型跑 OpenAI 的 Codex?可以,而且很简单

Claude Code和Codex是现在使用最广泛,也是最强大的两个智能体兼AI编程工具。 Claude Code的安装和使用,前面已经讲过了。今天我们来讲讲Codex的安装和使用。

Codex的安装和使用要比Claude Code呢稍微麻烦一点,它有两个门槛:一是需要科学上网才能用 OpenAI 的 API,二是 OpenAI 的模型调用费用不便宜。

国内用户一般用 DeepSeek、Kimi、GLM 这些国产模型,便宜甚至免费,而且不用折腾网络。但 Codex 默认只认 OpenAI 的模型。

那能不能让 Codex 用 DeepSeek 的模型跑?能。靠 CC Switch 的"本地路由"功能。

说简单点就是:Codex 以为自己在跟 OpenAI 说话,实际上 CC Switch 在中间把请求转给了 DeepSeek,Codex 完全没发现。你该用 Codex 的功能还是照常用,但背后跑的已经是国产模型了。

前提条件

需要准备三样东西:

1. **一台电脑**。Windows、Mac 都行。

2. **Node.js**。Codex 需要通过 npm 安装,而 npm 是 Node.js 自带的。去 nodejs.org 下载安装就行了,一路下一步。装完之后打开终端(命令提示符),输入 node -v,能看到版本号就说明装好了。

3. **一个国产模型的 API Key**。推荐 DeepSeek,去 deepseek.com 注册,在后台创建 API Key,充值一点点就够了,便宜得很。

如果你连 Node.js 都觉得麻烦,别担心,我下面会一步步说清楚。

第一步:装 CC Switch

如果你还没装,去 ccswitch.io 下载安装包,双击装好。

如果你已经装过(上篇文章的朋友),那跳过这一步。

第二步:装 Codex

装 Codex 需要用到"终端"。这个词听着吓人,其实就是个黑乎乎的窗口。Mac 用户在"启动台"里搜"终端"打开,Windows 用户搜"命令提示符"或"PowerShell"打开。

打开之后,输入这行命令,按回车:

```

npm install -g @openai/codex

```

然后等它下载安装。装完之后输入:

```

codex --version

```

能看到版本号,就说明装好了。

如果提示"npm 不是内部或外部命令",说明上一步 Node.js 没装好,重新装一次就行。

第三步:在 CC Switch 里添加 Codex

打开 CC Switch,你会看到左边一排工具图标,找到 **Codex**,点一下。

然后点**"添加供应商"**,在弹出的列表里找到 **DeepSeek** 或者你想用的国产模型。如果你用 DeepSeek,选"DeepSeek Chat Completions"这个选项。

它会让你填 API Key。把你从 DeepSeek 官网复制的那串密钥粘贴进去,点导入。

好了,Codex 的供应商配置好了。

第四步:启用本地路由

这一步是关键。

在 CC Switch 左侧,找到 **"本地路由"** 或 **"代理"** 相关的按钮,点进去。

找到 Codex 对应的开关,把它打开。这时候 CC Switch 会在你的电脑上启动一个本地代理服务。

然后回到 Codex 的供应商界面,看看有没有一个"应用增强"或者"路由接管"的选项,打开它。

这一步做完之后,CC Switch 会在后台默默地做翻译工作——Codex 发出的请求会被拦截,转发到 DeepSeek 的服务器,再把结果送回给 Codex。Codex 全程不知道发生了什么。

第五步:验证能不能用

打开终端,输入:

```

codex

```

如果一切顺利,你会看到 Codex 的提示符出现。这时候你可以试着说:

```

帮我写一个 Python 脚本,把当前文件夹里所有的 .jpg 文件重命名为 日期_序号.jpg 格式

```

看它能不能正常响应。能用的话,恭喜你,配置成功了。

如果出错了也别急,常见问题下面有解决方法。

切换不同的国产模型

CC Switch 的好处就是切换方便。

你在供应商列表里可以添加多个国产模型——DeepSeek、Kimi、GLM、通义千问都可以。想用哪个就点哪个,点"启用"就切过去了。不用重新配置 Codex,什么都不用改。

比如 DeepSeek 适合写代码,Kimi 适合处理长文本,你可以根据任务来回切换。

常见问题

装 Codex 时报权限错误怎么办?

Mac 用户可以在命令前面加 sudosudo npm install -g @openai/codex,输入电脑密码就行。Windows 用户用管理员身份打开命令提示符。

Codex 打开了但说连不上?

检查 CC Switch 里本地路由的开关是不是打开了。如果已经开了,看看 DeepSeek 的 API Key 有没有填对。

DeepSeek 的 API Key 在哪里拿?

去 deepseek.com 注册账号 → 进入后台 → API Keys → 创建新的 Key。复制那串字符。首次注册一般会送一些免费额度,够你试很久。

还有其他便宜的选择吗?

除了 DeepSeek,还有几家用得比较多的:

- **硅基流动**(SiliconFlow):聚合平台,注册送 16 元体验金,可以调用各种模型

- **Kimi**(月之暗面):长文本能力强

- **智谱 GLM**:清华系,稳定

在 CC Switch 的预设列表里都能找到,添加供应商的时候选就行。

Codex 收费吗?

Codex 本身是免费安装的。你用国内模型的话,只付模型的调用费。DeepSeek 非常便宜,写一天代码可能就花几毛钱。

说实话,这套方案最妙的地方不是技术多厉害,而是它解决了国内用户用 AI 编程工具最头疼的两个问题:网络和价格。

你不需要折腾科学上网,不需要绑定海外信用卡,甚至不需要懂"配置"是什么意思。装好 CC Switch,选个国产模型,点几下鼠标,就能用上 OpenAI 的 Codex。

当然,用国产模型跑 Codex,在编程能力上跟原版 OpenAI 的模型肯定有差距,这个得说实话。但对于日常的代码编写、脚本生成、文件处理这些任务,DeepSeek V4 完全够用。

省下来的钱,够你喝不少奶茶。