OpenAI Codex CLI 从入门到大师级完整教程

出品方:OpenAI 难度路径:master 章节:16 章 已发布小节:48 节

Codex CLI 是 OpenAI 推出的开源命令行编程代理,可在终端中自主阅读代码、规划改动、编辑文件并执行命令。本教程围绕 Codex 的审批策略、沙箱隔离、计划模式(Plan Mode)、配置文件与非交互执行等核心机制展开,帮助开发者安全、可控地把 AI 代理纳入日常开发流程。

全教程分入门、进阶、高级、大师四个阶段共 16 章,既覆盖 ChatGPT 账号登录、基础会话等上手内容,也深入 CI 自动化、权限治理、大型仓库实践与团队 AI 编程体系;命令与机制描述以 OpenAI 官方文档与开源仓库为准。

官方文档:https://github.com/openai/codex

完整课程目录

第 1 章 · 认识 Codex CLI:OpenAI 的终端编程代理

Codex CLI 是什么:代理循环、工具与沙箱

安装 Codex CLI 与 ChatGPT 账号授权登录

第一次会话:在示例项目中完成一项小改动

第 2 章 · 会话界面、计划模式与审批策略基础

Codex 会话界面与执行反馈解读

计划模式:先调研、出方案,再动手改代码

审批策略入门:untrusted / on-request / never

第 3 章 · 第一个完整编码任务与改动复核

向 Codex 下达清晰任务的方法

查看改动差异并运行测试复核

新手常见问题与排错入口

第 4 章 · 项目配置与指令文件入门

配置文件结构与常用项

项目指令规则:约定、构建命令与测试命令

模型选择与基础参数设置

第 5 章 · 编程任务提示技巧与迭代推进

任务提示词结构与上下文提供

多轮迭代、补充约束与结果修正

利用澄清提问消除需求歧义

第 6 章 · 代码库探索与跨文件修改实战

陌生仓库的高效探索方法

跨文件编辑与改动边界控制

安全重构与回归保证

第 7 章 · 沙箱机制与命令执行控制

沙箱读写模型与工作区边界

命令审批、网络访问与环境变量

搭建安全的代理工作目录

第 8 章 · 日常开发四场景实战

Bug 复现、定位与修复流程

功能实现与边界条件处理

测试补齐与代码整洁化

第 9 章 · 配置体系深度定制

配置层级与优先级覆盖

多项目配置与 profiles 管理

高级参数、工具与环境配置

第 10 章 · codex exec 非交互与自动化集成

codex exec 非交互执行模式

接入 CI 与自动化检查流水线

批量代理任务组织与结果汇总

第 11 章 · 会话管理、上下文与成本控制

会话保存、延续与切换

上下文组织与信息保留策略

用量查看、模型成本与优化策略

第 12 章 · 权限治理与多代理并行

命令与工具权限规则体系

并行任务拆分与文件冲突规避

操作留痕与安全审计

第 13 章 · 大型仓库与遗留系统实践

大型仓库分区探索与依赖理解

遗留系统理解与渐进改造

大规模重构的风险控制与回归

第 14 章 · 审查、安全与质量体系

系统化代码审查工作流

安全漏洞识别与敏感信息防护

质量门禁与自动化检查集成

第 15 章 · 团队 AI 编码体系与工作流编排

团队使用规范与权限基线

多步代理工作流编排

团队效率度量与持续改进

第 16 章 · 生态、进阶定制与职业路线

扩展机制与外部工具集成

模型与产品演进跟踪

AI 编程时代的能力模型与进阶路线

返回全部教程 · AI最前沿首页 · AI百科