跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
编程语言VScodeNode.jsWeChatAI大前端

Windows 下 Codex 一直显示“正在思考”的代理解决方案

Windows 上 Codex 一直停在“正在思考”通常不是程序本身故障,而是无法直连 OpenAI 接口。系统代理和配置文件方案不一定生效,最稳妥的做法是通过 HTTP_PROXY/HTTPS_PROXY 环境变量让开发工具走代理,并用批处理脚本一键开启、关闭和检查状态。这样既能让 Codex、Cursor、VSCode、npm、pip 等工具联网,也不会长期影响微信、浏览器等国内软件。

Haria发布于 2026/4/11更新于 2026/7/2721 浏览

问题背景

最近在 Windows 上使用 Codex 时,碰到了一个挺典型但也挺折腾的问题:输入内容后,界面一直停在'正在思考',却迟迟没有返回结果。

一开始很容易怀疑是 Codex 本身有问题,或者是 API Key、配置项没配对。实际排查下来,根因并不复杂:网络访问受限,Codex 连接不到 OpenAI 接口。

Codex 需要访问 https://api.openai.com,而在当前网络环境下,直连通常不可用,所以就得把代理这件事处理好。

排查过程

先试系统代理

我先在 Windows 的'设置 → 网络和 Internet → 代理'里打开了系统代理,但结果并不理想,Codex 还是连不上。

这类情况很常见。很多基于 Electron 或 Node 的应用,并不会老老实实读取 Windows 系统代理设置,所以'系统代理已开启'不等于'程序一定会走代理'。

再改 Codex 配置

接着我尝试直接修改 Codex 的配置文件:

C:\Users\用户名\.codex\config.toml

加上:

proxy = "http://127.0.0.1:1099"

但这一步同样没有把问题彻底解决,Codex 还是没有正常联网。

最后试环境变量

真正有效的是通过环境变量设置代理:

HTTP_PROXY=http://127.0.0.1:1099 HTTPS_PROXY=http://127.0.0.1:1099

这样一来,Codex 终于能正常访问网络了。只是新的问题也跟着出来了——国内软件和本地一些工具也会一起走代理,比如微信、QQ、浏览器,甚至一些国内 API 请求都会受到影响。

这显然不是一个适合长期手工维护的方案。

最终方案:用脚本一键切换代理

更稳妥的做法,是把代理配置做成一个可开可关的脚本:需要用 AI 工具时打开,不需要时马上关闭。这样既能保证 Codex、Cursor、VSCode 之类的开发工具正常联网,又不会影响日常使用。

我这里用了两个批处理脚本:

  • proxy-toggle.bat:一键开启或关闭代理
  • proxy-check.bat:查看当前代理状态

一键开关代理

proxy-toggle.bat 的思路很简单:如果当前没有设置 HTTP_PROXY,就写入代理地址;如果已经设置了,就清空它们。脚本内容如下:

@echo off
chcp 65001 >nul

if "%HTTP_PROXY%"=="" (
    setx HTTP_PROXY http://127.0.0.1:1099 >nul
    setx HTTPS_PROXY http://127.0.0.1:1099 >nul
    color 0A
    echo.
    echo ==============================
    echo 代理已开启
    echo ==============================
    echo.
    echo 代理地址: http://127.0.0.1:1099
) else (
    setx HTTP_PROXY "" >nul
    setx HTTPS_PROXY "" >nul
    color 0C
    echo.
    echo ==============================
    echo 代理已关闭
    echo ==============================
)

echo.
echo 请关闭并重新打开 Codex / Cursor / VSCode 等软件。
echo.
echo 请按任意键继续...
pause >nul
color 07

这里有个细节要注意:setx 修改的是用户环境变量,不会立刻影响已经打开的程序。所以脚本执行完之后,最好把 Codex、Cursor、VSCode 这类应用关掉再重新打开一次,新的环境变量才会真正生效。

查看代理状态

如果你不确定当前代理有没有开,可以直接跑 proxy-check.bat:

@echo off
chcp 65001 >nul

if "%HTTP_PROXY%"=="" (
    color 0C
    echo.
    echo ==============================
    echo 当前未开启代理
    echo ==============================
) else (
    color 0A
    echo.
    echo ==============================
    echo 当前已开启代理
    echo ==============================
)

echo.
echo 请按任意键继续...
pause >nul
color 07

这个脚本不会改任何配置,只是帮你确认当前环境变量状态,适合排查'我明明开了代理,怎么还是不行'这类问题。

使用方式

把这两个脚本放到桌面,或者放到你顺手的工具目录里,平时需要时直接双击即可。

  • 开启代理:双击 proxy-toggle.bat
  • 关闭代理:再次双击 proxy-toggle.bat
  • 查看状态:双击 proxy-check.bat

如果你刚开了代理,记得把相关工具重新启动一遍,再去测试 Codex、npm、pip、git 这些命令行工具的联网情况。

这个方案适合哪些工具

只要是会读取 HTTP_PROXY / HTTPS_PROXY 环境变量的开发工具,基本都能受益,包括:

  • Codex
  • Cursor
  • VSCode
  • npm
  • pip
  • git
  • curl

换句话说,这套做法不只适用于 AI 工具,很多日常开发场景都能直接复用。

结论

Windows 下 Codex 一直停留在'正在思考',很多时候不是它真的卡死了,而是网络请求没出去。比起依赖系统代理或手动反复改配置,使用环境变量配合一键脚本切换,会更稳,也更符合开发者日常使用习惯。

如果你也遇到 Codex 无法联网、AI 工具长时间没有响应的问题,不妨先检查代理,再试试这套切换方式。通常几分钟就能把问题定位清楚。

目录

  1. 问题背景
  2. 排查过程
  3. 先试系统代理
  4. 再改 Codex 配置
  5. 最后试环境变量
  6. 最终方案:用脚本一键切换代理
  7. 一键开关代理
  8. 查看代理状态
  9. 使用方式
  10. 这个方案适合哪些工具
  11. 结论
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Webnovel Writer:基于 Claude Code 的长篇网文 AI 创作系统
  • LLaMA Factory 实现 LLMs 指令监督微调 (SFT) 完整工作流程
  • 国内主流 AI 工具对比:豆包、元宝、千问等七款应用
  • GitHub Copilot 接入第三方模型 API 实战
  • MATLAB Copilot_AI 工具箱:对接多款 AI 大模型辅助编程
  • 基于 SpringBoot 的艺术展览网站设计与实现
  • CentOS 7 部署 Docker、PostgreSQL 与 Redis 实战指南
  • C++ 轻量级搜索引擎实战:正/倒排索引构建指南
  • DeepSeek 隐藏玩法与高阶提示词应用指南
  • 手机端 Stable Diffusion 开源工具使用指南
  • Windows 环境 llama.cpp 编译与 Qwen 模型本地部署
  • VS Code 远程配置 GitHub Copilot 无法使用排查指南
  • 在 VMware 中搭建 macOS 15 并解决 Apple ID 登录错误
  • Java 滑动窗口算法实战:LeetCode 经典题目解析
  • Copilot 核心功能、版本区别及使用场景
  • 论文笔记:DiT 可扩展扩散模型与 Transformer 架构
  • CentOS 7.6 国内镜像下载地址
  • Java JUnit NoSuchMethodError 错误排查与 Spring Boot 版本兼容修复
  • AIGC 微电影《编钟》制作复盘
  • 国产开源 AI 工具爱派 (AiPy):支持本地部署与 Python 自动化办公

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online