原因
每次都重连的原因是Codex默认使用websocket协议,websocket重连会等待五次(并且每次的超时时间有20s),之后才会切换到可以正常通信的HTTP协议。

解决方案一[推荐]
在codex的目录[C:\Users\**\.codex]下新增.env文件,文件内容如下
HTTP_PROXY=http://127.0.0.1:7897
HTTPS_PROXY=http://127.0.0.1:7897
要注意的是代理端口
解决方案二 [不太推荐,会丢失历史记录]
在codex的目录[C:\Users\**\.codex]下找到config.toml文件,添加以下几行配置
# 放最前面
model_provider = "openai_https"
# 放最后面就行
[model_providers.openai_https]
name = "OpenAI"
wire_api = "responses"
supports_websockets = false
https://github.com/openai/codex/issues/14297#issuecomment-4551061309
https://mp.weixin.qq.com/s/KFZMDCbiakzuD5iNJ7pvuQ










