Codex正在重新连接解决方式

问题

在使用Codex过程中,每次打开软件发起对话都要重新连接5次才能开启对话,中间会卡一段时间,非常浪费时间。

分析

Codex 在启动连接时,使用的是 WebSocket协议。WebSocket 的作用是建立一条实时通信通道,如果连接正常,前端和服务器之间可以保持持续通信,响应会更及时,体验也会更流畅。

但问题在于,并不是所有代理环境都能很好地处理 WebSocket。特别是在 使用 Clash等代理工具时,经常会出现一种情况:普通的 HTTP / HTTPS 请求可以正常通过代理,但 WebSocket 连接却无法稳定建立。当 WebSocket 多次连接失败后,Codex 最终会放弃这条连接方式,转而回退到普通的 HTTP 请求。由于 HTTP / HTTPS 在你的代理环境里是可以正常工作的,所以回退之后,Codex 又突然恢复正常了。

解决方法

以MacOs为例

先打开.codex目录

bash 复制代码
open /Users/xxx/.codex

新建.env文件用于配置环境变量,编写脚本如下:

bash 复制代码
HTTP_PROXY="http://127.0.0.1:7897"
HTTPS_PROXY="http://127.0.0.1:7897"
NO_PROXY="localhost,127.0.0.1,::1"

注意最后的那个端口要和你的代理软件上的端口一致。

最后再重启软件重新发起对话:

可以看出,已经没有重新连接的过程了。

相关推荐
VIP_CQCRE2 天前
Codex CLI 如何高效整合 Ace Data Cloud MCP:把开发、生成、搜索和发布放进一个终端
ai工具·开发效率·mcp·codex cli·ace data cloud
CV-deeplearning3 天前
万物皆可 Markdown!开源 MCP 服务器 Markdownify,10 种格式一键转换
开源·markdown·格式转换·ai工具·mcp·markdownify
特别关注外国供应商3 天前
Cohesity 获得 第 12,619,501 号专利,该专利涵盖了其企业数据生成式人工智能平台 Cohesity Gaia™ 的基础技术
人工智能·专利·rag·genai·ai工具·gaia·cohesity
小庞在加油23 天前
从qmake到CMake+VSCode:Qt项目现代化迁移与AI提效实战指南
vscode·qt·ai·ai工具
天丁o1 个月前
我把 AI 软文发布助手开源了:OpenArticleHub 的本地网页、发布台账和安全边界设计
node.js·ai工具·开源工具·软文发布·多平台发布
VertGrow AI销冠1 个月前
VertGrow-销冠Claw:一句话跑通营销全闭环
ai工具·ai营销
lucky-billy1 个月前
AI工具使用记录
ai工具
lwyingdao1 个月前
Codex接入国产大模型,三步配置,无需OpenAI账号
人工智能·ai编程·ai工具
avi91111 个月前
AI工具-口播-读网页(需要梯子)Read Aloud
aigc·ai工具·口播·读文本