Codex 改名 ChatGPT 之后,我把它的 API 接到了自建中转站

Codex 改名 ChatGPT 之后,我把它的 API 接到了自建中转站
zhiyun Blog先说清楚:Codex 没消失,是搬家了
2026 年 7 月 9 日,OpenAI 把独立的 Codex 桌面 App 并入了统一的 ChatGPT 桌面端。现在你打开的那个 App 名字就叫 ChatGPT,里面并排三个模式:Chat(聊天)、Work(通用任务智能体)、Codex(编程模式)。老用户原来的项目、设置都还在,也可以把 Codex 设为默认视图;原来的老 ChatGPT 桌面端则改名叫 ChatGPT Classic。
所以别再满世界找“Codex 官网下载”了——装 ChatGPT 桌面端,编程干活切到 Codex 模式,就是它。
好消息是:本地的配置方式一点没变。管账号和接口的还是用户目录下 .codex 文件夹里的两个文件:config.toml 和 auth.json。这篇就讲怎么让它不走官方账号额度,改走我自建的 API 中转站。
为什么要多此一举接中转站
官方登录当然最省事,我不用中转站的时候也是直接登录。但用久了有三个实际问题:
- 额度按账号走、还有重置窗口:官方是类似“五小时一轮”的额度策略,任务跑一半额度见底,就只能等下一轮。
- 多账号没法合:手里有几个账号、多套订阅时,额度各是各的,切来切去很烦。
- 工具太多,入口太散:Codex、Claude Code、Gemini CLI 这些工具各连各的,管不过来。
我自己的解法是自建一个中转站:服务端跑 CLIProxyAPI,配 CPAMP 管理面板,账号在面板里统一管理——OAuth 登录导入、配额管理、还有 Codex 账号巡检,能一眼看到哪个账号还有多少额度、状态正不正常。对外只暴露一个 API 地址和一把 Key,本地所有工具都往这一个入口打。
中转站一侧,先准备好三样东西
- 一个 OpenAI 兼容的接口地址:中转站部署好之后会给出 API Base,形如
https://你的中转站域名,实际调用地址是它后面拼上/v1。 - 一把你自己生成的 API Key:在面板里生成,和后台登录密码是两回事,后面客户端要填的是这把 Key。
- 域名 + HTTPS:别长期用 IP 加端口裸奔。域名解析到服务器、证书配好再用。刚开始调试时如果走 Cloudflare 解析,建议先只做 DNS、别开橙色云代理,等直连测通了再考虑开代理,省得防火墙、端口、证书的问题搅在一起分不清。
客户端配置:两个文件,一次配通
先把 ChatGPT 桌面端完全退出(不是关窗口,是退干净),再进用户目录下的 .codex 配置目录。改之前两个原文件先各复制一份备份,配错了能退回来。
第一步:auth.json 填 Key
1 | { |
注意:这里填的是中转站的 Key,不是官方 OpenAI 的 Key,更不是中转站后台的登录密码——填错成登录密码是最常见的翻车点。另外这把 Key 别截图发群、别贴到公开地方。
第二步:config.toml 指向中转站
1 | model_provider = "OpenAI" |
几个关键字段说一下:
base_url是全篇最要紧的一行:换成你自己的中转站地址,末尾的/v1千万别漏,一大半“连不上”都是死在这;model/review_model:填你中转站里实际有的模型名,以面板里 AI 提供商给出的模型列表为准,官方的模型名在中转站里不一定叫同一个名字;wire_api = "responses":走 Responses API 协议;requires_openai_auth = true:让它按 OpenAI 的认证方式,去auth.json里读上面那把 Key;model_reasoning_effort:推理强度,复杂任务可以拉高,日常嫌慢就调低。
第三步:重启验证
两个文件覆盖回配置目录,重新打开 ChatGPT,切到 Codex 模式随便发一个任务。然后回中转站面板看日志:只要出现这次请求的调用记录,就说明客户端已经在走中转站了;面板的账号巡检里对应账号的额度有变化,是二次确认。
配不通?按这个顺序查
- 还是走官方额度:多半是文件没覆盖到正确的配置目录,或者客户端没完全退出、旧配置还在内存里。退出干净、确认文件落盘,再重启。
- 报认证失败(401):检查
auth.json里的 Key 是不是中转站生成的那把,前后有没有多余空格,有没有误填成后台登录密码。 - 超时 / 连不上:依次查域名解析、服务器防火墙、安全组 80/443 放行、反向代理和 SSL 证书。如果开了 Cloudflare 橙色云代理,先关掉测直连。
- 看不到模型列表或官方额度页:走第三方 API 时这是正常现象,判断标准只有一个——请求能不能成功、面板日志里有没有记录。
最后,一句话选型
轻度使用、偶尔写点脚本:官方登录最省心,这篇你看完就可以关了。
多账号、用量大、或者像我一样几个 AI 编程工具想统一走一个入口:自建中转站一次配好,后面每个工具都是“换个 base_url、填把 Key”的事,长期算下来省心得多。Codex 这次改名搬家,恰好是个提醒——客户端名字怎么变都无所谓,接口握在自己手里,才不怕它变。



