Codex 团队开发入门到精通学习资料
本文档面向希望用 Codex 开展日常项目开发的工程师与团队,内容涵盖入门基础、学习练习、精通进阶、扩展应用四个层次,并附带常用命令速查表。建议按章节顺序学习,先打牢基础,再通过练习巩固,最后在团队项目中实践精通与扩展部分。
编程资源
https://pan.quark.cn/s/7f7c83756948
更多资源
https://pan.quark.cn/s/bda57957c548
阅读约定:文中命令以
$开头表示在终端执行;#开头为注释或说明文字。代码块标注了语言以便阅读。
### 文章目录
- [Codex 团队开发入门到精通学习资料](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [@toc](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [一、入门基础](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.1 Codex 是什么](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.2 适合人群与基础要求](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.3 四种使用方式](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.4 五大核心能力](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.5 与传统 AI 编程工具的区别](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.6 适用计划(选型参考)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.7 核心概念](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.8 安装与配置](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.9 CLI 使用详解](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [1.10 提示词最佳实践](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [二、学习练习](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [2.1 练习设计说明](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [2.2 基础练习(L1)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 1:安装并首次运行](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 2:让 Codex 解释项目结构](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 3:生成 Hello World 并运行](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 4:使用 Suggest 与 Auto Edit 模式对比](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 5:用 Sandbox 做只读审查](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [2.3 进阶练习(L2)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 6:修复一个真实 Bug](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 7:为函数编写测试](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 8:提示词对比实验](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 9:编写项目 AGENTS.md](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [2.4 综合实战(L3)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 10:exec 模式自动化任务](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 11:图片转代码](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [练习 12:小型功能模块全流程](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [三、精通学习资料](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.1 高级提示词工程(上下文工程)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.2 AGENTS.md 深度配置](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.3 工作流编排与自动化(exec + CI/CD)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.4 Sandbox 与审批策略精调](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.5 多会话并行与上下文管理](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.6 测试驱动开发(TDD)与质量保障](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.7 大型项目重构与迁移实战](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.8 安全、合规与数据治理](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.9 性能与成本优化](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.10 团队协作规范](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [3.11 常见故障排查](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [四、扩展学习资料](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [4.1 同类工具横向对比](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [4.2 场景化应用指南](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [4.3 进阶学习方向](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [4.4 团队落地路线图](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [4.5 能力自测清单(入门 → 精通)](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
- [附录:常用命令速查表](#文章目录 Codex 团队开发入门到精通学习资料 @[toc] 一、入门基础 1.1 Codex 是什么 1.2 适合人群与基础要求 1.3 四种使用方式 1.4 五大核心能力 1.5 与传统 AI 编程工具的区别 1.6 适用计划(选型参考) 1.7 核心概念 1.8 安装与配置 1.9 CLI 使用详解 1.10 提示词最佳实践 二、学习练习 2.1 练习设计说明 2.2 基础练习(L1) 练习 1:安装并首次运行 练习 2:让 Codex 解释项目结构 练习 3:生成 Hello World 并运行 练习 4:使用 Suggest 与 Auto Edit 模式对比 练习 5:用 Sandbox 做只读审查 2.3 进阶练习(L2) 练习 6:修复一个真实 Bug 练习 7:为函数编写测试 练习 8:提示词对比实验 练习 9:编写项目 AGENTS.md 2.4 综合实战(L3) 练习 10:exec 模式自动化任务 练习 11:图片转代码 练习 12:小型功能模块全流程 三、精通学习资料 3.1 高级提示词工程(上下文工程) 3.2 AGENTS.md 深度配置 3.3 工作流编排与自动化(exec + CI/CD) 3.4 Sandbox 与审批策略精调 3.5 多会话并行与上下文管理 3.6 测试驱动开发(TDD)与质量保障 3.7 大型项目重构与迁移实战 3.8 安全、合规与数据治理 3.9 性能与成本优化 3.10 团队协作规范 3.11 常见故障排查 四、扩展学习资料 4.1 同类工具横向对比 4.2 场景化应用指南 4.3 进阶学习方向 4.4 团队落地路线图 4.5 能力自测清单(入门 → 精通) 附录:常用命令速查表)
一、入门基础
1.1 Codex 是什么
Codex 是云端软件工程智能体(AI Agent),能够自主理解、编写、调试与审查代码,并可以并行处理多项开发任务。其官方定位是 "One agent for everywhere you code"------一个可以在你编码的任何地方工作的智能体。
它更像一名能够独立完成开发任务的工程师,而不只是一个"问答机器人"。你可以把需求描述给它,它会主动读代码、改文件、跑命令,直到任务完成。
说明:自 2026 年 7 月起,Codex 已并入 ChatGPT,成为 ChatGPT 内的一个应用入口,但原有的 CLI、IDE 插件等使用方式依然保留。
1.2 适合人群与基础要求
适合阅读本资料的人:
- 已学习过至少一门编程语言(如 JavaScript / Python / Java / Go)
- 能看懂基础语法、函数、条件判断和循环
- 写过简单项目或练习代码
- 希望借助 AI 提升开发效率与工程能力
- 独立开发者,或需要长期维护项目的工程师
- 技术负责人、团队核心成员
使用前建议具备的能力:
- 基础编程能力(能读懂并编写简单代码)
- 基本的代码阅读与理解能力
- 会使用常见开发工具(编辑器、命令行)
- 愿意理解代码,而不是完全依赖 AI 产出
1.3 四种使用方式
Codex 提供四种使用方式,满足不同场景需求:
| 方式 | 说明 | 适用场景 |
|---|---|---|
| App(桌面应用) | macOS / Windows 桌面客户端 | 完整功能、多项目并行 |
| IDE 扩展 | VS Code、Cursor、Windsurf 插件 | 深度集成开发环境 |
| CLI(命令行) | 终端交互式工具 | 终端爱好者、脚本自动化 |
| Web(云端) | 网页版 | 远程访问、并行任务 |
1.4 五大核心能力
| 能力 | 说明 |
|---|---|
| 编写代码 | 描述想构建的功能,Codex 生成匹配意图的代码,自动适应项目结构和规范 |
| 理解代码库 | 阅读和解释复杂或遗留代码,帮助快速熟悉陌生项目 |
| 代码审查 | 分析代码识别潜在 Bug、逻辑错误和未处理的边缘情况 |
| 调试修复 | 追踪失败、诊断根因、提供针对性的修复方案 |
| 自动化任务 | 执行重复性工作流:重构、测试、迁移、项目设置等 |
1.5 与传统 AI 编程工具的区别
| 对比维度 | Codex | 传统对话式 AI |
|---|---|---|
| 工作模式 | 主动执行循环(模型 + 操作) | 单次对话回答 |
| 文件操作 | 可读取、创建、修改项目文件 | 仅提供建议,不操作文件 |
| 命令执行 | 可在沙箱中运行 Shell 命令 | 不执行命令 |
| 项目理解 | 深度理解整个代码库结构 | 仅基于对话上下文 |
| 任务完成 | 自动执行直到完成 | 需要人工复制粘贴 |
1.6 适用计划(选型参考)
Codex 包含在多种订阅计划中,团队可按预算与合规要求选择:
| 计划 | 价格 | Codex 功能 |
|---|---|---|
| Free | 免费 | 探索 Codex、快速编码任务 |
| Plus | $20/月 | Web、CLI、IDE、云端集成、主流模型 |
| Pro | $200/月 | 10x--20x 更高限额、优先处理、Spark 模型 |
| Business | 按用量付费 | 更大 VM、SAML SSO、MFA |
| Enterprise | 联系销售 | SCIM、EKM、RBAC、审计日志、数据驻留 |
1.7 核心概念
理解以下概念是使用 Codex 的基础。
Prompt(提示词)
你通过发送 Prompt 与 Codex 交互,描述想要它完成的任务。提交后,Codex 进入工作循环:调用模型理解任务 → 执行模型指示的操作(读文件、改代码、跑命令)→ 将结果反馈给模型 → 循环直到完成或你取消。
有效 Prompt 的原则:
| 原则 | 说明 | 示例 |
|---|---|---|
| 包含验证步骤 | Codex 能验证工作时输出质量更高 | "写一个函数,并包含测试用例验证它处理空列表" |
| 拆解复杂任务 | 小任务更易测试和审查 | "第一步:创建模型;完成后告诉我再继续第二步" |
| 提供上下文 | 引用相关文件和图片 | "参考 src/auth.py 的风格,实现类似功能" |
Thread(线程/会话)
Thread 是单个任务会话:你的 Prompt 加上后续的模型输出与工具调用。
- 本地线程:在你的机器沙箱内运行,可读写文件、使用现有工具、执行命令。
- 云端线程:在云端隔离环境克隆仓库运行,适合并行任务、跨设备委派。
注意:运行中的线程可以并发,但避免两个线程同时修改同一文件;线程可稍后通过继续 Prompt 恢复;长时间任务可能自动压缩上下文。
Context(上下文)
提交 Prompt 时包含的、Codex 可使用的上下文------对相关文件和图片的引用。来源包括:IDE 扩展自动包含打开的文件与选中文本、手动在 Prompt 中引用路径或图片、对话历史。所有信息须适合模型上下文窗口,接近上限时会被提示;长任务会自动 Compact(压缩)以释放空间。
Sandbox(沙箱)
安全隔离机制,防止意外修改工作区外的文件。模式如下:
| 模式 | 文件修改 | 网络访问 | 适用场景 |
|---|---|---|---|
| Read-only | 禁止 | 禁止 | 只读分析、代码审查 |
| Workspace-write | 仅工作区 | 禁止 | 日常开发(默认) |
| Full-access | 允许 | 允许 | 完全信任的环境(谨慎使用) |
Approval Policy(审批策略)
控制 Codex 执行操作前是否需要确认:
| 策略 | 说明 | 行为 |
|---|---|---|
| ask | 每次询问 | 敏感操作前请求确认(默认) |
| approve | 自动批准 | 自动执行,无需确认(谨慎使用) |
| deny | 自动拒绝 | 拒绝所有可能产生副作用的操作 |
1.8 安装与配置
Codex CLI 由 Rust 编写,轻量高效,支持 macOS、Linux 与 Windows(实验性,建议 WSL2)。
方式一:npm 全局安装(推荐)
bash
# 安装
npm install -g @openai/codex
# 验证
codex --version
# 国内镜像加速
npm install -g @openai/codex --registry=https://registry.npmmirror.com
方式二:Homebrew 安装(macOS)
bash
brew install codex
方式三:GitHub Release 二进制
下载对应平台压缩包后解压,加入 PATH:
bash
tar -xzf codex-x86_64-unknown-linux-musl.tar.gz
mv codex-x86_64-unknown-linux-musl codex
sudo mv codex /usr/local/bin
常见版本:codex-aarch64-apple-darwin.tar.gz(Mac Apple Silicon)、codex-x86_64-apple-darwin.tar.gz(Mac Intel)、codex-x86_64-unknown-linux-musl.tar.gz(Linux)。
方式四:IDE 插件
在 VS Code / Cursor / Windsurf 的插件市场搜索 "Codex" 安装,登录账号即可在编辑器内使用。
Codex 应用(桌面/Web)
直接下载桌面应用或访问网页版,登录 ChatGPT 账号即可使用,无需本地安装运行环境。
登录认证
首次运行 codex 会引导认证,有三种方式:
- ChatGPT 登录(推荐):运行
codex,选择 "Sign in with ChatGPT",浏览器打开登录页完成授权。 - API Key 登录:
bash
# macOS / Linux 临时设置
export OPENAI_API_KEY="sk-你的API密钥"
# 永久配置
echo 'export OPENAI_API_KEY="sk-你的API密钥"' >> ~/.zshrc
source ~/.zshrc
# Windows PowerShell
$env:OPENAI_API_KEY="sk-你的API密钥"
# 指定模型启动
codex --model gpt-5-codex
- auth.json 文件配置:
bash
mkdir -p ~/.codex
cat > ~/.codex/auth.json << 'EOF'
{
"OPENAI_API_KEY": "sk-你的API密钥"
}
EOF
三种运行模式
| 模式 | 功能 |
|---|---|
| Suggest | 只建议修改,不自动执行 |
| Auto Edit | 自动修改文件,命令需确认 |
| Full Auto | 自动执行所有操作(谨慎使用) |
bash
codex # 默认 Suggest
codex --auto-edit # Auto Edit
codex --full-auto # Full Auto
更新与卸载
bash
# 更新
npm update -g @openai/codex
# 或
npm install -g @openai/codex@latest
codex --upgrade
# 卸载
npm uninstall -g @openai/codex
brew uninstall --cask codex
1.9 CLI 使用详解
首次使用与 TUI
bash
# 启动交互式界面
codex
# 指定初始任务
codex "解释这个项目结构"
CLI 默认进入终端用户界面(TUI),分为:消息区(对话历史、工具调用、执行结果)、输入区(底部输入框发送 Prompt)、状态栏(模型、上下文使用、线程信息)。
TUI 配置(~/.codex/config.toml):
toml
[tui]
alternate_screen = "auto" # auto | always | never
Approval 模式(四种)
| 模式 | 说明 | 行为 |
|---|---|---|
| suggest | 建议模式 | 提供建议但不执行 |
| auto-edit | 自动编辑 | 自动执行文件编辑,命令需确认 |
| full-auto | 全自动 | 自动执行所有操作(谨慎使用) |
| interactive | 交互模式 | 敏感操作前询问(默认) |
bash
codex --approval-mode full-auto
# 或在会话中切换
/approval full-auto
Sandbox 模式
bash
codex --sandbox read-only # 只读
codex --sandbox workspace-write # 工作区写入(推荐)
codex --sandbox danger-full-access # 完全访问(危险)
| 模式 | 文件修改 | 命令执行 | 网络访问 |
|---|---|---|---|
| read-only | 禁止 | 禁止 | 禁止 |
| workspace-write | 仅工作区 | 允许 | 禁止 |
| danger-full-access | 允许 | 允许 | 允许 |
斜杠命令速查
| 命令 | 功能 |
|---|---|
/model |
切换模型(如 /model gpt-5.4-mini) |
/fast |
切换 Fast 模式 |
/plan |
进入计划模式 |
/review |
审查代码变更 |
/new |
开始新会话 |
/resume |
恢复历史会话 |
/fork |
克隆当前会话到新线程 |
/compact |
压缩上下文历史 |
/status |
显示会话状态 |
/clear |
清除屏幕 |
/quit |
退出 Codex |
示例:
text
/model gpt-5.4-mini
/plan 实现用户认证系统
/status
Shell 命令执行
在 CLI 中以 ! 开头执行 Shell 命令:
bash
! ls -la
! git status
! ps aux
危险命令(如 rm、kill、修改系统配置)会要求确认。
图片输入
bash
codex -i screenshot.png
codex --image design.png "根据这个设计实现页面"
codex -i img1.png -i img2.png "对比这两张设计稿的差异"
适用:截图分析错误、UI 设计稿转代码、图表数据解读。
非交互模式(exec)
适合脚本与 CI/CD,运行单次任务:
bash
codex exec "审查代码并输出报告"
codex exec "生成 README" -o README.md
codex exec -m gpt-5.4-mini "分析项目结构"
codex exec --full-auto "运行测试并修复失败"
常用参数:-m 指定模型、-o 输出到文件、--full-auto 全自动执行、--ephemeral 不保存会话文件、--json JSON 输出格式。
快捷键
| 快捷键 | 功能 |
|---|---|
| Enter | 发送消息 |
| Shift+Enter | 换行 |
| Ctrl+C | 中断操作(连续两次退出) |
| Ctrl+D | 退出(输入空时) |
| Ctrl+R | 搜索历史 |
| Up/Down | 浏览历史 |
| Tab | 自动补全 |
| Esc Esc | 编辑上一条消息 |
| Ctrl+O | 复制最后回复 |
配置文件 config.toml 示例
toml
# ~/.codex/config.toml
approval_policy = "ask"
[tui]
alternate_screen = "auto"
[sandbox]
default = "workspace-write"
日志位于 ~/.codex/log/ 目录,排错时可查看。
1.10 提示词最佳实践
基本结构
| 要素 | 说明 | 示例 |
|---|---|---|
| 任务描述 | 你想做什么 | "实现用户登录功能" |
| 上下文 | 相关背景信息 | "使用现有的 auth 模块" |
| 约束条件 | 限制和要求 | "必须兼容现有 API" |
| 期望结果 | 具体产出 | "返回 JWT token" |
结构化示例:
text
# 任务描述
实现一个用户登录 API 端点
# 上下文
- 项目使用 FastAPI 框架
- 已有 auth 模块处理认证逻辑
- 数据库使用 PostgreSQL
# 约束条件
- 使用现有的 JWT 工具生成 token
- 密码使用 bcrypt 验证
- 需要添加请求日志
# 期望结果
- 路径:POST /api/auth/login
- 请求体:{"email": "...", "password": "..."}
- 成功响应:{"token": "...", "user": {...}}
- 失败响应:{"error": "..."}
任务拆解
复杂任务应拆解为小步骤逐步完成。例如"实现完整的用户认证系统"可拆为:设计数据结构 → 注册功能 → 登录功能 → token 中间件 → 登出功能 → 编写测试 → 更新文档。使用 /plan 模式可让 Codex 自动拆解。
提供上下文
类型包括技术栈、项目结构、现有代码、约束条件。方式:直接描述、引用现有代码("参考 src/utils/validator.py 的验证逻辑")、指定文件、或通过 AGENTS.md 自动提供。
错误信息处理
提供完整错误要素:错误类型和消息、完整堆栈跟踪、触发条件、期望 vs 实际结果。可附加错误截图。
图片输入
适用场景:错误截图、UI 设计稿、架构图、数据图表。支持 PNG / JPG / WebP,分辨率适中即可。
迭代优化
流程:初步实现 → 检查提改进点 → 调整 → 验证 → 重复。例如先实现分页列表,再逐步加排序、搜索、性能优化。
避免歧义
- 模糊:"修改那个函数" → 明确:"修改 src/utils/helper.py 中的 format_date 函数"
- 模糊:"让它更快" → 明确:"优化 query_users 函数,查询时间从 500ms 降到 100ms 以内"
- 模糊:"加个功能" → 明确:"在用户 API 中添加批量删除功能,接收用户 ID 列表"
参考示例
提供参考代码、文档或响应格式,帮助 Codex 理解期望风格:
text
参考 src/api/products.py 的风格,实现用户 API
按照 OpenAPI 规范文档 docs/api-spec.yaml 实现
按照这个格式返回响应:{"success": true, "data": {...}, "message": "..."}
常用提示词模板
功能开发:
text
在 [模块路径] 添加 [功能名称] 功能
要求:
- 使用 [技术/库]
- 兼容 [现有系统]
- 包含 [边界处理]
- 返回 [响应格式]
参考:[现有类似功能路径]
Bug 修复:
text
问题描述:[Bug 表现]
触发条件:[什么情况下出现]
错误信息:
[完整错误堆栈]
期望行为:[正确结果应该是什么]
请分析原因并修复,不要影响其他功能。
代码审查:
text
/review [范围] for [重点]
# 示例
/review src/auth/ for security issues
/review HEAD~5..HEAD for performance regressions
AGENTS.md 项目规范文件
在项目根目录创建 AGENTS.md,Codex 会自动读取并遵循项目规范,减少重复说明。示例:
markdown
# 项目规范
## 技术栈
- 后端:FastAPI + PostgreSQL
- 测试:pytest
## 代码风格
- 使用 black 格式化,行宽 100
- 函数命名用 snake_case
## 常用命令
- 启动:uvicorn app.main:app --reload
- 测试:pytest
## 注意事项
- 所有 API 返回统一格式 {"success", "data", "message"}
- 数据库变更必须带迁移脚本
二、学习练习
2.1 练习设计说明
练习分为三个层级:
- L1 基础:熟悉安装、交互、基本代码生成与解释(1--5)。
- L2 进阶:Bug 修复、测试、审查、提示词对比、AGENTS.md(6--9)。
- L3 综合:把 Codex 用于真实工作流(自动化、图片转代码、小型功能模块)。
每个练习含:目标、准备、步骤、预期结果、自测清单。建议每完成一个练习在团队内做一次 5 分钟分享。
2.2 基础练习(L1)
练习 1:安装并首次运行
- 目标:独立完成 Codex CLI 安装并完成身份认证。
- 准备:已安装 Node.js(含 npm)或 Homebrew;拥有 ChatGPT 账号或 API Key。
- 步骤 :
- 执行
npm install -g @openai/codex(或brew install codex)。 - 运行
codex --version确认安装成功。 - 运行
codex,按提示完成 ChatGPT 或 API Key 登录。
- 执行
- 预期结果:终端进入 TUI 界面,可输入 Prompt。
- 自测清单 :
-
codex --version正常输出版本号 - 能进入交互界面
- 账号或 Key 认证通过
-
练习 2:让 Codex 解释项目结构
- 目标:体验 Codex 理解代码库的能力。
- 准备 :任意已有项目目录(或新建
mkdir demo && cd demo并放入几个源文件)。 - 步骤 :
- 在项目目录运行
codex。 - 输入:
分析当前项目结构,说明各模块职责和调用关系。
- 在项目目录运行
- 预期结果:Codex 输出项目架构说明,准确提及主要文件与模块。
- 自测清单 :
- 输出包含主要文件清单
- 对模块职责的描述基本准确
- 你能据此快速理解项目
练习 3:生成 Hello World 并运行
- 目标:体验代码生成与文件写入。
- 准备:空目录。
- 步骤 :
codex,输入:创建一个 Python 文件,打印 Hello Codex!,并给出运行命令。- 按 Codex 提示运行
python hello.py(或确认它已自动执行)。
- 预期结果 :生成
hello.py,运行后输出Hello Codex!。 - 自测清单 :
- 生成了可执行文件
- 运行输出符合预期
- 理解了 Codex 的文件写入方式
练习 4:使用 Suggest 与 Auto Edit 模式对比
- 目标:理解不同审批模式的行为差异。
- 准备:一个含简单函数的项目。
- 步骤 :
codex(默认 Suggest)输入:把 utils.py 里的 add 函数改名为 sum_numbers,观察它只给建议。codex --auto-edit输入同样需求,观察它自动改文件但命令需确认。
- 预期结果:两种模式下对"是否自动改文件"的行为明显不同。
- 自测清单 :
- 能说出 Suggest 与 Auto Edit 的区别
- 知道何时该用哪种模式
练习 5:用 Sandbox 做只读审查
- 目标:掌握 Sandbox 的安全边界。
- 准备:任意项目。
- 步骤 :
codex --sandbox read-only,输入:审查 src/ 目录,列出潜在的空指针风险,不要修改任何文件。- 验证运行前后文件未被改动(
git status无变更)。
- 预期结果:Codex 只输出审查结论,未修改任何文件。
- 自测清单 :
- 文件未被修改
- 输出了有价值的审查点
2.3 进阶练习(L2)
练习 6:修复一个真实 Bug
- 目标:用 Codex 定位并修复缺陷。
- 准备:在项目中故意制造一个 Bug(如除零、越界、拼写错误字段名)。
- 步骤 :
codex,提供完整错误信息:运行测试时报错 [粘贴完整堆栈],请分析原因并修复,不要影响其他功能。- 运行测试验证修复。
- 预期结果:Bug 被修复且测试通过。
- 自测清单 :
- 修复了根因而非表象
- 未引入新的失败
- 理解了修复逻辑
练习 7:为函数编写测试
- 目标:让 Codex 生成高质量测试并验证。
- 准备:一个未覆盖测试的函数。
- 步骤 :
- 输入:
为 src/calc.py 的 calculate_discount 函数编写 pytest 测试用例,覆盖正常、边界与异常输入,并运行测试。 - 检查测试是否真的运行且通过。
- 输入:
- 预期结果:生成测试文件,覆盖多分支,全部通过。
- 自测清单 :
- 测试覆盖正常/边界/异常
- 测试实际执行并通过
- 能看懂测试断言
练习 8:提示词对比实验
- 目标:直观感受"模糊 vs 明确"提示词的差异。
- 准备:同一需求。
- 步骤 :
- 输入模糊提示:
优化下数据库查询。 - 另开会话输入明确提示:
优化 src/repo/users.py 的 get_active_users 函数,当前全表扫描,改为带索引的查询,目标响应 < 100ms,并说明改动。 - 对比两次产出的可用性。
- 输入模糊提示:
- 预期结果:明确提示产出更可落地、更贴合项目。
- 自测清单 :
- 记录两次产出差异
- 能复述"明确提示词"的写法要点
练习 9:编写项目 AGENTS.md
- 目标:建立项目级规范,让 Codex 自动遵循。
- 准备:你的真实项目。
- 步骤 :
- 在项目根目录创建
AGENTS.md,写入技术栈、代码风格、常用命令、注意事项(参考 1.10 模板)。 - 输入一个需要遵循规范的任务,例如:
新增一个用户列表 API,观察 Codex 是否自动匹配风格与命令。
- 在项目根目录创建
- 预期结果:Codex 产出的代码风格、命名、命令符合 AGENTS.md 约定。
- 自测清单 :
- AGENTS.md 包含至少技术栈与常用命令
- Codex 行为明显受规范约束
2.4 综合实战(L3)
练习 10:exec 模式自动化任务
- 目标:把 Codex 接入脚本/CI 流程。
- 准备:一个带测试的项目。
- 步骤 :
- 运行:
codex exec --full-auto "运行测试,若失败则修复并重新运行直到通过"。 - 查看输出与最终测试结果。
- 运行:
- 预期结果:测试最终通过,过程有清晰日志。
- 自测清单 :
- exec 模式正常返回
- 测试通过
- 理解了其在 CI 中的价值
练习 11:图片转代码
- 目标:用设计稿生成前端页面。
- 步骤 :
- 准备一张 UI 截图或设计稿
ui.png。 - 运行:
codex --image ui.png "根据这张设计稿实现对应的 HTML/CSS 页面,保持布局与配色"。 - 在浏览器打开生成页面,对比设计稿。
- 准备一张 UI 截图或设计稿
- 预期结果:生成贴近设计稿的页面,结构合理。
- 自测清单 :
- 页面布局接近设计稿
- 代码可读、可继续修改
练习 12:小型功能模块全流程
- 目标:串联"规划 → 实现 → 测试 → 审查"完整闭环。
- 准备:选择一个真实小需求(如"导出用户数据为 CSV")。
- 步骤 :
/plan 实现用户数据导出为 CSV 的功能,评审计划。- 按计划实现,要求包含单元测试。
/review 本次改动 for 安全与性能。- 根据审查意见修正。
- 预期结果:功能可用、有测试、经审查无重大问题。
- 自测清单 :
- 完成了计划评审
- 功能 + 测试齐全
- 审查问题已处理
三、精通学习资料
3.1 高级提示词工程(上下文工程)
精通 Codex 的关键在于"上下文工程":把正确信息在正确时机喂给模型。
- 把验证标准写进 Prompt:让 Codex 自己跑测试/构建来验证,质量显著高于"写完就交"。
- 把大任务拆成可验证小步:每步结束让 Codex 报告,再进入下一步,避免偏离。
- 用引用代替复述:引用文件路径、函数名、AGENTS.md,而非大段粘贴代码。
- 让模型先 plan 再 act :复杂改动先
/plan,人工确认方案后再执行,降低返工。 - 善用图片与图表:UI、报错截图、架构图直接给图,比文字描述更高效。
3.2 AGENTS.md 深度配置
AGENTS.md 是项目与 Codex 之间的"契约文件",可包含:
- 技术栈与版本约束(避免用错依赖)。
- 目录结构与模块职责(让 Codex 放对文件)。
- 命令约定:开发、测试、构建、lint、迁移的标准命令。
- 代码规范:命名、格式化、注释、错误处理偏好。
- 禁区:哪些文件/目录不要动,哪些操作需人工确认。
- 多语言项目可用多个 AGENTS.md 分层(根目录总纲 + 子模块细则)。
提示:把 AGENTS.md 纳入版本管理并与团队共享,是保证 Codex 产出一致性的核心手段。
3.3 工作流编排与自动化(exec + CI/CD)
- exec 模式 :适合无交互的一次性任务,如生成变更日志、跑安全检查、修复失败测试。配合
--json可接入流水线解析。 - CI 集成 :在 PR 中自动触发
codex exec做初步审查或修复,把结果作为评论回写。 - 定时任务:结合系统定时任务,对仓库做周期性健康扫描(死代码、过期依赖、潜在漏洞)。
- 注意 :自动化任务应使用受限 Sandbox 与
ask/deny审批策略,避免全自动误改生产代码。
3.4 Sandbox 与审批策略精调
- 默认使用
workspace-write,仅放开工作区写入,禁止网络以降低风险。 - 仅在可信环境(如隔离 CI VM)使用
danger-full-access或full-auto。 - 通过
approval_policy在配置中设默认值,敏感仓库设为ask强制人工确认。 - 在 AGENTS.md 中声明禁区,配合 Sandbox 形成双重防护。
3.5 多会话并行与上下文管理
- 用
/fork克隆会话尝试不同方案,保留主线程不被污染。 - 长任务用
/compact或自动压缩释放上下文;接近上限时用/new开启新会话。 - 并行线程避免同时改同一文件,必要时按模块拆分任务。
- 用
/status监控上下文与线程配置。
3.6 测试驱动开发(TDD)与质量保障
- 让 Codex 先写测试再实现(红→绿→重构),比先实现再补测试更稳。
- 每次改动要求"运行测试并通过"作为完成判据。
- 用
/review做安全、性能、可读性多维度审查,并把高频问题沉淀进 AGENTS.md。 - 把覆盖率目标写入 AGENTS.md,作为 Codex 的自我约束。
3.7 大型项目重构与迁移实战
- 先映射后动手:让 Codex 先输出依赖关系图与影响面评估。
- 小步提交:每完成一个子模块就提交,便于回滚与评审。
- 双跑验证:重构后用对比测试(输入输出一致性)确认行为未变。
- 语言/框架迁移:分阶段迁移,保留兼容层,用 Codex 批量转换样板代码,人工把控核心逻辑。
3.8 安全、合规与数据治理
- 企业场景优先选择支持 SSO、MFA、审计日志、数据驻留的计划。
- 敏感代码库使用本地/私有部署或受限 Sandbox,避免代码外泄。
- 在 AGENTS.md 与审批策略中禁止 Codex 访问
~/.ssh、/etc、密钥文件等。 - 定期审查 Codex 的操作日志,留存审计轨迹。
3.9 性能与成本优化
- 简单任务用轻量模型(
/fast或 mini 模型),复杂任务用主力模型,按需切换。 - 控制上下文规模:精简 AGENTS.md、及时
/compact、避免一次性粘贴超大文件。 - 用 exec +
--ephemeral避免会话堆积占用资源。 - 在 Plus/Pro 限额内合理并行,避免无意义的长任务空转。
3.10 团队协作规范
- 统一 AGENTS.md 模板,纳入仓库根目录与子模块。
- 约定运行模式:日常用
auto-edit/交互,生产改动用ask审批。 - 建立"AI 辅助 + 人工评审"机制:Codex 产出必须经人 review 后才能合并。
- 沉淀团队提示词库(常用模板、Skills),减少重复摸索。
- 定期复盘:哪些任务适合交给 Codex,哪些必须由人完成。
3.11 常见故障排查
| 现象 | 可能原因 | 处理 |
|---|---|---|
codex: command not found |
PATH 未包含 npm 全局目录 | 用 npm bin -g 定位并加入 PATH,或改用 Homebrew |
| 认证失败 | Key 失效/权限不足 | 重新登录或更换 API Key,检查计划是否含 Codex |
| Windows 启动异常 | 原生支持实验性 | 使用 WSL2 运行 |
| 上下文溢出 | 历史过长/文件过大 | /new 或 /compact,精简 AGENTS.md |
| 误改文件 | 用了 full-auto/全访问 | 立即 git checkout 回滚,收紧 Sandbox 与审批策略 |
| 命令被频繁拦截 | 审批策略过严 | 在可信范围调整为 approve,或显式放行特定命令 |
四、扩展学习资料
4.1 同类工具横向对比
| 工具 | 形态 | 特点 | 适用 |
|---|---|---|---|
| Codex | CLI/IDE/App/Web | 多形态、云端代理、深度项目理解 | 全场景 |
| Cursor | IDE | 编辑器内 AI 补全与对话 | 日常编码 |
| Claude Code | CLI | 强推理、长上下文 | 复杂重构 |
| Aider | CLI | 轻量、Git 友好 | 小规模改动 |
| Trae / Qoder | AI IDE | 国内网络友好、本地化 | 国内团队 |
选型建议:团队统一以 Codex 为主入口,按成员习惯辅以 IDE 类工具;涉及强网络/合规要求时评估本地化替代。
4.2 场景化应用指南
- Web 开发:用 Codex 生成页面骨架、实现 API、写前后端联调测试。
- 数据处理:让它编写清洗/ETL 脚本并附带校验测试。
- 测试与质量:批量补测试、做安全/性能审查。
- 文档:从代码生成 README、API 文档、变更日志。
- 重构迁移:依赖分析 → 小步重构 → 一致性验证。
- 运维脚本:生成部署、监控、告警脚本并自检。
4.3 进阶学习方向
- 官方文档与更新日志:跟踪新模型、新命令、新策略。
- 开源仓库:阅读实现与示例,理解 Agent 循环与沙箱机制。
- 社区实践:关注提示词工程、AGENTS.md 模板、CI 集成案例。
- 内部沉淀:把团队高频用法、踩坑、模板整理成内部 Wiki。
4.4 团队落地路线图
- 试点(第 1--2 周):2--3 人用 Codex 完成日常小任务,统一安装与登录方式。
- 规范(第 3--4 周):编写团队 AGENTS.md 模板,确立运行模式与评审机制。
- 推广(第 2 月):全员培训,开展练习 6--12 的实战工作坊。
- 自动化(第 3 月):把 exec 模式接入 CI,做自动审查/修复试点。
- 复盘优化:每月复盘效率与质量指标,迭代规范。
4.5 能力自测清单(入门 → 精通)
入门级(应掌握):
- 能独立完成安装与登录
- 能用四种方式之一启动 Codex
- 理解 Prompt / Thread / Context / Sandbox / Approval
- 会用 TUI、斜杠命令、exec 模式
- 能写出结构化的明确提示词
进阶级(应掌握):
- 能用 Codex 修复 Bug、写测试、做审查
- 会编写并维护 AGENTS.md
- 能对比不同提示词的效果
- 会用 Sandbox 与审批策略控制风险
精通级(应掌握):
- 能把 Codex 接入 CI/CD 做自动化
- 能在大型项目中安全重构/迁移
- 能设计团队级规范与评审机制
- 能排查常见故障并优化性能/成本
- 能指导他人落地 Codex
附录:常用命令速查表
安装与版本
bash
npm install -g @openai/codex # 安装
brew install codex # macOS 安装
codex --version # 查看版本
npm update -g @openai/codex # 更新
codex --upgrade # 更新
npm uninstall -g @openai/codex # 卸载
启动与模式
bash
codex # 启动(默认 Suggest)
codex "解释项目结构" # 带初始任务
codex --auto-edit # Auto Edit 模式
codex --full-auto # Full Auto 模式
codex --approval-mode full-auto # 指定审批模式
codex --sandbox workspace-write # 指定沙箱
codex --model gpt-5-codex # 指定模型
非交互与图片
bash
codex exec "运行测试并修复失败" --full-auto # 单次任务
codex exec "生成 README" -o README.md # 输出到文件
codex -i screenshot.png # 附加图片
codex --image design.png "按设计稿实现页面" # 图片+任务
会话管理(斜杠命令)
text
/new 开始新会话
/resume 恢复历史会话
/fork 克隆当前会话
/plan 计划模式
/review 审查改动
/compact 压缩上下文
/status 会话状态
/model 切换模型
/quit 退出
配置文件(~/.codex/config.toml)
toml
approval_policy = "ask"
[tui]
alternate_screen = "auto"
[sandbox]
default = "workspace-write"
本资料用于团队内部 Codex 学习与落地参考,建议结合实际项目持续更新。
编程资源
https://pan.quark.cn/s/7f7c83756948
更多资源
https://pan.quark.cn/s/bda57957c548