
Codex 不开虚拟网卡也能走本地代理配置 ~/.codex/.env最近在使用 Codex 的时候很多人会习惯把代理软件切到“虚拟网卡 / TUN / 增强模式”这样 Codex 的网络请求就能自动走代理。不过如果只是希望 Codex 使用本机代理其实不一定要开启虚拟网卡。可以直接在 Codex 配置目录下新建或编辑~/.codex/.env文件写入代理环境变量。配置方法打开~/.codex/.env加入下面三行HTTP_PROXYhttp://127.0.0.1:7897 HTTPS_PROXYhttp://127.0.0.1:7897 NO_PROXYlocalhost,127.0.0.1保存后重启 Codex让配置生效。变量说明HTTP_PROXY指定 HTTP 请求使用的代理地址。HTTPS_PROXY指定 HTTPS 请求使用的代理地址。NO_PROXY指定不走代理的地址例如本机服务localhost和127.0.0.1。这里的127.0.0.1:7897是本地代理监听地址和端口请按自己代理软件里的实际端口修改。如果你的代理端口不是7897需要同步改成对应端口。Windows 路径提示在 Windows 上~/.codex/.env通常对应C:\Users\你的用户名\.codex\.env如果文件不存在可以手动新建一个纯文本文件文件名就是.env。小结这种方式相当于直接告诉 Codex 使用本地 HTTP 代理。只要代理软件已经开启本地 HTTP 代理端口Codex 就可以通过这些环境变量走本地代理不一定非要开启虚拟网卡模式。简单来说创建或编辑~/.codex/.env写入HTTP_PROXY、HTTPS_PROXY、NO_PROXY重启 Codex相比虚拟网卡模式这个办法更轻量也更方便排查网络问题。