OpenCodex 完美解决 Codex 接入任意三方模型
GitHub Codex 作为一款强大的 AI 编程助手,在代码补全、逻辑推理等方面表现出色。然而,原生 Codex 仅支持 OpenAI 接口,这在实际使用中带来了不少限制——OpenAI 模型虽强,但成本较高;许多企业自建的大模型网关无法直接使用;部分场景下第三方模型反而更具性价比。
OpenCodex 的解决思路
此前社区曾尝试过两种方案:一是 CC Switch,通过修改本地配置文件将 Codex 请求重定向至其他地址,但这种方式容易影响登录态,甚至可能破坏配置文件,恢复成本较高;二是 DeepSeek 官方提供的脚本模式,同样需要修改 config.toml 文件,且只能接入 DeepSeek 自家模型,切换回官方模型还需重新执行脚本,流程繁琐。
安装与配置流程
OpenCodex 的核心设计理念是在本地启动一个代理服务(默认端口 10100),而非修改 Codex 的原始配置。通过代理层转发请求,OpenCodex 实现了模型的无缝接入,同时完全不影响 OpenAI 主账号的登录态。官方模型与第三方模型可以共存于模型列表中,用户可随心切换,用法与原生 Codex 别无二致。
OpenCodex 在本地代理层做转发,而不是替换 Codex 的配置,所以官方模型和第三方模型可以共存,选哪个用哪个,无缝切换。
“技术实践总结”积墨 AI 智能体开发平台
快速搭建具备商业价值的 AI 智能体,支持复杂工作流编排、50+ 主流模型接入与私有化部署。
添加模型提供方
OpenCodex 支持四种接入方式:账户登录(适合 OpenAI 官方账号,走 OAuth 流程无需 API Key)、免费平台(如 Ollama 本地模型)、三方付费 Token 或 Coding Plan(DeepSeek、Anthropic 等),以及自定义配置——这对于接入企业内部的网关模型尤为实用。只要模型服务兼容 OpenAI 接口格式,填入 base URL 和 API Key 即可完成对接。
配置可用模型
完成提供方添加后,可在模型配置页面针对每种提供方单独开启或关闭可用模型。这一步骤有助于精简模型列表,避免选错模型带来的困扰。配置完成后重启 Codex 客户端,即可在模型切换界面看到所有已接入的第三方模型,直接选中即可使用。
如有侵权,请联系删除。
