DopeVpn
博客 / OpenAI Codex CLI 国内怎么用?安装、ChatGPT 登录和终端代理设置

OpenAI Codex CLI 国内怎么用?安装、ChatGPT 登录和终端代理设置

2026-10-14 · DopeVpn

Codex CLI 是 OpenAI 出的命令行编程助手:在你的项目目录里读代码、改文件、跑命令,可以直接用 ChatGPT Plus / Pro 账号登录,也可以用 API Key。在国内用,常见三个问题:

  • 终端里连不上、一直超时
  • 登录 ChatGPT 账号的网页打不开
  • 提示地区不支持,或者账号被要求反复验证

为什么

连不上:OpenAI 的服务在墙外。浏览器能打开 ChatGPT,终端不一定能连上 —— 系统代理只管浏览器和大部分图形软件,命令行要单独设置。

地区:OpenAI 不对中国大陆和香港提供服务,出口在香港会被拒。

反复验证:OpenAI 对机房 IP、频繁换国家的登录很敏感。一个出口挤着几百人、或者今天日本明天美国,都容易触发。

第一步:安装

用 npm 安装(需要较新版本的 Node.js;国内可以临时用镜像源):

npm install -g @openai/codex --registry=https://registry.npmmirror.com

macOS 也可以用 Homebrew:brew install codex。Windows 上如果原生跑不顺,官方推荐的做法是在 WSL(Linux 子系统)里用。

第二步:让终端走代理

方法一(Windows 推荐):DopeVpn 打开「增强模式」,所有程序包括 WSL 和终端都会走 VPN。

方法二:设置代理环境变量。DopeVpn 桌面版默认的本地代理端口是 2080(被占用时会自动换一个)。

macOS / Linux:

export HTTPS_PROXY=http://127.0.0.1:2080
export HTTP_PROXY=http://127.0.0.1:2080

只对当前终端窗口有效,想一直生效就写进 ~/.zshrc 或 ~/.bashrc。

验证:同一个终端里运行 curl -I https://api.openai.com,有任何 HTTP 响应就是通了,超时就是还没走代理。

第三步:登录

在项目目录里运行 codex,选择用 ChatGPT 账号登录,会打开浏览器。浏览器这边也要连着 VPN。用 API Key 的话,设置好 OPENAI_API_KEY 环境变量即可。

常见报错

  • stream disconnected / 超时:终端没走代理,或者线路不稳 —— 先确认第二步,再换条线路试试。
  • 地区不支持 / 403:出口在香港等不支持的地区。
  • 反复要求验证:固定一个出口地区,别多人共用账号。

用 DopeVpn 的话

openai.com、chatgpt.com 在 DopeVpn 的 AI 专线名单里:Codex 的请求会自动从 OpenAI 支持的地区、只跑 AI 流量的干净出口出去,不会因为你手上选的是香港节点就被拒,也不用来回切节点。

注册送 3 天试用(每天 2GB,不用绑卡):

注册即送 3 天免费试用,装好 app 一键连接,畅游全球互联网

免费开始使用 →