内容可划选阅读,暂不支持整段复制
Codex 教程 / 01 认识与安装

课程总览:什么是 Codex,为什么普通人要学

视频讲解配合文字步骤,建议打开 Codex,并准备一个不含敏感资料的练习文件夹。

~/ai-course
CODEX

read · plan · build · verify

免费试看01 课程总览视频导出后替换为正式播放器

这一章你会完成什么跟着视频操作,再用下方文字版快速复查关键步骤。

这套课程,我们来讲一个最近越来越多人开始使用的 AI 工具:Codex。

很多人第一次听到 Codex,会觉得它应该是程序员才用得上的东西。

因为它最常见的介绍,就是 AI 编程智能体。

一看到“编程”两个字,很多小白就会下意识觉得:这个和我没有关系,我又不会写代码。

但如果你真正用过 Codex,就会发现,它的价值不只是帮程序员多写几行代码。

它更重要的能力,是可以围绕一个真实项目持续工作。

比如读取一个文件夹里的资料,理解已有内容,修改文件,运行工具,检查结果,再根据你的反馈继续调整。

所以在这套课程里,我们不会把 Codex 只当成一个写代码的软件。

我们会把它理解成一个能够进入你的工作区、读取上下文,并且帮你真正处理任务的 AI 助手。

Codex 和普通聊天 AI 有什么区别

普通聊天 AI 最常见的使用方式,是你问一句,它回答一句。

如果你想让它修改一篇文章,通常要先复制文章,再粘贴到聊天框里。文章比较长的时候,还可能要分好几次发送。

如果过几天重新开始一个对话,你可能又要把背景介绍一遍。

Codex 的工作方式不太一样。

你可以把一个本地文件夹作为工作区交给它。

这个文件夹里可以放代码,也可以放 Markdown 笔记、课程稿、网页文件、表格和项目资料。

然后你可以直接告诉它:

“先看一下当前目录里有哪些内容。”

“参考前面几篇课程稿的风格,帮我完善下一篇。”

“检查这个网页为什么打不开,并帮我修好。”

“把这些零散资料整理成一份结构清楚的教程。”

Codex 可以先阅读相关文件,再围绕这些文件继续工作。

这就是它和普通问答式 AI 很重要的区别。

普通聊天更像是你临时找一个人问问题。

Codex 更像是你把一个项目交给一位助手,让它先看资料,再和你一起把事情做完。

什么是智能体

介绍 Codex 的时候,经常会看到一个词,叫做“智能体”,英文是 Agent。

这个词听起来有点技术,但你可以先把它理解成:不仅会回答,还会行动的 AI。

比如你让普通 AI 帮你做一个网页,它可能会给你一段代码,然后让你自己复制、保存和运行。

但当 Codex 在一个项目文件夹里工作时,它可以直接创建网页文件、修改样式、启动本地预览,并检查网页有没有正常打开。

它不是只告诉你“应该怎么做”,而是可以在获得相应权限后,使用工具把很多步骤实际执行掉。

当然,这不代表它可以完全脱离人类自己做决定。

更准确的说法是:

你负责说清楚目标、提供材料和做最后判断。

Codex 负责阅读上下文、拆解任务、执行操作和汇报结果。

这才是比较健康的人机协作方式。

Codex 可以帮普通人做什么

第一个场景,是处理知识库和文档。

比如你的 Obsidian 里已经有很多课程稿、选题、笔记和工作复盘。

你可以让 Codex 阅读指定目录,帮你整理结构、修改文章、补充大纲,或者根据已有内容生成新选题。

第二个场景,是制作办公文件。

你可以让它根据资料生成 Word 文档、PDF、演示文稿和电子表格。

重点不是让它随便生成一个空文件,而是让它写入真实内容,再检查文件能不能打开、排版有没有问题。

第三个场景,是做网站和小工具。

即使你不会写代码,也可以先描述自己想要什么。

比如做一个个人主页、课程介绍页、倒计时工具,或者简单的数据看板。

Codex 可以帮你创建项目、编写文件、启动预览,并根据你的反馈继续修改。

第四个场景,是整理重复工作。

比如批量整理文件名、清洗表格、从固定资料生成报告,或者操作网页完成重复录入。

当一次流程跑通之后,还可以把它保存成模板或 Skill,减少下一次重复说明的成本。

第五个场景,是处理代码项目。

如果你本身是程序员,可以让 Codex 阅读项目、定位问题、修改功能、补测试和检查代码。

如果你不是程序员,也可以让它先用小白能听懂的方式解释项目,再决定要不要修改。

Codex 有哪些使用入口

Codex 不只有一种使用方式。

你可能会在桌面应用、网页、命令行、代码编辑器或者云端任务里看到它。

这些入口的界面不同,但核心逻辑很接近:给它一个目标和上下文,让它围绕任务工作。

对于刚开始学习的人,我更建议先使用有图形界面的桌面应用。

因为你可以直接选择文件夹、查看文件、阅读对话和检查修改结果,不需要先记住一大堆命令。

等你熟悉基本工作方式以后,再学习命令行、IDE 和云端任务,会顺很多。

这里不用急着一次学会所有入口。

工具只是入口,真正需要掌握的是怎么把任务说清楚,怎么给它正确的资料,以及怎么检查最后的结果。

这套课程会讲什么

这套课程会分成四个阶段。

第一个阶段,是先认识 Codex。

我们会讲它是什么、有哪些使用入口、怎么安装登录,以及怎么打开自己的第一个工作区。

第二个阶段,是跑通基础工作流。

我们会练习让 Codex 查看目录、读取文件、修改内容、检查结果,并学会怎么写一个清楚的任务提示词。

第三个阶段,是掌握进阶能力。

我们会讲 AGENTS.md、Skill、插件、MCP、Git 和长任务协作。

这些词现在看起来可能比较陌生,没有关系。学到对应章节的时候,我们会用实际例子一个个解释。

第四个阶段,是完成真实项目。

我们会把 Codex 用到 Obsidian 知识库、办公文件、网站制作、浏览器操作和重复工作自动化里。

整套课程的原则,是先做成一个小任务,再慢慢增加难度。

我们不会一上来就让 Codex 自动经营一家公司,也不会刚打开软件就让它重构一个复杂系统。

先让它看懂一个文件夹,改好一篇笔记,做出一个能打开的网页。

这些小闭环跑通之后,你才会真正理解它能做什么。

第一次使用可以说什么

如果你已经打开了 Codex,并且选择了一个自己的文件夹,可以先复制下面这段提示词:

请先查看当前工作区的目录结构,告诉我这里主要有哪些文件夹和文件。

先不要修改任何内容,也不要删除文件。

请用适合零基础用户的方式,简单说明你能基于这个工作区帮我做什么。

这段提示词做了三件事。

第一,让 Codex 先查看工作区。

第二,明确告诉它现在不要修改。

第三,让它根据你的真实文件给出建议,而不是泛泛介绍功能。

这就是后面会反复使用的一个基础思路:先读,再改;先小范围,再大范围。

使用 Codex 前要记住什么

第一,Codex 能执行操作,所以权限比普通聊天更重要。

删除文件、安装软件、提交代码、发送消息和操作外部账号,都应该谨慎确认。

第二,AI 生成的结果需要检查。

它可以提高效率,但不代表每一次判断都正确。重要文档、数据、代码和对外内容,都要自己验收。

第三,任务越具体,结果通常越稳定。

“帮我把整个项目优化一下”范围太大。

“先阅读这三篇课程稿,只修改第四篇的开头,保持原有口播风格”就清楚很多。

第四,不要把敏感资料随便交给 AI。

密码、身份证、隐私聊天、未脱敏的客户数据和重要合同,都要先判断是否适合放在当前工作区。

第五,先备份,再做大范围修改。

尤其是批量改名、移动目录、删除内容和修改重要项目时,最好先有一份备份或版本记录。

本期总结

这一期,我们先认识了 Codex。

Codex 的核心定位是能够围绕项目执行任务的 AI 编程智能体,但它的工作方式并不只对程序员有价值。

只要任务涉及读取资料、处理文件、使用工具和持续修改,普通人也能从这种工作方式里获得很大帮助。

你可以先记住三个关键词:

第一,工作区。

Codex 需要知道自己正在处理哪些文件和资料。

第二,任务。

你要告诉它目标、范围和要求。

第三,验收。

Codex 完成之后,你要检查结果是否真的符合要求。

工作区、任务、验收,这三个环节跑通,就是使用 Codex 的最小闭环。

这一期的作业也很简单。

打开 Codex,选择一个不包含敏感资料的练习文件夹,然后让它只查看目录,不做修改。

看看它能不能准确说出里面有什么,以及它建议你从哪个小任务开始。

下一期,我们来具体认识 Codex 的不同使用入口,以及零基础用户应该怎么选。