最近在 Mac 上使用 Codex 时,遇到了反复 reconnecting、连接不稳定的问题。
如果你本地已经开了代理,可以尝试给 Codex 单独配置环境变量,让它走本地代理端口。

1. 找到代理本地端口

先查看你当前代理工具的 HTTP / HTTPS 端口,比如常见的是:

127.0.0.1:7890
127.0.0.1:7897
127.0.0.1:1087

具体端口以自己代理软件里的配置为准。

2. 创建 Codex 配置目录

打开 Terminal,执行:

mkdir -p ~/.codex

3. 编辑 Codex 环境变量文件

nano ~/.codex/.env

写入下面两行:

HTTPS_PROXY="http://127.0.0.1:你的端口"
HTTP_PROXY="http://127.0.0.1:你的端口"

例如你的代理端口是 7890,就写成:

HTTPS_PROXY="http://127.0.0.1:7890"
HTTP_PROXY="http://127.0.0.1:7890"

4. 保存并退出 nano

在 nano 编辑器中:

Control + O   保存
回车          确认文件名
Control + X   退出

5. 重启 Codex

配置完成后,重新打开 Codex。
如果问题是网络代理导致的,通常就能解决一直 reconnecting 的问题。

小结

Mac 版 Codex 反复 reconnecting 时,可以优先检查:

1. 当前网络是否能访问相关服务
2. 代理软件是否开启
3. Codex 是否正确读取代理环境变量
4. ~/.codex/.env 中端口是否填写正确

核心配置就是这两行:

HTTPS_PROXY="http://127.0.0.1:你的端口"
HTTP_PROXY="http://127.0.0.1:你的端口"

希望能帮到同样遇到 Codex 连接问题的同学。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐