当前位置: 首页 > news >正文

OpenAI Codex 安装部署指南:从零到跑通,2026最新版

⏱️ 阅读时间:8分钟 | 📌 难度:入门级 | 🔧 适用系统:macOS / Linux / Windows(WSL2)

前言

距离上次写 Codex 测评已经有一段时间了,这期间 Codex 又经历了好几轮大更新:Computer Use 能力、内置浏览器、持久记忆、90+ 插件生态…

更重要的是,Codex CLI 最新版本已经到 v0.130.0(2026-05-08),GitHub Star 数突破 83,200+。

今天带来一篇纯实操教程,手把手教你从零安装部署 Codex,包含国内用户最关心的网络问题解决方案。


一、环境准备

1.1 系统要求

要求项最低版本推荐版本
操作系统macOS 12+ / Ubuntu 20.04+ / Windows 11 (WSL2)macOS 14+ / Ubuntu 22.04+
Node.js18.0+22.0+
npm10.0+最新版
Git2.23+2.40+
内存4GB8GB+

⚠️ Windows 用户注意:Codex CLI 暂时不支持原生 Windows,需要通过 WSL2 或使用 Codex App。

1.2 环境检查

在终端执行以下命令检查当前环境:

# 检查 Node.js 版本node--version# 输出示例:v22.12.0 ✓# 检查 npm 版本npm--version# 输出示例:10.9.0 ✓# 检查 Git 版本git--version# 输出示例:git version 2.43.0 ✓

如果版本不满足要求:

# Node.js 安装(macOS/Linux)curl-fsSLhttps://deb.nodesource.com/setup_22.x|sudo-Ebash-sudoapt-getinstall-ynodejs# Windows 用户:安装 WSL2 后在 Linux 环境操作wsl--install

二、安装步骤

2.1 安装 Codex CLI

Codex CLI 有两种安装方式,推荐方式一:

# 方式一:npm 安装(推荐)npminstall-g@openai/codex# 方式二:Homebrew 安装(仅 macOS/Linux)brewinstall--caskcodex

💡 国内用户如果 npm 安装慢,可以使用淘宝镜像:

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

2.2 验证安装

# 检查版本codex--version# 输出示例:codex 0.130.0 ✓

看到版本号就说明安装成功了。

2.3 登录 ChatGPT 账号

# 启动 Codexcodex

终端会提示选择登录方式:

1. Sign in with ChatGPT (推荐) 2. Use API Key
  • 方式一(推荐):输入 1,通过浏览器授权登录你的 ChatGPT 账号。Plus/Pro 用户可享受更高的使用额度。
  • 方式二:输入你的 OpenAI API Key。

💡 如果你有 ChatGPT Plus/Pro 订阅,推荐使用方式一登录,可以享受更好的使用体验。


三、国内用户配置(核心)

3.1 为什么需要配置?

Codex CLI 默认调用api.openai.com,中国大陆无法直连。需要将 API 端点替换为兼容 OpenAI 协议的国内服务。

3.2 配置文件位置

Codex 的配置文件位于:~/.codex/config.toml

3.3 推荐国内中转平台

服务商Base URL支持模型特点
七牛云 AIhttps://api.qnaigc.com/v1DeepSeek V4、Claude、Kimi、GLM多模型统一 Key
硅基流动https://api.siliconflow.cn/v1多家开源模型按量付费,有免费额度
DeepSeek 官方https://api.deepseek.com/v1DeepSeek 系列官方源,稳定性高
阿里百炼https://dashscope.aliyuncs.com/compatible-mode/v1Qwen3 系列中文能力强

3.4 配置示例

编辑~/.codex/config.toml

# 国内配置示例:使用七牛云 AI openai_base_url = "https://api.qnaigc.com/v1" # 选择使用的模型 model = "deepseek-chat" # 模型提供商配置 [model_providers.deepseek] name = "deepseek" env_key = "DEEPSEEK_API_KEY"

⚠️关键提醒:Codex 新版本使用 Responses API,很多中转平台只支持 Chat Completions 协议。如果能连上但跑不起来,很可能是 API 协议不兼容,建议多试几家平台。

3.5 环境变量配置

~/.bashrc~/.zshrc中添加:

# DeepSeek 示例exportDEEPSEEK_API_KEY="sk-xxxxxxxxxxxxxxxxxxxx"# 阿里百炼示例exportBAILIAN_API_KEY="sk-xxxxxxxxxxxxxxxxxxxx"

生效配置:

source~/.bashrc# 或 source ~/.zshrc

四、实战演示

4.1 基础使用

进入项目目录,启动 Codex:

cdyour-project codex

进入交互式 TUI 界面后,可以直接用自然语言描述需求:

> 帮我创建一个用户登录系统,包含注册和登录功能

Codex 会自动:

  1. 分析项目结构
  2. 生成代码文件
  3. 写入磁盘
  4. 运行测试验证

4.2 非交互式执行

适合 CI/CD 集成或快速任务:

# 单条命令执行codexexec"修复 src/auth.py 中的登录验证漏洞"# 指定模型执行codexexec--modelgpt-5.3-codex"优化这段代码的性能"

4.3 SDK 集成(Node.js)

如果你想在项目中使用 Codex SDK:

npminstall@openai/codex-sdk

基础示例:

import{Codex}from"@openai/codex-sdk";constcodex=newCodex();constthread=codex.startThread();// 让 Codex 诊断测试失败并提出修复方案constturn=awaitthread.run("Diagnose the test failure and propose a fix");console.log(turn.finalResponse);console.log(turn.items);// 继续对话constnextTurn=awaitthread.run("Implement the fix");

带结构的输出示例:

constschema={type:"object",properties:{summary:{type:"string"},status:{type:"string",enum:["ok","action_required"]},},required:["summary","status"],additionalProperties:false,};constturn=awaitthread.run("Summarize repository status",{outputSchema:schema,});

五、踩坑指南

坑1:codex 命令找不到

问题表现

codex: command not found

解决方案

# 重新安装npminstall-g@openai/codex# 检查 npm 全局路径npmconfig get prefix# 确保路径在 PATH 中echo$PATH

Windows 用户建议直接使用 Codex App,避免 CLI 环境配置问题。


坑2:登录授权后仍然失败

问题表现:浏览器授权成功,但终端提示失败。

解决方案

  1. 检查网络连接
  2. 清除浏览器缓存后重试
  3. 换用 API Key 方式登录
  4. 执行codex logout后重新登录

坑3:国内模型配置后提示找不到

问题表现:配置了环境变量,但 Codex 仍然提示找不到 API Key。

解决方案

  1. Windows 用户:配置完环境变量后,必须完全退出 Codex 并重启(不是刷新,是完全退出再打开)
  2. 如果还不行,试试重启电脑
  3. 检查config.toml中的env_key名称是否与环境变量名匹配

⚠️ Codex 新版本使用 Responses API,很多平台还没适配。能跑就用,跑不起来就换平台。


坑4:长会话性能下降

问题表现:对话时间长了,Codex 开始"变笨"。

解决方案

  1. 分段任务:复杂任务拆分成多个小任务,每个任务开启新会话
  2. 使用 AGENTS.md:将关键上下文写入项目根目录的AGENTS.md文件
  3. 会话刷新策略
    • 会话 1:理解代码库结构 → 写入 AGENTS.md
    • 会话 2:基于 AGENTS.md 实现功能
    • 会话 3:独立验证

坑5:Computer Use 功能不可用

问题表现:想用 Codex 操作电脑,但提示 Computer Use 不可用。

解决方案:Computer Use 目前只支持 macOS 15+。如果你的系统版本低于 macOS 15,这个功能将无法使用。


六、进阶配置:AGENTS.md

Codex 支持通过AGENTS.md文件配置项目级别的行为规范。这是一个非常强大的功能。

基本结构

# 项目名 ## 工作流 - 每次代码变更后运行 `npm test` - 使用 Conventional Commits (feat:, fix:, refactor:) - 完成后通过 `gh pr create` 创建 PR ## 技术栈 - Node.js 18+, Express 4.x, PostgreSQL 16 - 测试: Jest + React Testing Library ## 代码规范 - 组件文件不超过 300 行,超过则拆分 - 禁止使用 `any` 类型 - 所有公开 API 必须有 JSDoc 注释 ## 必须运行的检查 修改完成后,按顺序运行: 1. `npm run lint` - Linter 修复 2. `npm test` - 运行相关测试 3. `npm run typecheck` - 类型检查

配置原则

原则说明
保持简短控制在 100 行以内,硬上限 300 行
精准只写 Codex 可能忽略的信息
拆分规则太多时,拆分到子目录的 AGENTS.md

七、总结

本文带你完成了以下内容:

步骤内容
✅ 环境准备Node.js、npm、Git 安装与版本检查
✅ 安装 Codex CLInpm/Homebrew 两种方式
✅ 国内用户配置七牛云/硅基流动/DeepSeek/阿里百炼
✅ 实战演示交互式/非交互式/SDK 三种使用方式
✅ 踩坑指南5 个常见问题及解决方案
✅ 进阶配置AGENTS.md 项目规范配置

Codex CLI 最新数据(截至 2026-05):

  • 📦 最新版本:v0.130.0
  • ⭐ GitHub Stars:83,200+
  • 🛠️ 支持平台:macOS / Linux / Windows(WSL2)
  • 💡 主要特性:Responses API、Computer Use、90+ 插件

如果你在安装过程中遇到任何问题,欢迎在评论区留言!觉得有用的话,点个赞、收个藏,你的支持是我持续输出的动力 🙏

相关阅读

  • 《OpenClaw零失败安装指南:前置检查+安装验证+国内镜像,全流程教学》
  • 《OpenAI_Codex免费移动端双线出击_20260516》
http://www.jsqmd.com/news/854494/

相关文章:

  • 5分钟搞定魔兽争霸3兼容性修复:让经典游戏在现代电脑完美运行
  • Creo 8.0 + Matlab 2022b 联调实战:手把手搞定Simscape Multibody Link插件(附完整配置文件)
  • 10分钟快速上手MaterialSkin:让你的WinForms应用瞬间现代化
  • Windows 10/11 纯净版系统镜像(微软原版 ISO,无捆绑)
  • (最新版)GitGitHub实操图文详解教程(10)—SSH
  • 全息三维空间孪生,全域无感精准智位:数字孪生·视频孪生·无感定位 行业地位核心优势
  • 实验室双路电源的隐藏技巧:独立、串联、并联跟踪模式到底怎么用?
  • 风险应对措施
  • 福田区全栈式鸿蒙AI数智机关入选全市首批OR示范应用项目,深开鸿筑牢政务安全底座
  • 程序员如何用Python爬取《风吹哪页读哪页》金句,打造个人专属的“心灵鸡汤”API接口
  • 杭州E类人才、积分落户必看:如何利用软著快速攒够关键分值?
  • 别再傻傻分不清!ESP32驱动有源/无源蜂鸣器,这篇保姆级教程讲透了
  • 搞懂专业代剪辑,才能看懂好视频背后的逻辑
  • 【大数据ETL实战】基于Uniplore平台的学生考勤画像标签构建与踩坑记录
  • 告别黑框!树莓派4B远程桌面完整指南:从VNC配置到RealVNC/XRDP方案选择与优化
  • 视程空间AIR系列——小体积藏强芯,赋能机器人/机器狗全域落地
  • 告别手动配置!用Matlab+LUA脚本自动化DCA1000雷达数据采集(附1843配置实例)
  • 通过curl命令快速测试Taotoken API为大赛创意生成提供灵感
  • 5分钟解锁A股数据宝藏:Python通达信接口的量化交易实战指南
  • STM32F030硬件I2C避坑指南:Timing值、滤波器配置与NBYTES重加载模式详解
  • 对角矩阵的层次聚类
  • 全息三维空间孪生,全域无感精准智位系列:UWB:多路径干扰精度失稳|镜像:多源时空误差融合
  • 长春沙发翻新换皮靠谱商家推荐|匠阁、御匠、锦修三大品牌全解析、服务内容、全市上门 - 卓信营销
  • SPEC CPU 2017基准测试深度解析:从原理到实战调优
  • 在MMDetection 3.x中手把手复现EfficientDet的BiFPN模块(附代码逐行解读)
  • UWB:可视测距、遮挡失联|镜像:盲区推演、全域接续 可视测距受限与盲区智能重构技术解析
  • 校园外卖跑腿小程序系统Java代买帮忙配送源码解决方案
  • 【万字文档+源码】基于SpringBoot+vue社区药房系统 -可用于毕设-课程设计-练手学习
  • 飞驰人生3电影完整版免费看
  • 我的Type-C串口板又烧了?一个CH340N电路设计中的隐藏坑点与补救方案