codex app每次打开重连5次Reconnecting问题解决

原因:

默认是使用websocket协议,在websocket重连等待五次(并且每次的超时时间足足有20s)之后才会切换到可以正常通信的HTTP协议,至于websocket协议为什么不通,可能是代理不支持websocket协议.

方案1:

在.codex目录(windows对应目录C:\Users\Administrator\.codex)新建一个.env文件内容为:

bash 复制代码
HTTP_PROXY="http://127.0.0.1:10809"
HTTPS_PROXY="http://127.0.0.1:10809"
ALL_PROXY="socks5://127.0.0.1:10808"

ps:端口对应代理的端口。改完记得重启codex。

方案2:

在 ~/.codex/config.toml(windows对应目录C:\Users\Administrator\.codex)中加入以下几行:

bash 复制代码
model_provider = "openai_http"     

[model_providers.openai_http]
name = "OpenAI HTTP only"
wire_api = "responses"
supports_websockets = false

或者:

bash 复制代码
model_provider = "openai_https"

[model_providers.openai_https]
name = "OpenAI"
requires_openai_auth = true
supports_websockets = false

ps : model_provider="openai_http"要放在配置文件开头,保证层级在最外侧。

方案3:

代理使用TUN模式可以websocket直接访问

方案4:

参考GitHub这篇脚本

相关推荐
赫媒派1 天前
Anthropic用Claude处理95%查询的实战
ai编程
kartjim1 天前
我用 AI 一小时写了一个世界杯数据可视化平台|前端 VibeCoding 初体验
前端·程序员·ai编程
唐老板1 天前
三个工具单拎都很猛,拼在一起才是完全体
ai编程
搬砖的码农1 天前
(05)进程一关对话就没了:聊天记录怎么存、重启怎么恢复
前端·agent·ai编程
doiito1 天前
【Agent Harness】为什么我把 JSON‑LD “编译成 DAG” 后,整个 Agent 平台立刻聪明了
ai·rust·架构设计·系统设计·ai agent
乘风gg1 天前
还在养虾吗?虾王已诞生:微信龙虾 ClawBot
前端·ai编程·claude
ServBay1 天前
Laravel Herd MCP 的替代,多语言与跨平台的 AI 本地开发选择
后端·ai编程·mcp
沉默王二1 天前
讯飞版Codex+GLM-5.2=顶级世界杯AI搭子
agent·ai编程
葡萄城技术团队1 天前
为什么最佳实践对人和 AI 都有价值?可维护性与可理解性的统一
ai编程