Codex CLI WebSocket 配置生成器
生成 config.toml 和 auth.json 两个文件。config.toml 负责连接
api.huangjia.xin、provider、wire_api 和默认模型;auth.json 负责认证并保存你的个人 sub2api API key。
安全提醒:为了 WebSocket v2 稳定性,推荐
auth.json,不再推荐把 token 写进
experimental_bearer_token。每个人使用自己的 key,不共享 auth.json。本页面不会上传 key,也不会写入
localStorage、sessionStorage、cookie、URL 或服务器日志。
1. 输入个人 key粘贴自己的 sub2api API key,默认隐藏,生成逻辑只在浏览器本地运行。
2. 生成双文件实时生成
config.toml 与 auth.json,key 不要求 sk- 前缀。3. 安装到 ~/.codex浏览器无法直接写入本机目录,需要复制命令执行或下载文件手动放置。
配置输入
刷新页面后 key 会消失。
SHA-256 前 12 位
等待输入
默认使用 responses。普通 curl /v1/responses 仍是 HTTP 路径,不能代表 Codex CLI WebSocket 是否生效。
macOS/Linux 通常是 ~/.codex;Windows 通常是 %USERPROFILE%\.codex。
macOS / Linux 一键命令
复制后只在自己的终端执行,不要贴到聊天、工单或公开文档。命令里会包含你的 key。
Windows PowerShell 命令
复制后只在自己的 PowerShell 执行,不要贴到公开位置。命令里会包含你的 key。
下载文件
文件由浏览器本地生成,不经过服务器。下载后手动放到自己的 ~/.codex 文件夹。
config.toml
provider、base_url、wire_api、默认模型
auth.json
个人 API key;不要共享
生成预览
config.toml
auth.json
测试与排障
安装后建议先运行:
codex --version
然后打开一个 ASCII 路径的测试目录,启动 Codex,选择 gpt-5.4-mini,发送:
Reply with ok only.
- 如果服务端启用了 WebSocket v2,真实 Codex CLI 请求应走 WS;普通 curl 不能代表 WebSocket 是否生效。
401 INVALID_API_KEY通常是auth.json未写入、key 错误,或 Codex 旧进程缓存旧认证。- 修改后需要重新打开 Codex 会话。
- 中文路径可能导致 WebSocket header 编码问题,建议先在 ASCII 路径下测试。
- 如果 key 曾经贴到聊天里,建议轮换。
- 不要多人共享
auth.json,不要把 key 写到仓库、聊天或文档。