这是一期Codex零基础保姆级教程。

用一篇文章手把手帮你从入门到精通Codex。

包括Codex的安装、Codex的基础功能、Codex的核心玩法、怎么用Codex完成日常办公以及怎么使用Codex全自动搭建并上线一个属于你自己的网站等等。

那废话不多说,我们正式开始。

01

Codex 是什么?

Codex 是OpenAI专门做的一款 AI 智能体工具。

注意我没说"AI 编程工具"——虽然它确实是从编程出发的,但现在它已经进化成了一个能帮你干各种工作的全能助手:写代码、做 PPT、做 Excel 表格、写 Word 报告、操作浏览器,甚至制作视频等等。

从2026年7月开始,Codex已经正式合并到了ChatGPT桌面应用中 。现在打开ChatGPT桌面应用,点击左上角的产品选择器,可以在 ChatGPT 和 Codex 之间切换。

进入 ChatGPT 后,还可以在新聊天页面顶部选择 Chat 或 Work两种模式 。

Chat模式 就是日常聊天,适合快速问答、讨论、搜索和简单写作。

Work模式 适合做研究、生成完整的交付物。比如你要做一份Word报告、一份PPT、一份Excel表格、甚至做一个网页,Work都能搞定。它还能调用各种插件连接你常用的工具。

那讲到这里,如果你之前用过Codex,可能会把Work模式和Codex给搞混,因为它们的功能几乎一致,比如都能做文档、做网页、调用插件、操控电脑等等,底层能力有很大的重叠。

那这两者之间到底有什么区别呢?

其实Work模式和Codex主要的差异是在界面和默认工作流上。

Work模式 会简化开发过程的展示,主要呈现任务进度和最终交付物;

而Codex 会把终端命令、代码差异、Git 状态和代码审查等等开发信息直接展示出来,方便开发者检查和控制整个过程。

简单来说:Work模式更适合处理日常办公任务的普通职场人,Codex 更适合写代码、管理项目的开发者。

02

怎么安装Codex

Codex 一共有四种使用方式:

Codex CLI、VS Code 插件版、桌面客户端和网页版

这四个版本性能都是一样的,功能也大部分重叠。

但如果综合使用难度、功能全面性和对新手的友好程度,那桌面客户端绝对是首选。

所以这条视频也主要以桌面客户端的使用方式进行讲解。

那下载和安装Codex之前,你需要先准备一个ChatGPT账号。

而且最好开通Plus会员或者Pro会员。

虽然免费账号也能使用Codex,但我个人不太建议使用,因为额度非常少,用不了几次就没法用了。

Plus 用户每 5 小时能发 30 到 150 条消息给 Codex,正常使用一天是够的。

如果你是重度用户或者公司用,可以考虑 Pro,额度高很多。

而且相比同类工具,比如 Claude Code,Codex有一个很大的优势:它给的额度更多,而且动不动就重置额度。

可能哪天只是因为天气好就给你重置额度,非常任性,同时对账号的限制也更少,比封号狂魔Claude强太多了。

那准备好账号之后就可以装 Codex 了。

桌面客户端的安装非常简单,和安装其他普通应用没有任何区别。

直接在Codex官网根据你的电脑系统下载对应版本的安装包,然后直接安装就可以了。

03

登录

安装好之后打开应用,第一步就是登录。这里有两种登录方式。

方式一:用 ChatGPT 账号登录

点界面上的 "Continue to sign in"。

浏览器会自动弹开,跳到 OpenAI 的登录页面。输入你的 ChatGPT 账号密码,完成授权后,浏览器会自动跳回 App,登录完成。

用这种方式登录有三个好处:

第一,你的使用额度直接用 ChatGPT 订阅的配额,不用额外花钱。

第二,你可以第一时间使用上最新的模型。

第三,像云端任务这些功能,也只有用 ChatGPT 账号登录才能用。

方式二:用 API Key 登录

除了用账号登录之外,选择 "Sign in another way" ,也可以用 OpenAI 的 API Key 登录。

但这种方式有几个限制:API 的模型更新速度会比较慢,不一定能第一时间用上最新模型,云端任务也不可用,而且是按用量付费,只有在轻量使用的情况下比较划算。

所以我的建议是,除非你有特殊原因,否则直接用 ChatGPT 账号登录是性价比最高的方案。

第一次使用的话,App可能会有一个引导流程。你可以按提示操作,也可以选择跳过,之后在插件页面手动安装你需要的插件。

04

认识Codex界面

登录成功后先看左上角。

这里会显示你现在用的是 ChatGPT 还是 Codex。

点开以后可以在两者之间切换。选择 Codex,这就是接下来要用的 Codex界面。

顶部右侧有两个小图标。放大镜用来搜索以前的对话。

旁边的铃铛用来查看通知。

再看左侧栏,最上面依次是“空间”、“定时任务”、“站点”、“插件”“代码审查”和“站点”。

“空间”用来集中整理和保存工作资料。

你可以在这里创建页面,放入笔记、文档和文件,也可以让 ChatGPT 帮你修改内容。需要持续补充的资料,可以放在同一个空间里,以后再回来接着整理。

“定时任务”就是管理自动执行任务的地方。以后让 Codex 每天整理资料,或者定期检查某个项目,都可以在这里查看和管理这些安排。

接下来是“插件”,这个入口里其实有“插件”和“技能”两个页面,可以在顶部直接切换。

“插件”主要是用来查找、安装和管理插件。插件可以理解成一个功能包。安装以后,它可以给 Codex 增加新能力,也可以用来连接 GitHub、网盘、邮箱等外部工具。

技能更像一份可以反复使用的工作模板。它会把某项任务的步骤、要求和参考资料整理在一起。以后再做同类工作时,Codex 就可以按照这套流程来处理。那这两个具体的区别和用法我们后面会详细讲。

“代码审查”主要是给开发者使用的,用来检查代码修改,查看审查结果。暂时不写代码的话,先知道这个入口的位置就够了。

“站点”可以用来创建和管理由 ChatGPT 托管的网站或者网页应用。你只需要描述想做什么,再根据生成的结果继续提出修改要求。具体用法,我们后面会单独介绍。

Codex主区域就是中间这一大块,是Codex 主要工作的地方。

最中心的区域是输入框,你可以直接用中文打字,告诉它你要做什么。

- 输入 @ 符号,会弹出一个列表让你选择插件(Plugin)或者指定某个文件作为上下文 。

输入 $ 符号,可以触发某个技能(Skill),比如 $imagegen 生成图片。

关于 @ 和 $ 的区别,后面讲"技能和插件"的时候会详细说。

输入框内部还有几个关键的小控件。

左下角有一个 "+" 号按钮。

点开以后,第一项是“文件和文件夹”,可以把 PPT、Excel、图片或整个文件夹交给 Codex。

Mac版本下面还会显示“附加+应用名称”。

比如 Codex 识别到你正在使用飞书,这里就会显示“附加飞书”。

点击后它会把当前飞书窗口的画面和能够读取到的文字添加到任务中。

接着是“在项目中使用 Work”。这个主要是用来给新的对话选择项目。选好以后,新对话就可以使用这个项目里保存的文件和资料。

再往下是“目标”。这个功能适合那些需要持续做很久的任务。你把最终要完成的事情告诉 Codex,它就会照着这个目标往下做,直到任务完成为止。

接下来是“计划模式”。遇到比较复杂的任务,可以先打开它。Codex 会先查看资料、问清楚你的要求,再整理出一套具体方案。这时候它只负责想清楚怎么做,不会直接改文件。

再往下是“绘图模式”。想做一张配图、海报或者插画时,可以打开它,把想画的内容、风格和用途告诉 Codex,也可以上传一张参考图片。图片生成以后,如果有不满意的地方,继续告诉它哪里需要调整,就可以接着修改。

最后是“录制技能”。你可以在电脑上完整演示一遍工作流程,Codex 会把你的操作步骤记录下来,然后直接把这个工作流程整理成一个可以反复使用的技能。

这个功能目前主要在 Mac 版桌面应用里使用,而且需要开启电脑操作功能。

再看"+" 号旁边,显示的是你当前的权限模式。

因为 Codex 能直接改你电脑上的文件、能运行各种命令,所以有一个"放权等级"的概念——你选择什么模式就意味着你愿意给它多大的自由度?这里总共有3种模式。

第一种, 请求批准。

这个模式下,Codex 可以读取和修改当前项目文件夹里的内容,也可以在电脑上运行常规操作。

如果它想修改项目文件夹外面的文件,或者让电脑上的程序访问互联网,就会先停下来问你。

这个模式比较稳妥,大多数任务都够用,新手也可以先从它开始。

第二种,帮我批准。

它能做的事情和“请求批准”差不多,主要区别是,多了一个负责安全检查的 AI。

当 Codex 需要更多权限时,这个 AI 会先帮你检查。风险比较低的操作会自动通过;风险比较高的操作可能会被拦下来,Codex 会换一种更安全的方法,或者回来问你。

Codex 会先自己评估一下风险——如果它觉得这个操作很安全,比如创建一个新文件,就自动通过不问你了;如果它觉得有风险,比如删除文件,才会弹框问你。

相当于给 AI 配了一个"内部审批员",减少你被频繁打断的次数,同时保留一定安全性。

最后一种, 完全访问权限。

这是Codex的最高权限。 Codex 可以做任何事情,比如读取和修改电脑上的任意文件,而且全程不需要问你同意。

优点是效率最高,AI 可以完全自主地一口气把复杂任务做完。

缺点是有一定风险——它可能删了你不想删的文件、装了你不想装的依赖、跑了你不想跑的命令。

对 Codex 行为已经很熟悉、项目有备份、追求最高效率的用户可以首选这种模式。

我的建议是如果是新手先用 请求批准模式 。

用了一两周之后可以试试帮我批准。

等你非常熟悉之后、并且确保项目有 Git 备份的情况下,再考虑开完全访问权限。

输入框右下角显示的是当前使用的 AI 模型和思考强度。

点开以后,选择模型,最上面是“默认”。如果你嫌麻烦,直接选它就行,系统会自己挑一个合适的模型。

你也可以手动选择。

GPT-6.1 Sol 是目前 Sol 系列的最新模型,适合日常工作,也能处理复杂的代码和文档任务。

它的定位是在能力、速度和成本之间取得平衡,在复杂任务上的表现接近 Astra。

如果平时不知道选哪个,可以先用它,遇到特别难的任务,再切换到 Astra。

GPT-6 Astra 是目前 OpenAI 能力最强的模型,适合难度比较高、步骤多的任务。除了写代码,也适合做深入研究、处理复杂的文档工作。当然,这个模型也比较费额度。

5.6 Sol 是 GPT-5.6 系列里的旗舰模型,同样适合比较复杂的任务。想让 AI 多花点工夫把事情做好,又希望兼顾额度消耗,可以考虑它。

再往下是5.6 Terra,平时写报告、做表格或者处理一般工作,用这个模型就够了。

如果任务比较简单,可以选速度更快的 5.6 Luna。

至于下面这些模型,基本没有太多使用的必要了。

选好模型以后,可以滑动这个滑块来调整模型的思考强度。

从左到右分成5个档位,分别是轻度、中、高、极高和 Ultra。

你可以把它理解成Codex愿意在这个任务上花多少工夫。档位越高,它想得越久,用掉的额度通常也越多。

一般任务用中或者高就够了。任务比较难,再换成极高或 Ultra 。

而Ultra 除了思考强度更深入以外,更核心的一个功能是可以启用多智能体模式。

如果你的任务非常复杂,它会把任务拆解成几个小任务,叫几个小助手同时开工,最后再把结果合到一起。这些小助手就叫子智能体。

不过Ultra 会消耗掉更多额度,所以普通任务没有必要一直开着。

左侧这里的闪电图标是用来切换标准模式和快速模式的,鼠标点亮这个闪电图标,就会切到快速模式。

快速模式下,Codex工作的速度会更快,大概是标准模式的 1.5 到 2 倍,但相应消耗的额度也更多。

日常任务其实用标准模式就行,赶时间的时候可以切快速模式。

05

创建你的第一个项目

好那现在界面搞清楚了,我们就来实际用一用。

第一步是创建一个项目。

在左侧找到“项目”,点旁边的添加按钮,就会打开“创建项目”页面。

现在这里有两个选择,一个叫“本地”,一个叫“远程”。

“本地”就是在你现在这台电脑上工作。

选了以后,ChatGPT 可以读取和修改你加进项目的文件夹,也能运行、测试里面的文件。平时写代码、改文档、做 PPT 或整理表格,基本都选这个。

“远程”是给另一台电脑用的。比如你的文件放在公司电脑、家里的另一台电脑,或者一台已经连接好的远程主机上,就可以选“远程”,再去那台电脑里选择文件夹。如果你还没有连接其他电脑,这个选项暂时不用管。

我们选“本地”,然后点右下角的“下一步”。

接下来会看到两个区域。

上面填写项目名称。这个名字主要是方便你以后在左侧找到它,比如可以填“Work”或者“我的第一个项目”。

下面是“源文件夹”。点中间的添加区域,然后从电脑里选择一个文件夹。

选好以后,Codex 就可以读取和修改这个文件夹里的内容。然后点右下角的“创建项目”。

创建完成后,左侧项目列表里就会出现这个项目。以后从这里新建对话,Codex 就能使用你刚才选的文件夹。

而且你还可以在这个项目里继续添加其他文件夹。点项目旁边的菜单,进入“编辑项目”,再选择“添加文件夹”就行。

如果加了好几个文件夹,还可以选一个主要文件夹。

以后新建对话或者处理 Git 时,Codex 会优先从这里开始。

06

给 Codex 布置第一个任务

项目建好以后,就可以正式给 Codex 布置你的第一个任务了。

直接在输入框里写清楚你想做什么,然后点发送。

比如我想做个小网站,就可以直接发这段话。

示例提示词
帮我做一个简单的网站,有“首页”和“关于我们”两个页面。用 HTML 和 CSS,页面简洁一点,手机上也能正常打开。做好后再帮我检查一下,两个页面之间能不能正常跳转。

或者我想做一份行业报告,可以这样发给它。

示例提示词
请联网搜索截至 2026 年 9 月的可靠资料,写一份 AI 行业趋势分析报告。重要数据要标明来源,最后保存成 Word 文档。

任务下达以后,Codex 就会开始干活。这里会陆续显示它正在查看什么、改了哪些文件、运行了什么操作。

因为我这里选择的是“请求批准”模式,所以 Codex 遇到需要权限审批的环节会先跳出弹窗询问,

这里会弹出两个选项。

“仅这一次”就是只批准这一次,后续再需要使用这个权限的时候还需要你再手动批准;

选“本次会话”,就是这次对话里再碰到同类操作,它就会自动审批,不会每次都来问你。那为了方便,这里直接选“本次会话”就可以了。

07

多任务管理:排队、插队和并行

排队、插队和并行这三个是桌面 App 日常使用中非常高频的操作。

先说排队。

假设 Codex 正在帮你做任务 A,比如生成一个网站。

这时候你突然想起来"做完之后帮我总结一下设计思路"。你不需要等它做完再说,直接把这句话发给它就行。

你发出去的新消息会出现在输入框上方,排在任务 A 后面。Codex 会先做完 A,再自动开始做 B。这就是任务排队。

你可以排很多个任务,它会按顺序一个一个执行。

那什么是任务插队?

比如有时候你排了一个任务在队列里,突然又改主意了——你不想等到后面再执行,你想让当前正在跑的任务立刻考虑到你的新要求。

比如 Codex 正在帮你做网站,你排队了一个"总结设计思路"的任务。

但这时你突然想起来"我想要iOS风格的UI设计"。

如果你正常发这条消息,它会排在"总结设计思路"后面,等做完总结才轮到它——这样就太晚了,网站都做完了。

这时候你点消息旁边的 引导/插队按钮。

这条消息就会跳过排队,直接注入到当前正在执行的任务里。

正在做网站的 AI 会立刻把"iOS风格的UI设计"这个要求考虑进去,边做边调整。

那说完了排队和插队,最后说一说什么是多任务并行。

排队和插队都是在同一个对话里发生的。但如果你想让多个任务同时进行、互不影响怎么办呢?

很简单:开一个新对话就行。

在左侧栏你当前项目名字旁边点击创建新对话,开一个新的对话窗口,在里面布置另一个任务。这个新任务会和之前的任务同时跑、互不干扰。

你可以在左侧栏看到:两个对话条目旁边各有一个滚动图标,表示它们都在同时执行。

你甚至可以跨项目并行——去另一个项目里也布置一个任务,不同项目之间的任务同样可以并行。

08

插件(Plugins)和技能(Skills)

点左侧栏的“插件”,页面上方可以看到“插件”和“技能”两个标签。

在这里,你可以安装插件,也可以查看自己已经有的技能。

很多人会把插件和技能这两个概念给搞混,但区别其实很简单。

技能(Skills) ,就是一套写好的执行步骤。

我们为了完成某个特定任务,往往有一套固定的流程。

比如"生成一张图片"的流程是:确定画面描述 → 选择风格 → 调用生图模型 → 输出图片。

把这套流程保存下来,就成了一个 Skill。

一个完整的 Skill 通常是一个文件夹。里面必须有一份叫 SKILL.md 的说明,还可以放入模板、示例、参考资料和脚本。

Codex 需要做这个任务的时候,就会读取这个 Skill 文件,按照里面的步骤一步一步执行。

你可以把技能理解成一份给 Codex 看的“工作说明书”。

而且针对技能,新版Codex还专门更新了一个功能,叫做“录制技能”,不过这个功能只有Mac版本能用。

这个功能的作用是,你先完整做一遍给 Codex 看,它看懂以后,就会把这套操作整理成一项可以直接复用的技能。

方法也很简单。

点输入框左下角的“+”,再点“录制技能”。开始前,先告诉 Codex 你准备演示什么,以及哪些内容每次都会变化。

比如你每周都要打开一个固定网站,下载最新报表,把文件名改成当天日期,再放进指定文件夹。你可以先告诉它

示例提示词
我接下来会演示怎么下载每周报表,请把这套操作整理成一项技能。每次的日期会变,其他步骤基本相同。

等 Codex 请求录制权限时,确认以后就可以开始了。

接下来,你照平时的做法,从头到尾操作一遍。录制期间,Codex 会看到你打开了哪些窗口、点了哪里,以及输入了什么内容。

做完以后,可以通过菜单栏或屏幕上的录制浮窗停止,也可以回到对话里告诉 Codex 已经完成。

停止录制后,Codex 会分析刚才的操作,并生成一份技能草稿。里面会写清楚什么时候使用、开始前需要提供什么、具体怎么操作,以及最后怎么检查结果。

以后再做这个工作,新开一个对话,告诉 Codex 使用这项技能,再把本周日期、报表名称这些会变化的信息给它,它就能按照这套做法继续处理。

那 插件(Plugins) 又比技能更灵活。

一个插件里面可以内置好几个技能。

还可以连接 Gmail、GitHub、Slack 这类外部工具。

复杂一点的插件,还可能带有 MCP 工具、浏览器扩展、Hooks 或者定时任务模板等等。

比如Codex里的Computer Use 插件,

安装以后Codex 就可以直接接管你的电脑,控制鼠标和键盘帮你点击、输入以及各种可视化操作。

这个插件里面可能就包含了好几个技能——比如"操作APP"是一个技能、"键盘操作"是一个技能、"屏幕录制"是一个技能。

也就是说,插件 = 多个技能 + 与外部应用的连接,打包在一起一键安装。装一个插件,就有了让 AI 操作这个外部应用的全部能力。

Codex 内置了非常多插件,你可以在"插件"页面浏览和搜索。这里列几个比较常用的,大家可以参考一下:

示例提示词
日常办公类: - Documents——生成和编辑 Word 文档 - Spreadsheets——操作 Excel 表格 - Presentations——生成和操作 PPT外部应用连接类: - Gmail——读写谷歌邮箱 - GitHub——管理代码仓库、建 issue、做代码审查 - Slack——发消息、读频道 - Linear / Jira——项目管理和任务追踪能力增强类: - Browser——让 Codex 操作内置浏览器(访问网站、截图、抓取信息) - Vercel——部署网站到云端

那怎么在对话里触发这些插件或者技能呢?

正常情况下,Codex会根据你的任务来自主判断要不要调用某个插件或者技能。

但如果你就想要指定调用某个插件,在输入框里打 @ ,会弹出插件列表,选你要用的就可以手动触发。

比如:

示例提示词
"根据我上传的资料,使用 @Documents 整理成一份 Word 报告。"

这样可以明确要求 Codex 优先使用这个插件。

手动调用技能也是同样的方法,只不过把 @ 换成了 $ 比如:

示例提示词
"使用 $imagegen 生成一张赛博朋克风格的 banner 图。"

你也可以在一条消息里同时使用插件和技能,比如:

示例提示词
"根据我上传的资料,使用 @Documents 整理成一份 Word 报告,再用 $imagegen 生成一张封面图,放在报告开头。"
09

用 Codex 和 Work 完成日常办公

正如一开始所说的,ChatGPT现在不仅仅是一个聊天工具了,Work模式和Codex都能帮你完成各种日常办公任务。

这两种方式的操作方式也基本上都是一样的。

不过如果你的主要需求集中在办公场景,比如做写报告、做表格或者做 PPT,建议先用 Work。它的界面更偏日常办公,文件做完以后也方便直接预览和修改 。

比如生成word文档

首先确保你安装了 Documents 插件。

然后在输入框里输入 @ ,选中 Documents,再发送下面这段任务。

示例提示词
请先实时搜索截至今天的资料,写一份关于 2026 年 AI 行业趋势的分析报告。选择 5 个有代表性的 AI 模型,用统一的标准进行比较。每条重要结论都要注明资料来源和发布日期。生成一份 Word 文档。报告要有目录页、模型对比表和结论。完成以后检查页码和排版。文件生成以后,一般会直接出现在聊天里。在桌面 App 中,可以点击文件名或者“打开预览”查看效果。

发现问题以后,直接告诉它要改哪一页、哪张表或者哪段文字。支持批注时,也可以选中有问题的地方,让它照着修改。

再比如生成 Excel 表格

还是同样的流程,先输入 @ ,再选中 Spreadsheets。发送下面这段指令:

示例提示词
请先实时搜索英伟达、微软、Alphabet、亚马逊和 Meta 最近一个交易日的股票数据。每家公司都要写明股票代码。涨跌幅使用最近一个交易日的数据,市值使用查询时的数据。所有数据注明查询时间和币种,并附上来源。然后生成 Excel 文件。上涨标红,下跌标绿。

然后你就会得到一份详细完整的Excel文件。

最后是生成 PPT

生成PPT需要用到的是 Presentations 插件。同样的方法,在提示词里@出这个插件,输入指令:

示例提示词
使用 @Presentations 制作一份 10 页的 PowerPoint,主题是“AI 改变工作方式”,面向普通职场人。5
完成以后检查每一页,避免文字超出页面或者图片互相遮挡。

就可以直接生成PPT了。

你甚至可以在一条消息里同时要求生成 Word、Excel 和 PPT:

示例提示词
请先实时搜索截至当前时间的 AI 行业动态,并注明每条信息的来源和发布时间。后面的文件都使用同一批核对过的资料。先使用 @Documents 写一份详细的 Word 分析报告,再使用 @Spreadsheets 把重要数据整理成 Excel 表格。接着使用 @Presentations 制作一份 10 页的汇报 PPT。最后使用 $imagegen 生成一张封面图,把它放进 Word 报告和 PPT 的封面页,同时保留单独的图片文件。如果这次任务在本地运行,请把最终文件保存到当前项目文件夹,并告诉我每个文件的具体位置。完成以后逐个打开检查。

然后你就可以一次性得到Word、Excel 和 PPT三份文件和一张封面图,非常方便。

10

定时任务:让 Codex 定时帮你干活

刚才那些日常办公的例子,如果你每天都要做,比如每天都要做一份分析报告,就没必要每天都手动复制同一段指令。

这时候就需要用到 定时任务 。

Work 和 Codex 都支持定时任务。

最方便的创建方法,就是直接在对话里告诉它要做什么、什么时候运行,再说清楚使用哪个项目。

定时任务有两种用法。

如果你希望它每次都回到当前对话继续,就直接在这个对话里下达定时任务。这样前面的聊天内容会继续保留。

如果每天的结果互不影响,比如每天生成一份新的股票报告,可以创建一个独立的定时任务。每次运行都会产生一条新的任务记录,结果统一显示在“已安排”页面里。

我们用股票日报举个例子,直接把这段话发给它:

示例提示词
帮我创建一个独立的定时任务。每天上午 9 点运行,使用北京时间。每次运行都新建一条任务记录。请搜索英伟达、微软、Alphabet、亚马逊和 Meta 能够查到的最新股票信息。每家公司都要写明股票代码。涨跌幅使用最近一个交易日的数据,市值使用查询时的数据。所有数据注明查询时间和币种,并附上资料来源。如果当天休市,就使用最近一个交易日的数据,并写明对应日期。如果找不到可靠的数据,请直接说明,不要使用旧数据代替。使用 @Documents 生成一份 Word 分析报告,再用 @Spreadsheets 生成 Excel 数据表。最后使用 @Presentations 制作一份简报 PPT。把任务绑定到当前本地项目,并在本地环境中运行。不要使用 Worktree。所有文件保存到项目里的“股票日报”文件夹,文件名带上当天日期。完成以后告诉我每个文件的保存位置。

然后Codex 就会直接创建定时任务。创建成功以后,它会告诉你任务名称、运行时间、绑定项目和文件准备保存的位置。

页面底部还会出现一张定时任务卡片。看到这张卡片,说明任务已经创建并启用。点击“打开”,就能进入任务页面查看详情。

也可以点击左侧栏的“已安排”。这里可以看到正在使用、已经暂停和已经完成的定时任务,也能查看最近几次运行的结果。

点开其中一个任务,可以查看它的指令、运行时间和所选项目。你也可以在这里手动调整模型、推理强度和运行频率。

如果这个定时任务还没有运行过,你也可以点开这个任务右侧的三个点,选择“立即运行”。

看看任务能不能按照要求处理成功。如果有问题,可以直接在对话里让 Codex 修改这条定时任务。

11

三种运行环境:本地、工作树、云端

这是桌面 App 一个重要的功能。

新建任务时可以选择让 Codex 在哪里工作。

目前一共有三种运行环境:本地、工作树和云端。

它们最大的区别,就是 Codex 在哪里处理文件,以及修改会保存在哪里。

先说本地环境。

选择“本地”以后,Codex 会直接修改你当前项目文件夹里的内容。它刚改完,你马上就能在电脑上看到。

无论是改个网页样式、修一个小问题,还是开发完整功能,都可以使用本地环境。

不过,它修改的是你正在使用的真实文件。

开始复杂任务之前,最好先确认项目已经用 Git 保存过,Word、Excel、PPT 这类文件也可以提前备份一份。

如果改出来的效果不满意,可以在审查页面撤回某一处修改,也可以撤回整个文件。

使用 Git 的项目,还可以恢复到之前保存的版本。

接下来是工作树。

工作树只能用在已经使用 Git 管理的项目里。

选择工作树以后,Codex 会根据你选择的分支,单独建立一个工作目录。

它会先在这个独立目录里修改,不会马上动到你当前打开的项目文件。

你可以把它想成给项目复印了一份副本,让 Codex 先在副本上工作。

不过这个“副本”主要包含 Git 已经记录的文件。

刚创建但还没有加入 Git 的文件,以及部分被忽略的文件,可能不会自动带过去。

工作树最大的用处,就是让多个任务同时进行。

比如你可以开两个任务:一个让 Codex 修改首页,另一个让 Codex 开发登录功能。

两个任务各自在自己的工作树里处理,不会在工作过程中直接覆盖对方的文件。

需要注意,如果两个任务最后改到了同一段代码,把它们的修改放到一起时,依然可能出现冲突。

工作树可以减少任务之间的干扰,但不能保证完全没有冲突。

使用方法也很简单。

新建任务时选择“工作树”,然后选择从哪个分支开始。

如果你不清楚该选哪个,先用当前显示的默认分支就可以。

Codex 做完以后,你可以先在审查页面查看它改了哪些内容。

确认修改没有问题后,通常有两种处理方式:

第一种是“创建分支”。

把这次修改保存到一个新分支里,之后可以继续提交、推送到 GitHub,或者创建 Pull Request。

第二种是“移交”。

把当前任务和修改带回本地环境,继续在你原来的项目里处理。

如果不想保留某些修改,可以直接在审查页面撤回。

已经不用的工作树,也可以到设置里的 Worktrees 页面清理。

最后是云端环境。

选择“云端”以后,任务会在 OpenAI 提供的独立云端环境里运行,不再占用你电脑上的本地环境。

任务成功提交以后,就算你关闭 App 或关掉电脑,它也可以继续运行。

等任务完成以后,你再回来查看结果和文件修改。

云端环境需要提前连接 GitHub 或 GitLab 仓库,并为这个仓库创建云端环境。

根据项目情况,你可能还需要设置运行命令、环境变量或其他工具。

云端只能看到已经同步到代码仓库里的内容。只保存在你电脑上的文件、还没有提交或推送的修改,它通常看不到。

云端适合运行时间比较长的任务,也适合把任务放到后台执行,或者同时启动多个互不影响的任务。

任务完成以后你可以在云端查看它的回复和文件变化,也可以继续让它修改,或者创建 Pull Request,把结果放回代码仓库。

简单来说:

平时直接处理电脑里的文件,用“本地”最方便。

想同时运行多个开发任务,又不希望它们互相影响,可以用“工作树”。

想让任务在后台继续运行,或者需要同时处理多个云端任务,可以用“云端”。

如果你刚开始使用 Codex,先从本地环境入手就可以。熟悉 Git 以后,再尝试工作树和云端环境。

12

操作浏览器和操作电脑

操作浏览器和操作电脑是 Codex 目前相比其他同类工具非常突出的能力。

先说操作浏览器。

Codex 桌面应用自带一个内置浏览器,不需要另外安装。使用时,在输入框里输入 @ ,选择 Browser ,

也可以直接告诉它“使用内置浏览器完成这个任务”。

开启以后,Codex 可以打开网站、搜索内容、点击按钮、输入文字、读取网页上的信息,还可以截图检查操作结果。

如果你想让 Codex 直接操作平时使用的 Chrome浏览器,需要先打开“设置”,进入“计算机使用”,按照提示连接 Chrome 并安装浏览器扩展。

连接成功以后,输入 @ 选择 Chrome ,Codex 就可以在你平时使用的 Chrome 里打开网页。使用已经登录的账号完成任务时,这种方式会更方便。

比如,我想让 Codex 在 Canva 里找几个适合职场汇报的免费模板,再尝试修改其中一个,就可以选择 @Chrome ,然后发送下面这段指令:

示例提示词
“打开 https://www.canva.com/templates/,帮我找几个适合‘职场 AI 效率’主题的演示文稿模板。要求:搜索 business presentation和 AI presentation。从当前搜索结果中选择 5 个适合职场汇报的模板。检查模板有没有 Pro 标记,优先选择可以免费使用的模板。不要购买会员,也不要使用需要付费的图片、字体或其他素材。尝试打开其中一个免费模板。把标题改成:普通人如何用 AI 提升办公效率。把副标题改成:表格、PPT、纪要、日报,一次讲明白。调整文字大小和位置,让封面在短视频画面里更容易看清。截图保存最终页面。最后告诉我:找到了哪些模板哪个模板最适合职场汇报模板里有没有付费素材标题和副标题有没有修改成功截图保存到了哪里如果遇到登录、验证码、付费提示或网站限制,先停下来告诉我,不要绕过限制。”

任务开始以后,Codex 会自己浏览页面、比较模板、打开编辑器并尝试修改。

中途如果需要登录、输入验证码、允许网站访问或确认重要操作,它会停下来请你处理。

如果 @Browser 没有自动打开,可以先手动打开右侧的内置浏览器,再让 Codex 继续。

如果 @Chrome 连接失败,可以打开“设置—电脑操控”,检查 Chrome 后面是否显示“管理”,并确认浏览器扩展已经安装在当前使用的 Chrome 账号里。

检查完成后,可以新建一个任务再试一次。

除了浏览器,Codex 还可以操作电脑上的其他应用。

这项功能叫 Computer Use 。使用前需要先到“插件”页面安装并启用 Computer Use 插件。

安装完成以后,在输入框中输入 @ ,选择 Computer ,也可以直接选择你要操作的应用。

Computer Use 目前支持 macOS 和 Windows。

第一次使用时,系统会让你批准 Codex 操作相关应用。

在 Mac 上,还需要打开“屏幕录制”和“辅助功能”权限。

“屏幕录制”权限只是让 Codex 看见屏幕,“辅助功能”权限让它能够点击、输入和切换窗口。

在 Windows 上,目标应用需要一直显示在当前桌面。

Codex 操作时会移动鼠标并输入文字,所以任务运行期间会占用电脑的前台操作。

比如你想让 Codex 帮你检查桌面上的一批会议资料,可以选择 @Computer ,然后发送:

示例提示词
“打开电脑上的文件管理器,进入桌面的‘会议资料’文件夹。请完成下面这些工作:查看文件夹里有哪些文件。按 Word、PPT、Excel、PDF 和图片进行分类统计。记录每个文件的名称和类型。不要移动、重命名或删除任何原文件。在当前项目文件夹里生成一份《会议资料清单.md》。完成后告诉我一共有多少个文件,以及清单保存在哪里。如果无法打开某个文件,或者需要访问其他文件夹,先停下来告诉我。”任务开始以后,你可以看到 Codex 打开应用、切换窗口、点击和输入的过程。
13

用手机远程控制 Codex

有时候 Codex 正在电脑上干活,但你临时要出门。或者你已经离开电脑,突然想起还有一个任务没有安排。

这时候就可以使用 Codex 的“远程”功能。

你可以把它理解成一个装在手机里的 Codex 遥控器。

通过手机你可以给电脑上的 Codex 布置任何任务。

Codex 收到任务之后,会自动在你的电脑上进行工作,你也可以通过手机随时监测它的工作进度。

不过在开始之前,需要先把你的手机和电脑连接起来。

步骤也很简单,先在电脑上打开 ChatGPT 桌面应用。

进入“设置”。

点击“连接”,再找到“控制此 Mac”或“控制此 PC”。

点击“设置”或“添加”,按照提示允许远程访问。设置过程中,电脑上会显示一个二维码。

接下来打开手机上的 ChatGPT App,扫描这个二维码。

确认手机和电脑登录的是同一个 ChatGPT 账号和工作空间,再完成页面上的验证。

连接成功以后,这台电脑就会出现在手机的“远程”页面里。

以后想远程使用 Codex,只需要打开手机上的 ChatGPT App,进入“远程”,再选择刚才连接的电脑。

进入以后,你可以看到这台电脑上的 Codex 项目和任务。

你可以打开一个正在运行的任务,查看 Codex 做到哪一步了;

也可以选择一个项目,直接从手机上新建任务。

比如你已经离开电脑,突然想让 Codex 整理项目里的课程资料,就可以在手机上选择对应的电脑和项目,然后远程给它下达任务:

“查看当前项目里的‘课程资料’文件夹。

请完成下面这些工作:

示例提示词
统计里面一共有多少个文件。按 Word、PPT、Excel、PDF 和图片进行分类。记录每个文件的名称和类型。在当前项目里生成一份《课程资料清单.md》。不要移动、重命名或删除任何原文件。完成后告诉我清单保存在哪里。”

消息发出去以后,Codex 会在你连接的电脑上开始工作。

你可以直接在手机上查看任务进度。发现要求没有说清楚,也可以继续发送消息:

示例提示词
“补充一个要求:按照文件名称排序,并在清单最后统计每种文件分别有多少个。”

Codex 会收到这条新要求,并继续调整任务。

如果任务需要运行超出当前权限的操作,手机上也会出现批准提示。

你可以查看它准备做什么,然后选择允许、拒绝,或者发送新的要求。

这里需要注意,如果你的远程任务需要操作 Windows 上的应用,需要让电脑保持解锁状态。

如果使用的是 Mac,可以在“设置—连接”里开启“保持这台 Mac 唤醒”。

需要在锁屏以后继续操作桌面应用的话,还要提前在电脑操控这里开启“锁屏操作”的权限。

14

AGENTS.md:给你的Codex写一份说明书

在一个项目里,我们经常会同时开好几个任务。

每个任务都有自己的聊天记录。你在任务 A 里临时交代过的要求,任务 B 不一定知道。

很多注意事项我们可能在一个对话窗口里说过之后,在其他对话窗口还要再重复一遍,一两次还行。

但如果你要做的项目比较复杂,需要创建很多个窗口并行处理任务,那就会非常麻烦。

这时候就可以使用 AGENTS.md 。

AGENTS.md 是一份放在项目里的长期说明。

每次开始新任务时,Codex 会读取当前范围内的 AGENTS.md ,把里面的内容作为这个项目的工作要求。

你可以把它理解成一份新员工入职手册。

比如说我们的工作规则是什么样的,第一条是什么,第二条是什么,全都给他一次性写清楚。

以后不管开多少个任务,Codex 都可以先看一遍这份手册,再开始工作。

那这个文件怎么创建呢?

先找到项目的根目录。

使用 Git 的项目,通常就是 Git 仓库最外面那层;普通项目一般就是你创建项目的时候选择的文件夹。

在这个文件夹里新建一个名为 AGENTS.md 的文件,然后用任何文本编辑器打开它,用中文写清楚规则就行。

这里给你一个可以直接套用的模板:

AGENTS.md太长的话AI 的记忆容量会被这个文件占掉一大块,反而影响它理解你的具体需求。

15

内置终端

按 `Cmd+J`(Mac)或 `Ctrl+J`(Windows),

App 底部会弹出一个终端窗口。

你也可以点右上角的终端图标来打开。

这里给不太了解终端的同学简单解释一下:

终端就是一个你可以输入命令的窗口。

程序员经常要在终端里输入命令来运行程序、安装工具、查看文件。

Codex App 把终端内置了,你不用再另外打开一个窗口。

这个终端有两个特别的地方:

第一个是它的工作目录会自动跟着你当前的对话走。

如果你当前对话是在工作树里,终端就自动切到工作树的目录。你不用自己手动切换来切换去。

第二个是Codex 能读取终端里的输出。

比如你在终端里启动了一个开发服务器,Codex 能看到终端里的日志,自动判断服务器有没有跑起来、有没有报错。

这里再分享一个非常实用的技巧。

如果你同时安装了 Claude Code(Anthropic 出的另一款 AI 编程工具),你可以在 Codex 的内置终端里直接输入 `claude` 来启动 Claude Code。

这样你就能同时使用两个 AI:用Codex 做它擅长的事,比如操作浏览器、生成图片、管理任务,用Claude Code 做它擅长的工作。

比如你用 Codex 做了一个网站的所有功能和后端逻辑,但觉得前端设计不够好看。

你可以在终端里启动 Claude Code,专门让它优化前端的页面和视觉效果。

因为Claude 系列模型在前端设计审美方面确实要更好。

16

实战:从建站到上线的完整流程

那现在我们学会了Codex的各种核心功能,接下来我们来做一个完整项目:用 Codex 做一个个人网站,然后部署上线,让全世界都能访问。

首先我们新建一个本地项目,名字可以叫“个人品牌网站”,工作环境选择“本地”。

进入项目以后,把下面这段话发给 Codex。

示例提示词
请在当前项目里创建一个个人品牌网站。网站要简洁、清楚、有足够的留白。可以参考 Apple 或 Linear 的设计感觉,但不要照搬它们的页面、文案和品牌元素。网站打开以后,要让访客很快看懂我是谁、做什么,以及可以在哪里找到我。我的信息名字 XXX职业 XXX个人介绍 XXX社交媒体链接 XXX、XXX我的产品 XXX、XXX网站需要同时适配电脑和手机。请使用容易维护的技术,不需要登录、数据库或其他复杂功能。完成以后运行本地构建,启动开发服务器,并把本地预览地址发给我。现在先不要发布到网上。

如果你已经安装了Build Web Apps 插件,也可以先输入 @ ,选择 @build-web-apps ,再发送这段要求。

Codex 通常会先创建网站文件,然后安装需要的工具并启动网站。

启动成功后,Codex 会给你一个本地地址。

比如 http://localhost:3000 让你在浏览器里预览。

如果觉得哪里不满意,直接在对话里告诉它:

比如(这里根据实时做出来的效果来给它下修改命令,比如调整颜色、排版等等之类的)。

然后它就会实时修改,你刷新浏览器就能看到新效果。

最后一步,就是部署上线

调整满意之后现在网站还只是在你本地电脑上跑的。

你关了电脑别人就看不到了。

要让全世界都能通过一个网址访问,那就需要部署。

部署就是把你电脑上的网站代码交给一个"云平台",让它帮你运行,然后给你一个公开的网址。

无论任何人、任何时候访问这个网址,都能看到你的网站。

在codex里可以选择“站点”或者Vercel这两种方法来快速部署上线。

方法一,使用站点发布。

ChatGPT 的“站点”(Sites)功能可以直接托管网站,不需要另外注册部署平台。适合第一次发布网站的新手。

在输入框里输入 @ ,选择 @Sites ,然后发送下面这段话。

示例提示词
请使用 @Sites 检查当前项目能不能发布。如果项目需要调整,请先完成调整并重新检查。确认可以发布以后,只保存一个待发布版本,暂时不要部署。

Sites 里的“保存版本”和“部署版本”是两步。保存版本以后,你还可以继续检查。点击部署以后,生成的地址就属于正式发布地址。

确认网站没有问题以后再发送。

示例提示词
请发布刚才保存的版本,并把网站地址发给我。发布以后先保留当前的访问权限,不要自动扩大访问范围。

新建站点通常只允许站点所有者和工作空间管理员访问。

如果你希望任何拿到链接的人都能打开,可以进入站点的“分享”设置,找到“谁可以访问”,再选择“互联网上的任何人”。

这个选项只有在当前账号和工作空间允许公开发布时才会出现。

设置完成后复制网站地址,在浏览器里打开,能够正常访问,就说明设置生效了。

以后想继续修改,可以从左侧栏进入“站点”,找到刚才的网站,再打开编辑。

方法二,使用 Vercel 发布。

Vercel是相对来说比较通用也更常见的部署方法。

先打开插件页面,搜索并安装 Vercel 插件。安装以后新建一个对话,再回到这个项目继续操作。

第一次部署时,系统可能会让你登录 Vercel,也可能需要选择账号、团队或项目。

如果网站使用了环境变量,还要按照提示完成配置。

先输入 @ 选择 @vercel ,然后发送这段内容。

请使用 @vercel 为当前网站创建一个预览部署。

示例提示词
发布前先运行本地构建,确认没有报错。这次只创建预览版本,不要发布到生产环境。如果部署失败,请读取构建日志,修复问题以后重新部署。完成后把预览地址发给我。

Codex 完成部署以后,会给你一个预览地址。

打开这个地址,再检查一次页面效果和所有链接。

发现问题时,可以继续在当前对话里告诉它。

示例提示词
手机页面的导航栏显示不完整,请修复这个问题,然后重新部署预览版本。

预览版本确认没问题以后,再发送正式发布要求。

示例提示词
预览版本已经确认,请使用同一个 Vercel 项目发布到生产环境。完成以后把正式网址发给我,并检查这个网址是否需要登录或受到访问保护。

最后再用浏览器打开网址。页面能正常显示,功能能正常使用,就说明整个建站和发布流程就完成了。

17

Codex使用小技巧

1、需要长期处理的文件,放进项目里

如果你要反复修改一个网站,或者经常处理同一批资料,建议建个本地项目,把相关文件放在一起。

这样以后再开新对话,就能继续处理这些文件,不用每次重新找。

2、一个任务一个对话

不要在一个对话里塞十件不同的任务。

比如“修改网站首页”和“整理报销表格”,可以各开一个对话,方便你查看进度,也不容易把要求混在一起。

3、复杂任务先让 Codex 出计划

遇到比较复杂的任务,可以先开启“计划模式”,让 Codex 看资料、理清需求,再给出方案。

计划没问题,再让它开始执行。

4、把“做到什么程度”说清楚

只说“帮我修一下登录问题”,Codex 不一定知道你最后要检查什么。

可以把要求说得更具体,比如:

示例提示词
帮我修复登录问题。修好以后,检查正确密码能不能登录、错误密码会不会出现提示。

这样它更清楚该往哪个方向做。做完以后,你也能对照要求验收。

5、经常 commit(提交)

如果项目已经用 Git 管理,每完成一块功能、确认能正常使用,就提交一次。

提交可以把当前版本记录下来。以后发现改坏了,就有之前的版本可以对照和恢复。

6、让 Codex 审查 Codex 的代码

Codex 写完以后,你可以让它换成检查代码的任务,再看一遍有没有遗漏。

在输入框里输入 /review ,可以选择检查还没提交的改动,或者检查当前分支相对其他分支的改动。

18

写在最后

Codex 已经从一个纯"编程工具"进化成了一个"用 AI 来完成各种工作"的全能助手。

所以我非常建议大家不管是不是程序员,都要尽早学会使用这些工具,结合到自己的实际业务中进行提效。

比如你是运营,那你可以用Work设一个定时任务,每天 8 点自动帮你搜资料、做 Word、做 Excel、做 PPT。

再比如你是设计师,想快速出一个交互原型,那就告诉它你的思路,让它按照你的构思做一个页面,快速验证你的想法。

又或者你是自媒体博主,那你可以让它按照你给的关键词去搜索整理分析相关的爆款选题等等。

你不需要懂 HTML、CSS、JavaScript 这些东西。

你只需要用中文说清楚你要什么,AI 帮你生成文件、帮你运行、帮你出结果。

当然AI能发挥出多大的威力,核心还要取决于你。

你越懂自己的项目、越能清晰地描述你的需求,它就越能高质量完成任务。

如果你一句话都不说就扔一个含糊的需求过去,他也能给你搞出点东西——但大概率不是你想要的。

最后,祝你和 AI 合作愉快。

阅读原文 ↗