codex从入门到精通
付费课程
课程价格
¥ 99.00
为什么要学习这门课?
学习 Codex 的核心价值在于掌握"AI 工程化”能力:从单纯“写代码”转向“定义需求、调度智能体、审查结果”,以极低成本将想法转化为可运行工具,并大幅提升信息处理与自动化效率。
学习本教程需要具备的前置知识或技能
- 熟悉 Git 工作流(add / commit / push / branch / PR Review)
- 至少熟练一门编程语言:PHP / Python / TypeScript / Go(推荐 PHP)
- 了解 Composer / npm 包管理与 vendor / node_modules 目录职责
- 本地具备 PHP 8.2+、MySQL 8.0、Redis 运行环境(用于第 3 章起的实战章节)
课程详细介绍
Codex 代码生成全景学习地图
本教程带你系统掌握 TooBot Codex 智能编程助手,从「一句话生成单文件」进阶到「基于仓库上下文的大规模重构」,全程附可运行代码示例与可复用的提示词模板。
一、前置准备
在开始学习前,请确保你已了解以下三项基础概念(配合章节练习使用效果更佳):
- 熟悉至少一门主流编程语言:
Python、JavaScript/TypeScript或Go - 掌握 Git 基本工作流(
add/commit/push/branch) - 理解 REST API 与 JSON 数据结构,能独立完成一次
curl请求调试
💡 学习建议:先读章节 → 再在 Codex 中复现。每章结尾的「实战任务」是从入门到熟练的关键,建议不要跳过。
二、核心能力速览
Codex 支持 6 种主要使用模式,其能力边界与适用场景如下表总结:
| 模式 | 输入形式 | 典型输出 | 推荐度 |
|---|---|---|---|
| Inline Edit | 自然语言描述 + 当前文件上下文 | 当前文件增量 diff | ⭐⭐⭐⭐⭐ |
| Chat Agent | 多轮对话 + 多文件引用 | 跨文件重构方案 | ⭐⭐⭐⭐ |
| Generate from Scratch | 产品需求文档 PRD | 完整项目脚手架 | ⭐⭐⭐ |
| Test AutoWrite | 源码文件 | PHPUnit/Jest 单元测试 | ⭐⭐⭐⭐⭐ |
2.1 你的第一个 Codex 脚本
在编辑器中新建 demo_hello.php,在文件第一行输入以下注释,Codex 会自动补全剩余代码:
<?php
// 需求:编写一个函数 fib($n),返回第 n 个斐波那契数,要求使用 O(1) 空间 + 迭代实现
// 并在 CLI 下运行时打印 1..10 的结果
function fib(int $n): int
{
if ($n <= 0) return 0;
[$a, $b] = [0, 1];
for ($i = 2; $i <= $n; $i++) {
[$a, $b] = [$b, $a + $b];
}
return $b;
}
for ($i = 1; $i <= 10; $i++) {
echo "fib($i) = " . fib($i) . PHP_EOL;
}
三、进阶:基于仓库上下文的重构
当你需要让 Codex 修改跨 3 个以上文件时,请按顺序提供以下信息:
- 目标目录:如
app/service/Report/*,缩小上下文窗口; - 约束:不修改公共接口签名、不改变数据库 schema、保持 PSR-12;
- 验收标准:给出 1~2 条可脚本化验证的断言,例如「ReportService::summary($id) 返回数组必含 total/avg/top3 三键」。
更多实战案例请查看章节视频与对应可下载的项目骨架。也可前往 AI 工具中心 获取最新版 Codex 官方插件。
3.1 示例配图:Codex 工作区三栏布局

四、学习路径速查
按你的当前角色,推荐从下列章节起步:
- 🟢 新手:从 第 1 章 环境安装 + 第 2 章 Inline Edit 基础 开始;
- 🔵 有经验工程师:直接跳到 第 5 章 基于仓库上下文的大规模重构;
- 🟣 团队 Tech Lead:重点阅读 第 7 章 Codex 团队版:代码评审 + 安全护栏。
videos_video_generation_185_b4af51ef.mp4
学完你将能够
安装->配置->使用
2 个实战章节
2 个课时
1
第1章 codex简介
2
第2章 快速入门