Skip to content

Codex下载与安装教程:Windows、macOS、Linux CLI及国内使用指南(2026)

最后更新:2026 年 9 月 2 日。本文重新核对 Codex Web、CLI、IDE、App 的入口分流,补充 Windows、macOS、Linux 下载与安装验收、认证排错和国内开发者的用量核对方法。入口、账号计划与额度可能变化,请以官方或服务页面的实时信息为准。

第一次接触 Codex,不必同时折腾所有入口。你只需要先回答一个问题:是想把任务交给云端,还是想让 Codex 直接进入本地项目改代码?

  • 不想安装环境,先体验任务执行:用 Codex Web
  • 习惯终端、Git 和本地项目:安装 Codex CLI
  • 长时间在编辑器中工作:安装 Codex IDE 扩展
  • 想集中管理线程、Diff 和多个项目:查看 Codex App

国内开发者入口

能正常使用 OpenAI 官方服务时,优先选择官方 Codex 入口。需要第三方提供的 ChatGPT Pro 与 Codex 用量方案,可以查看 zeogpt.com

ZeoGPT 是第三方服务,不是 OpenAI 官网。连接方式、可选用量、支持范围、价格和有效期均以其实时页面为准;不要把 OpenAI 密码、验证码、私钥或公司机密提交到非必要页面。

2026年9月2日更新:Codex下载入口速查

搜索“Codex下载”时,先按操作系统和工作方式选择来源,不要安装名称相似的非官方中文安装包:

需求推荐下载或安装方式适用场景
Windows 原生安装OpenAI 官方 PowerShell 安装脚本,或 npmWindows 终端、本地项目
macOS / Linux CLIOpenAI 官方 Shell 脚本,或 npm终端、Git、服务器环境
macOS 图形化安装Homebrew Cask 或官方 Codex App 页面日常开发和多任务管理
手动下载指定版本OpenAI Codex GitHub Releases需要固定版本或特定架构
不想先安装Codex Web先体验云端开发任务

下载完成后,至少运行 codex --versioncodex --help。能启动 CLI 不等于已经完成账号认证,也不等于当前账号拥有对应的 Codex 用量;这三件事要分别验证。

Codex Web、CLI、IDE 和 App 入口选择流程


一、Codex是什么?

Codex 是 OpenAI 面向软件开发场景的编程智能体。它不只生成代码片段,还可以在得到授权后阅读仓库、定位文件、修改代码、运行命令、执行测试,并根据运行结果继续排查。

可以把普通聊天和 Codex 的区别简单理解为:

工具更适合的任务
普通 AI 对话解释概念、分析报错、生成独立代码片段
Codex进入真实项目,完成“阅读、修改、验证”的连续任务

Codex 可以理解中文指令,但“Codex 中文版”不是一个需要单独下载的破解软件。安装时应使用 OpenAI 官方脚本、npm、Homebrew 或官方 GitHub Release,不要下载来源不明的所谓中文安装包。


二、Codex Web、CLI、IDE和App怎么选?

OpenAI 官方仓库当前列出了四类常见入口:Codex Web、Codex CLI、Codex IDE 和 Codex App。

入口适合谁主要特点官方入口
Codex Web想先体验、不想安装环境的用户在网页中提交云端开发任务打开 Codex Web
Codex CLI终端、Git 和本地项目用户直接在项目目录中阅读、修改和验证Codex CLI 文档
Codex IDEVS Code、Cursor、Windsurf 用户在编辑器上下文中提问和修改Codex IDE 文档
Codex App想用独立工作台管理任务的用户适合查看线程、Diff 和切换项目Codex App

新手选择建议

  1. 只是想看看 Codex 能做什么:先用 Web;
  2. 已经有一个本地项目:优先用 CLI;
  3. 大部分时间都在 VS Code 等编辑器里:优先用 IDE 扩展;
  4. 需要同时管理多个开发任务:再考虑 App。

四种入口不是必须全部安装。先跑通一种,再根据工作流增加其他入口,学习成本更低。


三、使用Codex前需要准备什么?

开始前建议准备:

  • 一个可用的 ChatGPT 账号、OpenAI API 方案或第三方 Codex 方案;
  • 一个不包含生产密钥的小型测试项目;
  • Git,用于检查和管理代码改动;
  • 安装 npm 版 CLI 时需要 Node.js 与 npm;
  • 项目自己的运行、测试或构建环境;
  • 对仓库已有未提交改动的基本了解。

先检查本机环境:

bash
git --version
node --version
npm --version

使用 OpenAI 官方独立安装脚本时,Node.js 不是安装 Codex CLI 的必要前提;但如果你的项目是前端或 Node.js 项目,项目本身仍然需要对应运行环境。

不要直接在生产目录试用

第一次使用时,选一个熟悉的小仓库或测试分支。先运行 git status,确认哪些改动原本就存在,再让 Codex 开始工作。


四、最容易入门的方式:Codex Web

如果不想先处理终端、PATH 或 Node.js,Codex Web 是最容易理解的入口。

基本流程:

  1. 打开 Codex Web 并登录;
  2. 按页面提示选择或连接代码仓库;
  3. 只授权当前任务需要的仓库范围;
  4. 输入一个可以独立完成的小任务;
  5. 阅读执行摘要、代码差异和验证结果;
  6. 确认无误后,再决定是否把结果合并到项目。

适合第一次尝试的任务:

text
阅读这个仓库,不要修改文件。
告诉我技术栈、首页入口、构建命令和测试命令。

Web 更适合边界明确、可以交给云端处理的任务。涉及本地专有环境、未上传文件或必须直接操作本机命令时,CLI 往往更顺手。


五、Codex CLI下载安装教程

Codex CLI 是本地开发最常用的入口。它在当前项目目录运行,因此开始前要确认终端所在路径正确。

Windows安装Codex CLI

OpenAI Codex 官方仓库当前给出的 PowerShell 安装命令是:

powershell
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

也可以使用 npm:

powershell
npm install -g @openai/codex

安装后关闭并重新打开终端,再检查:

powershell
codex --version
codex --help

macOS和Linux安装Codex CLI

OpenAI 官方仓库当前提供独立 Shell 安装脚本:

bash
curl -fsSL https://chatgpt.com/codex/install.sh | sh

也可以通过 npm 安装:

bash
npm install -g @openai/codex

macOS 用户还可以使用 Homebrew:

bash
brew install --cask codex

从GitHub Release手动下载

无法使用包管理器时,可以前往 OpenAI Codex 最新 GitHub Release,根据操作系统和处理器架构选择文件。手动安装更容易选错架构,新手优先使用官方脚本、npm 或 Homebrew。

三项安装验收

bash
codex --version
codex --help

然后进入一个测试项目:

bash
cd /path/to/your-project
git status
codex

三项分别验证:终端能找到 Codex、CLI 能正常启动、Codex 能从正确的项目目录进入交互。

Codex CLI怎么升级?

npm 安装版:

bash
npm install -g @openai/codex@latest

Homebrew 安装版:

bash
brew upgrade --cask codex

升级后再次运行 codex --version。不要同时保留脚本、npm、Homebrew 和旧二进制等多个安装来源,否则终端可能继续调用旧版本。


六、Codex CLI怎么登录?国内怎么用?

运行 codex 后,根据终端提示选择认证方式。不要把 ChatGPT 订阅、OpenAI API 余额和第三方平台用量混为一套规则。

方式一:使用ChatGPT账号登录

OpenAI 官方仓库建议运行 codex 后选择 Sign in with ChatGPT。官方仓库当前提到 Plus、Pro、Business、Edu 和 Enterprise 等计划,但实际权限、模型、地区可用性与额度以账号页面和官方实时说明为准。

浏览器授权完成后,回到原来的终端继续。不要关闭正在等待登录回调的终端窗口。

方式二:使用OpenAI API Key

API Key 适合已经使用 OpenAI API 计费或需要独立开发者账单的用户,具体设置以 Codex 官方认证文档 为准。

需要注意:

  • ChatGPT Plus 或 Pro 订阅不等于 OpenAI API 余额;
  • API 使用量与 ChatGPT 会员按不同规则计算;
  • API Key 不应写进公开仓库、前端代码、截图或聊天记录;
  • 认证方式混用时,先确认当前 CLI 实际使用的是哪一套凭据。

方式三:第三方Codex方案

如果需要第三方提供的 ChatGPT Pro 与 Codex 用量方案,可以查看 zeogpt.com。适合先核对的项目包括:

  • 当前是否明确支持 Codex 连接;
  • 可以选择的用量档位和有效期;
  • 网页端与 Codex 的使用边界;
  • 账号归属、隐私说明和售后规则;
  • 发生 401、403、429 时由哪一方排查。

ZeoGPT 不是 OpenAI 官方产品。不要仅凭“可以登录”判断长期可用性,也不要把生产密钥、客户代码或未公开商业资料交给不必要的第三方页面。


七、第一次使用Codex:从提问到验证

第一次不要直接要求“重写整个项目”。更稳的顺序是:阅读项目 -> 小范围修改 -> 运行验证 -> 检查差异

第一步:只让Codex阅读

text
先阅读项目结构,不要修改任何文件。
告诉我技术栈、主要目录、启动命令、测试命令和构建命令。

第二步:给一个小而明确的任务

text
修复登录按钮点击后没有加载状态的问题。
只修改登录页相关组件,不要改接口协议和全局样式。

第三步:说清验证标准

text
修改完成后运行现有测试和构建命令。
如果失败,先说明失败原因,不要为了通过测试扩大修改范围。

第四步:自己检查结果

bash
git status
git diff

确认文件范围、业务逻辑、测试结果和敏感信息后,再决定是否提交代码。


八、Codex提示词怎么写更容易成功?

最实用的任务公式是:

目标 + 范围 + 限制 + 验证

项目分析模板

text
目标:找出这个项目本地启动失败的原因。
范围:先阅读 package.json、配置文件和启动日志,不要修改代码。
限制:不要升级依赖,不要删除已有配置。
验证:给出最可能原因、证据和最小修复建议。

修复Bug模板

text
目标:修复用户资料页保存后仍显示旧数据的问题。
范围:只检查资料页组件、状态管理和对应接口调用。
限制:不要修改接口返回结构,不要重构其他页面。
验证:运行相关测试,并说明修改了哪些文件、为什么有效。

补测试模板

text
为 src/utils/date.ts 补充单元测试。
覆盖正常日期、空值、无效日期和时区边界。
沿用项目现有测试框架,不新增依赖。
完成后运行相关测试并报告结果。

代码审查模板

text
审查当前分支相对主分支的改动,不要修改文件。
优先找行为回归、安全问题、边界条件和缺失测试。
按严重程度列出问题,并引用对应文件与代码位置。

任务越大,越应该先拆成可验证的小步骤。Codex 可以长时间执行,但“执行时间长”不等于“结果一定正确”。


九、Codex IDE扩展怎么安装和使用?

如果主要在编辑器里工作,IDE 扩展可以减少在编辑器和终端之间切换。OpenAI 官方仓库当前明确引导 VS Code、Cursor 和 Windsurf 用户使用 Codex IDE。

安装步骤

  1. 打开 Codex IDE 官方文档
  2. 在对应编辑器中安装 OpenAI 提供的扩展;
  3. 打开项目,并从侧栏进入 Codex 面板;
  4. 按提示使用 ChatGPT 账号或支持的认证方式登录;
  5. 先让它解释当前文件,再尝试小范围修改;
  6. 查看 Diff,并运行项目测试或构建。

VS Code 用户也可以查看 OpenAI ChatGPT / Codex 扩展页面。安装前确认发布者和链接来源,不要安装名称相似的非官方扩展。

IDE扩展适合的任务

  • 解释当前文件或选中的代码;
  • 围绕当前组件修复小 Bug;
  • 根据现有风格补测试;
  • 生成类型、注释或文档;
  • 边看 Diff 边调整实现。

如果任务需要频繁运行命令、跨多个目录排查或使用复杂 Git 工作流,CLI 可能更直接。


十、Codex App怎么用?

想使用独立桌面工作台,可以从 Codex App 官方入口 查看当前下载与系统支持。已安装新版 Codex CLI 的用户,也可以尝试:

bash
codex app

由于 App 的系统支持和下载方式会变化,本文不固定写某个操作系统或安装包地址。以官方页面当前显示的信息为准。

App 更适合:

  • 同时维护多个任务线程;
  • 集中查看代码差异;
  • 在多个本地项目间切换;
  • 管理需要较长时间完成的开发任务;
  • 希望使用图形界面而不是纯终端。

第一次使用 App 时,仍建议选择一个小型测试项目,先跑通“选择项目、发送任务、查看 Diff、运行验证”的完整流程。


十一、用AGENTS.md和Skills配置Codex

安装完成只是第一步。想让 Codex 在长期项目里更稳定,需要把仓库规则写清楚。

用AGENTS.md声明项目规则

在仓库根目录创建 AGENTS.md,写入项目特有的命令与边界:

markdown
# AGENTS.md

- 使用 npm 管理依赖。
- 修改完成后运行 npm run build。
- 不要覆盖与当前任务无关的已有改动。
- 不要提交 .env、密钥或生产配置。
- 修改范围不明确时,先阅读代码并说明计划。

高级设置再看config.toml

Codex 用户级配置通常位于 .codex/config.toml。不同版本支持的字段可能变化,不建议新手直接复制网上的大段配置。需要调整模型、审批、安全或工具行为时,查看 Codex 基础配置配置参考

重复流程可以做成Skill

经常重复的 SEO 审核、内容发布、测试检查或文档处理流程,可以封装为 Codex Skill。详细步骤可阅读:Codex Skills安装:SKILL.md、GitHub技能与自定义工作流


十二、Codex最适合做什么?

适合优先交给Codex第一次不建议直接交给Codex
阅读项目并定位入口没有验收标准的整站重写
修复范围明确的 Bug同时迁移多个核心模块
补充已有框架下的测试未备份的数据库结构变更
局部重构与重复修改无人复核的支付和权限改动
整理文档与开发说明直接操作生产服务器
代码审查与风险排查无法快速验证结果的大任务

判断一个任务是否适合 Codex,可以问三个问题:范围能否说清、结果能否验证、失败能否回退。三个答案都是“可以”,通常就适合交给 Codex。


十三、Codex常见报错与解决方法

报错或现象常见原因建议处理
codex 命令找不到安装失败、PATH 未刷新、存在多个版本重开终端,检查 codex --versionwhere.exe codexwhich codex
npm 报 EACCES / EPERM全局目录权限或文件被占用关闭占用程序,检查 npm 全局目录,不要盲目覆盖系统文件
PowerShell 拒绝执行脚本执行策略或安全软件限制核对官方域名,改用 npm,或在合适环境中使用 WSL2
浏览器登录后终端没反应回调未完成、会话失效或原终端已关闭保留原终端,重新运行 codex,再按提示授权
401 Unauthorized登录会话失效、API Key 无效或认证混乱重新认证,确认当前使用的凭据和有效期
403 Forbidden账号权限、组织策略、套餐或服务可用性限制检查账号、工作区策略与官方状态,不要反复重装 CLI
429 Too Many Requests临时速率限制、计划用量或 API 配额不足等待后重试、降低并发,并检查对应额度来源
网络超时下载、认证或请求链路异常先判断卡在安装、登录还是模型请求,再分别排查
读不到项目文件当前目录错误、权限不足或环境混用从项目根目录启动,确认路径、权限与终端环境

四层排错法

  1. 安装层codex --version 是否成功;
  2. 认证层:能否启动并完成登录;
  3. 用量层:空白测试项目能否发送一个小任务;
  4. 项目层:是否只有某个仓库、命令或依赖失败。

安装、认证、用量和项目是四类问题。只有第一层失败才优先重新安装;401、403、429 通常不能靠重复安装解决。


十四、使用Codex要注意什么?

  • 开始前运行 git status,记录原有改动;
  • 不把 .env、私钥、数据库密码和生产凭据交给 Codex;
  • 对删除文件、安装依赖、数据库迁移和部署操作保持谨慎;
  • 支付、权限、安全和生产故障必须由人复核;
  • 要求 Codex 运行测试或构建,但不要只看“命令成功”就上线;
  • 检查 git diff,确认没有扩大修改范围;
  • 使用第三方服务时,先核对隐私、账号归属、连接方式和用量规则。

Codex 的角色是提高执行效率,最终代码审查、业务判断和上线责任仍然属于项目维护者。


十五、Codex安装与使用常见问题

Codex CLI官方安装命令是什么?

Windows 可使用 OpenAI 官方 PowerShell 安装脚本;macOS 和 Linux 可使用官方 Shell 脚本。也可以统一通过 npm install -g @openai/codex 安装,macOS 还支持 Homebrew。命令以 OpenAI Codex 官方仓库最新说明为准。

Codex一定要安装Node.js吗?

不一定。通过 npm 安装 Codex CLI 时需要 Node.js 和 npm;使用官方独立安装脚本时,不以 Node.js 作为安装前提。不过,目标项目本身可能仍需要 Node.js、Python、Java 或其他运行环境。

Windows一定要使用WSL2吗?

不一定。OpenAI 官方仓库当前已经提供 Windows PowerShell 安装脚本。普通 Windows 项目可以先尝试原生安装;主要依赖 Linux 工具链、Docker 或服务器环境时,WSL2 往往更合适。

Codex登录必须购买ChatGPT Pro吗?

不能简单理解为“只有 Pro 才能使用”。OpenAI 官方仓库当前提到多个 ChatGPT 计划,同时也支持 API Key 方式;具体可用入口和用量取决于账号、组织政策与实时套餐说明。

ChatGPT会员额度能当API余额使用吗?

不能直接等同。ChatGPT 订阅、OpenAI API 计费和第三方平台用量属于不同规则,购买或排错时要分别确认。

Codex报401、403、429是什么意思?

通常分别从认证失败、权限或策略限制、速率或用量限制三个方向排查。最终原因要结合完整错误、登录方式、账号状态和使用入口判断。

ZeoGPT是OpenAI官网吗?

不是。ZeoGPT 是第三方服务,面向有 ChatGPT Pro 与 Codex 用量需求的用户提供相应方案。使用前应查看其实时连接方式、用量、有效期、隐私和售后说明。


十六、总结:新手最快上手路线

第一次使用 Codex,可以按这条路线完成:

  1. 不想安装环境就先试 Codex Web,本地开发则安装 Codex CLI;
  2. 用官方脚本、npm、Homebrew 或 GitHub Release 获取 CLI;
  3. 运行 codex --versioncodex --help 验证安装;
  4. 在测试项目目录运行 codex,完成 ChatGPT 或 API Key 认证;
  5. 先让 Codex 阅读项目,再给一个小而明确的任务;
  6. 使用“目标 + 范围 + 限制 + 验证”写任务;
  7. 最后检查 git diff,运行测试与构建;
  8. 国内用户需要第三方 Pro 与 Codex 用量方案时,再核对 zeogpt.com 的实时说明。

真正决定 Codex 是否好用的,不是安装命令有多复杂,而是任务边界是否清楚、项目是否可验证、关键改动是否有人复核。

相关阅读

官方资料