跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashAI

Windows 下 Codex 代理配置与一键切换脚本方案

Windows 环境下 Codex 因网络限制无法连接 OpenAI API,导致界面一直显示“正在思考”。系统代理对 Electron 应用无效,直接修改配置文件也不生效。通过设置 HTTP_PROXY 和 HTTPS_PROXY 环境变量可实现联网,但会影响国内软件。提供基于批处理脚本的一键切换方案,既能保证 AI 工具正常联网,又不影响其他国内软件运行,适用于 Codex、Cursor、VSCode 等多种开发工具。

内存管理发布于 2026/4/6更新于 2026/9/989 浏览

问题背景

在 Windows 上使用 Codex 时,输入问题后界面一直显示'正在思考',但没有任何回答。排查发现并非 Codex Bug 或 API Key 问题,而是网络问题。

问题原因

Codex 需要访问 OpenAI API (https://api.openai.com),但在国内网络环境下无法直接访问,必须通过代理访问。

排查过程

方法 1:开启 Windows 系统代理

设置 → 网络和 Internet → 代理。开启系统代理后,Codex 仍然无法联网。原因是很多 Electron / Node 应用不会读取 Windows 系统代理。

方法 2:修改 Codex 配置

在 C:\Users\用户名\.codex\config.toml 中加入 proxy = "http://127.0.0.1:1099"。结果仍然不生效。

方法 3:设置环境变量

尝试使用 HTTP_PROXY 和 HTTPS_PROXY 环境变量。例如:

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

这可以让 Codex 联网,但会导致国内软件(如微信、QQ、浏览器、国内 API)也走代理。

解决方案

使用环境变量配合一键脚本切换代理。优点包括 AI 工具可联网、国内软件不受影响、一键开启/关闭、简单稳定。

脚本方案

提供两个脚本:proxy-toggle.bat 和 proxy-check.bat。

脚本 1:一键开关代理

文件名:proxy-toggle.bat

@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

功能:如果没开代理则自动开启,如果已开代理则自动关闭。

脚本 2:查看代理状态

文件名: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,然后重新打开 Codex、Cursor、VSCode、npm、pip 等开发工具。

关闭代理

再次双击 proxy-toggle.bat。

查看代理状态

双击 proxy-check.bat。

适用工具

此方法适用于所有会读取 HTTP_PROXY 环境变量的开发工具,包括:

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

总结

该方案支持一键切换代理,不影响国内软件,稳定可靠,是开发者通用方案。

目录

  1. 问题背景
  2. 问题原因
  3. 排查过程
  4. 方法 1:开启 Windows 系统代理
  5. 方法 2:修改 Codex 配置
  6. 方法 3:设置环境变量
  7. 解决方案
  8. 脚本方案
  9. 脚本 1:一键开关代理
  10. 脚本 2:查看代理状态
  11. 使用方法
  12. 开启代理
  13. 关闭代理
  14. 查看代理状态
  15. 适用工具
  16. 总结

更多推荐文章

查看全部
  • 企业微信群机器人添加点击链接教程:图文与 Markdown 实现
  • 常用 Python 集成开发环境(IDE)优缺点对比
  • Llama-2-7b 在昇腾 NPU 上的六大核心场景性能基准测试
  • 搞懂 AI 前端:它和普通前端到底差在哪,又该怎么学
  • node-llama-cpp 安装与配置:Windows、Linux 和 Mac 全平台教程
  • VSCode Copilot 认证失败排查与修复技巧
  • Cubase 15 核心定位与潜在新功能分析
  • 7 款热门 Claude Skills 开源工具:GitHub 精选技能库
  • 深入理解 Web Worker
  • 数学建模五类模型 40+ 常用算法及手册汇总
  • Windows 下 Git 常规操作:命令行与 TortoiseGit
  • OpenClaw 安全 AI 助理搭建指南:阿里云 Docker 本地部署方案
  • 硬件开发中的 AI 工具:Schematik 与 Quilter 对比
  • C++ STL list 容器详解:使用与模拟实现
  • LangChain 结合 Milvus 与千帆大模型构建 RAG 应用实践
  • GitHub 教育认证通过后如何领取 Copilot Pro
  • WebCode 与 Clawdbot 项目深度对比分析
  • GitHub Desktop 与命令行 Git 效率对比实测
  • OpenCode 集成 GitHub Copilot 计费原理与优化方案
  • To B 领域最易实现的 Agent 应用场景(一):DataAgent

相关免费在线工具

  • 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