Skip to main content

关于 Codex / CPA 使用稳定性的更新

关于 Codex / CPA 使用稳定性的更新

更新时间:2026-05-27


我这边已经给 CPA 开启了 WSS,目前链路为:

Codex 本地客户端 → WebSocket → CPA → WSS → OpenAI


解决的问题

这次主要是为了解决近期 Codex 常见问题,例如:

  • 卡在"正在思考"
  • 长时间 0 token
  • 请求长时间无返回
  • 最终 context canceled

相关讨论

  • https://github.com/router-for-me/CLIProxyAPI/issues/3530
  • https://linux.do/t/topic/2236510
  • https://linux.do/t/topic/2236806/4?u=jasper007

你需要做的

如果继续使用当前 CPA,需要同步修改本地 Codex 的 config.toml,否则客户端可能仍走旧 HTTP/SSE 路径。

Windows 配置文件一般在:

C:\Users\你的用户名\.codex\config.toml

请确认配置类似如下:

model_provider = "cliproxyapi"
model = "gpt-5.5"
model_reasoning_effort = "high"

[model_providers.cliproxyapi]
name = "cliproxyapi"
base_url = "https://cpa.20020519.xyz/v1"
env_key = "CPA_POOL_KEY"
wire_api = "responses"
supports_websockets = true

重点是:

supports_websockets = true

⚠️ 注意必须放在 [model_providers.cliproxyapi] 下。

修改后请完全退出 Codex App / CLI 再重新启动,仅新建对话可能不会重新加载配置。


验证方法

如果修改后恢复正常回复,基本说明已经切换到新的 WSS 链路。后续若仍出现"正在思考"或 0 token,可继续反馈,我再结合日志排查。


说明

这次主要是为了绕开近期 Codex 旧 HTTP/SSE 路径的不稳定问题。后续新增的 Codex 凭证也会默认开启 WSS,大家可以先观察一段时间稳定性。