2026 最新 Codex 入门教程(保姆级):从安装到开发第一个项目
如果你已经用过 Cursor、Claude Code 或 GitHub Copilot,那么一定要试试 Codex。
它已经不仅仅是一个 AI 补全工具,而是真正能够理解整个项目、修改代码、执行命令、调试 Bug,甚至完成完整开发任务的 AI Agent。
这篇文章不聊概念,直接从安装开始,一步步带你跑通整个流程。照着操作,二十分钟左右就能把第一个项目跑起来。
一、Codex 是什么?
Codex 是 OpenAI 推出的 AI 编程 Agent。
和传统 AI 编程助手最大的区别在于:
✅ 能理解整个项目
✅ 能执行 Terminal 命令
✅ 能修改多个文件
✅ 能自动运行测试
✅ 能持续迭代直到完成任务
现在主要有三种使用方式:
-
ChatGPT Codex Desktop
-
Codex CLI(推荐)
-
IDE 插件(VSCode / Cursor 等)
本文主要介绍目前开发者使用最多的 Codex CLI。
二、准备工作
正式安装之前,需要准备下面几个环境。
1、Node.js
建议:
Node.js >= 20
查看版本:
node -v
如果没有安装,可以去 Node 官网下载安装。
2、Git
检查:
git --version
没有的话安装 Git。
3、ChatGPT 账号
推荐直接登录 ChatGPT,这样不用自己管理 API Key。
Codex 已支持使用 ChatGPT 账号登录。
三、安装 Codex CLI
目前官方推荐三种安装方式。
方法一:npm(推荐)
npm install -g @openai/codex
安装完成:
codex --version
如果输出版本号:
0.xxx.x
说明安装成功。
方法二:Windows 安装脚本
PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
官方已经提供一键安装脚本。
方法三:Mac
Homebrew:
brew install --cask codex
四、第一次登录
终端输入:
codex
第一次会出现:
Sign in with ChatGPT
浏览器会自动打开,登录即可。
整个过程不到一分钟。
五、创建第一个项目
假设我们准备开发一个 Todo App。
创建目录:
mkdir todo-app
cd todo-app
然后:
codex
Codex 会识别当前目录作为 Project,后续所有修改都在这里进行。
六、第一个 Prompt
不要一开始就让它:
帮我写一个商城。
这样效果肯定是不好的,推荐先从小任务开始。
例如:
帮我创建一个 React Todo 项目。
要求:
使用 TypeScript
使用 Vite
使用 Tailwind CSS
支持新增删除任务
代码符合 ESLint
Codex 会开始:
-
创建项目
-
安装依赖
-
编写代码
-
修改配置
-
自动完成任务
整个过程几乎不用自己写代码。
七、让 Codex 修改已有项目
这是 Codex 最强大的地方。
例如:
帮我把整个项目改成暗黑主题。
或者:
帮我把所有 axios 请求改成 fetch。
或者:
把整个项目升级到 React 19。
它会:
-
找文件
-
修改文件
-
修复引用
-
更新依赖
比传统 AI 高效很多。
八、最常用的 Prompt
修改 Bug
帮我修复登录失败的问题。
原因:
点击登录按钮没有任何反应。
请找到真正原因。
重构
帮我优化整个项目结构。
要求:
拆分组件
减少重复代码
遵循最佳实践。
阅读项目
解释整个项目架构。
重点说明:
入口
数据流
路由
API
状态管理
这是新人最快了解项目的方法。
写单元测试
帮我为整个项目补充单元测试。
要求:
使用 Vitest
覆盖率尽量高。
写文档
帮我生成 README。
包含:
安装
运行
目录结构
开发说明
九、如何写出高质量 Prompt
很多人觉得 Codex 不够智能。实际上大部分问题都是 Prompt 太简单。
例如:
❌
帮我做个后台。
改成:
✅
帮我开发后台。
要求:
Vue3
Pinia
TypeScript
Element Plus
JWT 登录
RBAC 权限
REST API
目录符合企业开发规范
Prompt 越详细,效果越稳定。
十、推荐建立 AGENTS.md
这是很多新手不知道的技巧。
在项目根目录创建:
AGENTS.md
例如:
# Project Rules
Run Tests
npm test
Lint
npm run lint
Code Style
使用 TypeScript
优先函数式组件
不要修改公共组件
Codex 会优先读取这里面的规则,再执行任务,从而保证整个项目风格一致。
十一、开发效率最高的工作流
推荐下面这套流程:
需求
↓
Codex 创建项目
↓
Codex 写功能
↓
Codex 修 Bug
↓
Codex 写测试
↓
人工 Review
↓
Git Commit
大部分 CRUD 项目都可以这样完成。
十二、Codex 使用技巧
不要一次问十几个问题
一个 Prompt 一个任务。
尽量给完整上下文
告诉它:
-
项目类型
-
技术栈
-
文件位置
-
修改目标
成功率会明显提升。
多让它解释
例如:
解释为什么这样修改。
很多时候能学到新的开发思路。
每完成一个功能及时 Commit
方便:
git diff
查看修改内容。
十三、新手最容易踩的坑
Node 版本太低
很多安装失败都是因为 Node 版本过低。
建议直接使用最新版 LTS。
Prompt 太模糊
越详细越好。
一次修改整个项目
建议:一次一个功能。
这样方便回滚。
不检查 AI 代码
一定要:
-
自己 Review
-
自己测试
-
自己运行
毕竟 AI 也会犯错。
总结
相比传统 AI 编程助手,Codex 已经从“代码补全工具”升级为能够理解项目并执行开发任务的 “AI Agent”。目前支持通过 ChatGPT 账号登录、本地 CLI、桌面应用以及 IDE 等多种方式使用,适合新项目开发、旧项目重构、Bug 修复和代码理解等场景。
如果这是你第一次接触 Codex,建议先把整个流程跑通了,再去做自己的项目。等熟悉了它的工作方式后,你会发现很多重复性工作都可以交给它,自己只需要把更多精力放在产品设计和业务逻辑上。
更多推荐




所有评论(0)