解决Codex 代理不生效导致Reconnecting.. 1/5重连循环的解决思路

信息来源: X
看点:点破了桌面端 AI 工具常见的网络代理坑,给遇到重连死循环的开发者提供了直接的排查方向,避免盲目等待。

最近有开发者在使用 Codex Desktop 时遇到了连接超时、反复重连的问题。这其实和它的应用形态有直接关系。Reconnecting.. 2/5

Codex Desktop 是桌面端应用,它不像浏览器那样能自动接管系统代理设置。在启动时,它必须显式读取环境变量中的网络代理配置,才能正常走代理网络。

如果你的网络环境需要代理才能访问,但没有提前配置好环境变量,Codex Desktop 就会默认自己能直连目标服务器。结果往往是等半天没响应,最后只能不断进入重连循环。

解决办法是在系统中显式设置 HTTP_PROXY 和 HTTPS_PROXY 环境变量,确保应用启动时能正确读取到代理配置,避免无意义的等待。

怎么用

  • 需在系统环境变量中手动添加 HTTP_PROXY 和 HTTPS_PROXY
  • 适合网络环境需要代理才能访问 API 的开发者
  • 设置后需重启 Codex Desktop 使其重新读取变量

上面图片显示的 http,https 的代理端口都是 6152,可以手动创建,或者编辑已有的 ~/.codex/.env, 写入代理变量。

HTTP_PROXY=http://127.0.0.1:6152
HTTPS_PROXY=http://127.0.0.1:6152

编辑完 ~/.codex/.env,保存之后,退出 codex Desktop 后重新打开 codex Desktop,即可解决这个问题。

不想手搓的话,可以使用下面的 Prompt,发送给 Codex

帮我修复 Codex Desktop 一直 Reconnecting 的问题。

请定位我本机正在使用的代理端口和代理协议,然后创建或更新 ~/.codex/.env,写入以下代理配置。不要写死端口,请替换成实际端口;如果文件已经存在,保留其他配置。

HTTP_PROXY="http://127.0.0.1:<HTTP 或 mixed 端口>"
HTTPS_PROXY="http://127.0.0.1:<HTTP 或 mixed 端口>"


写入后检查配置是否正确,并告诉我需要如何重启 Codex Desktop。

当然,你也可以试一下,我的一键自动化脚本(只适用macOS)

#!/bin/bash
# 检测 macOS 系统代理并更新 ~/.codex/.env

ENV_DIR="$HOME/.codex"
ENV_FILE="$ENV_DIR/.env"

# 读取系统代理配置
proxy_info=$(scutil --proxy)

http_enabled=$(echo "$proxy_info" | awk '/HTTPEnable/{print $3}')
http_host=$(echo "$proxy_info" | awk '/HTTPProxy/{print $3}')
http_port=$(echo "$proxy_info" | awk '/HTTPPort/{print $3}')

https_enabled=$(echo "$proxy_info" | awk '/HTTPSEnable/{print $3}')
https_host=$(echo "$proxy_info" | awk '/HTTPSProxy/{print $3}')
https_port=$(echo "$proxy_info" | awk '/HTTPSPort/{print $3}')

# 构建代理 URL
http_proxy=""
https_proxy=""

if [[ "$http_enabled" == "1" && -n "$http_host" && -n "$http_port" ]]; then
    http_proxy="http://${http_host}:${http_port}"
fi

if [[ "$https_enabled" == "1" && -n "$https_host" && -n "$https_port" ]]; then
    https_proxy="http://${https_host}:${https_port}"
fi

# 如果 HTTP 代理和 HTTPS 代理都没有
if [[ -z "$http_proxy" && -z "$https_proxy" ]]; then
    echo "❌ 未检测到系统代理,当前无代理设置。"
    exit 0
fi

# HTTPS 未单独设置时,复用 HTTP 代理
if [[ -n "$http_proxy" && -z "$https_proxy" ]]; then
    https_proxy="$http_proxy"
fi

echo "✅ 检测到系统代理:"
[[ -n "$http_proxy" ]]  && echo "   HTTP_PROXY=$http_proxy"
[[ -n "$https_proxy" ]] && echo "   HTTPS_PROXY=$https_proxy"

# 确保目录存在
mkdir -p "$ENV_DIR"

# 如果 .env 文件不存在,直接创建
if [[ ! -f "$ENV_FILE" ]]; then
    {
        [[ -n "$http_proxy" ]]  && echo "HTTP_PROXY=$http_proxy"
        [[ -n "$https_proxy" ]] && echo "HTTPS_PROXY=$https_proxy"
    } > "$ENV_FILE"
    echo "📄 已创建 $ENV_FILE 并写入代理配置。"
    exit 0
fi

# 文件已存在,更新或追加
update_or_append() {
    local key="$1" value="$2"
    if grep -q "^${key}=" "$ENV_FILE"; then
        sed -i '' "s|^${key}=.*|${key}=${value}|" "$ENV_FILE"
        echo "🔄 已更新 ${key}"
    else
        echo "${key}=${value}" >> "$ENV_FILE"
        echo "➕ 已追加 ${key}"
    fi
}

[[ -n "$http_proxy" ]]  && update_or_append "HTTP_PROXY" "$http_proxy"
[[ -n "$https_proxy" ]] && update_or_append "HTTPS_PROXY" "$https_proxy"

echo "✅ $ENV_FILE 已更新完成。"

图片来源:x.com

相关快讯

巧用5小时滚动窗口,Codex与Claude Code额度变相翻倍技巧

Codex和Claude Code的额度限制基于5小时滚动窗口,且窗口结束后不会自动重置,需发消息才触发新窗口。利用此机制,可在工作前3小时通过自动化发消息提前触发窗口,使核心工作时间内经历一次额度重置,变相获得双倍额度。注意5小时窗口上还...
X
2026-06-03
警惕!Codex更新触发二次验证,接码注册账号或直接报废

警惕!Codex更新触发二次验证,接码注册账号或直接报废

多位用户反馈,使用接码平台注册的 Codex 账号在更新并重新登录时,系统会要求二次手机号验证。由于无法再次获取原接码号码,账号将直接报废。目前尚不确定这是偶发Bug还是官方风控升级,建议接码注册用户暂勿升级或退出登录。
X
2026-05-31
Skill怎么写,Skill目录结构和参数详解

Skill怎么写,Skill目录结构和参数详解

写AI Skill别一上来就搞复杂,最小结构只需一个文件夹加SKILL.md。核心参数name要稳定,description必须写清“何时用”。正文建议按SOP格式写明目标、步骤和规则,复杂时再扩展scripts等目录。这种渐进式设计能大幅...
mp.weixin.qq.com
2026-05-26
3款开源工具去除Gemini等AI水印,解决平台限流痛点

3款开源工具去除Gemini等AI水印,解决平台限流痛点

针对小红书等平台通过识别AI可见水印和隐形SynthID水印进行限流的问题,X用户分享了3款开源去水印工具。分别支持GUI批量处理、浏览器本地快速去水印,以及彻底清理SynthID和C2PA隐形凭证。适合AI创作者使用,但需注意隐形水印去除...
X
2026-05-23

保姆级教程:中国免费注册土耳其Apple ID

Berryxia.AI在X平台发布2026最新教程,教中国大陆用户免费注册土耳其地区Apple ID,声称成功率近100%。教程包括注册国区ID、网页转区、手机切换等步骤,需使用全局网络和地址生成工具。适合想访问土耳其App Store的用...
X
2026-05-15
Similarweb数据:ChatGPT网络流量份额下滑,Gemini增长迅猛

Similarweb数据:ChatGPT网络流量份额下滑,Gemini增长迅猛

根据Similarweb统计,ChatGPT的网站流量份额在一年内从约78%降至约54%。与此同时,Google Gemini的份额从约7%大幅跃升至约27%,增长约三倍。但需注意,该数据仅反映网页端流量,未计入API、桌面及移动端应用的使...
The Decoder:AI News(RSS)
2026-05-14

暂无评论

none
暂无评论...