@
jackerbauer 打开终端,输入以下命令:
```
curl.exe
ipinfo.io/city```
如果返回你所在的城市,说明 Codex 没有得到加速。
再输入,示例中的端口号( 7897 )需要根据自身实际情况调整:
```
& {
[System.Environment]::SetEnvironmentVariable("http_proxy","http://127.0.0.1:7897","User")
[System.Environment]::SetEnvironmentVariable("https_proxy","http://127.0.0.1:7897","User")
[System.Environment]::SetEnvironmentVariable("HTTP_PROXY","http://127.0.0.1:7897","User")
[System.Environment]::SetEnvironmentVariable("HTTPS_PROXY","http://127.0.0.1:7897","User")
}
```
这条命令是为系统内的各种 Shell 注入代理的环境变量,完成后退出重启 Codex ,这时用规则分流应该也可以正常使用了。
客户端的底层尤其是 agent 思考时也会调用系统终端,我们常用的“系统代理”只是让浏览器能够访问外网,像上面那样注入“终端代理”后能够让 git 、pip 等等都得到加速,codex-cli 同理(图形化客户端的底层在调用)。