大家好,我是萝卜哥~
最近有人问我,Codex 打开以后,第一句话到底该说什么?其实我个人觉得这个问题比“哪个模型最强”实在得多,也更有用。模型强不代表你能发挥出它的所有价值,但是把一个 Agent 工具用好,是真的有化腐朽为神奇的魔力。
Codex 最近又改版了一次,界面上能点的地方不少,不过新人最容易卡住的地方,很多时候是还没弄明白项目、聊天和文件之间的关系,就开始着急动手了。也不是有错,主要还是没学会走先急着跑了。
所以今天的教程,就是一篇完全的从零入门的文章,跟着做,先吃透每一部分再说。
我写这篇教程时,是在自己的 Windows 桌面版 Codex 里逐页走了首页、项目、聊天、审阅、资料库、图像、定时任务、插件、Skills 和设置,同时还对照官方说明来核查对应的各个功能的。我的思路很简单,先用 Codex 做成一件小事,再学会检查它做了什么,最后把常做的流程存下来。把这个顺序走通,你就有能力接更复杂的任务。
虽然 Codex 有很多种形态,但是我个人用的最多的还是 Codex 桌面版和 vscode 插件版。日常工作,桌面版完全够用了,下面的内容也都是围绕着桌面版来进行的。
内容实在太多,我拆成了两篇。这是上篇,只管一件事,让你从装好到跑通第一个任务。 技能、插件、MCP、Git 工作树这些进阶玩法放在下篇。
文章比较长,建议先收藏,边看边跟着点。
很多新人上来就懵,因为 Codex 这个名字底下挂着好几个东西。
官方现在列出来的入口有桌面 App、命令行 CLI、IDE 插件,还有网页版和云端任务。它们共用一套账号和额度,很多配置也互通。
我的建议:新人从桌面版开始。命令行那套等你知道 Codex 能干嘛以后再去碰,顺序反过来会劝退一大半人。
打开桌面版,左上角那个“Codex”点一下,会看到两个选项。
ChatGPT 那一项写的是“创建、学习和探索”,Codex 那一项写的是“构建、调试和发布”。前者就是你熟悉的聊天,后者是能读写你电脑上的文件、跑命令、改代码的智能体。
这篇讲的所有东西,默认都在 Codex 这一侧。
Windows 用户直接去微软商店搜 ChatGPT 安装,想用命令行装也行。
装完用 ChatGPT 账号登录,Mac 和 Linux 也有桌面版,去官网下载对应的安装包。
Free 账号在桌面版里也能用到一部分 Codex,但是模型和速度都会受限。 所以说想正经干活,起步是 Plus,每月 20 美元,我自己用的就是 Plus。
查看额度在这里,路径是“头像 → 设置 → 使用情况和计费”。
上面写得很清楚,Codex、Work、工作空间智能体和 ChatGPT for Excel 共享一个额度,Chat 模式下的普通对话不算在里面。
对于 Plus 和 Free 用户,额度分两层:一层是 5 小时限额,一层是每周限额,进度条后面标着还剩多少、多久以后重置,用完了可以单独买额度接着用。Pro 用户没有 5 小时额度限制,这也算是 Pro 用户的特权了。
登录进来,Codex 首页长这样。
整个窗口其实是三块组成。
最左边一条竖着的小图标是全局导航,从上往下依次是首页、定时任务、资料库、图像、插件与技能、更多,最底下单独一个是代码审查,头像在左下角。
中间那一栏是侧边栏。“新聊天”在最上面,下面分“置顶”“项目”“最近”三组。项目就是你挂进来的文件夹,最近就是聊天记录。
右边大块是工作区。首页中间那句“我们应该在 CodexAPP 中做些什么?”,里面的 CodexAPP 就是当前选中的项目名。
底下的输入框是整个应用的核心,下一节单独讲。
左边导航里面还有挺多菜单。定时任务那页能让 Codex 按时间自动干活;资料库放的是你在 ChatGPT 里生成和上传过的文件;图像页顶上直接一个“描述新图像”的输入框,是生图入口。
“更多”那个三个点点开,是一串二级入口,有项目、财务、站点、地图、GPT、代码审查,都属于 Codex 的增值功能。
说实话,这一圈看下来,ChatGPT 那边的功能占了导航栏一半。对拿 Codex 干活的人来说,天天用的也就首页输入框、项目、插件与技能这三处,其他用到再来找就行。
很多人把 Codex 也当聊天框用,打一句话回车就完事。其实输入框底下那排不起眼的按钮,决定了 Codex 用什么模型、能动你多少东西、想得多深,值得好好看一下。
先看左边的加号。
最上面“添加”这一组最常用。
•“文件和文件夹”,是把本地文件塞给它当材料
•“在项目中使用 Work”,是给新聊天选一个项目。
•“目标”,是设置一个要持续追求的目标,适合那种一轮说不完、要它自己一直往前推的活。
•“计划模式”,让它先出方案再动手,大改动之前建议开。
•“绘图”,是画草图用的。
菜单往下滚,还有插件、应用、ChatGPT 对话、浏览器标签页几组,能把已装的插件或者 Chrome 里开着的网页直接拉进来当上下文。
加号右边那个是权限按钮,下一节专门讲。
再看右边,“GPT-6.1 Sol 轻度”这块点开,是推理强度的滑杆。
滑杆一共六档,设置里显示的名字是轻度、中、高、极高、Max、Ultra。
点滑杆上面的模型名,能切模型。
我这里能看到的有“默认(推荐模型集)”、GPT-6.1 Sol、GPT-6 Astra、GPT-6 Sol、GPT-6 Luna,再往下是 5.6 和 5.5 的老模型。
官方的说法大意是 Astra 最强,适合模糊、需要深挖的问题;Sol 是质量和成本平衡的主力;Luna 省,适合范围明确的小活和高频自动化。
这里大家一个粗暴但好用的分法。日常改文件、做小工具,Sol 配轻度或中档就够;方案没想清楚、要它帮你拆问题的时候,换 Astra 或者把强度往高拉;每天定时跑的活交给 Luna。
真的没必要一上来就拉满,想得越久额度掉得越快。后面那个番茄钟案例,我就是用 Sol 配轻度做的。
最右边两个圆按钮,一个是麦克风,一个是语音对话,懒得打字可以直接说,这个就不多说了。
这一节关系到它会不会把你电脑上的东西弄坏,一定要看。
点输入框下面的权限按钮,弹出“应如何批准 ChatGPT 操作?”。
“请求批准”,编辑外部文件和使用互联网时始终询问。这是官方推荐的默认档,它能在当前项目文件夹里读写文件、跑常规命令,一旦要出这个范围或者联网,就停下来问你。
“帮我批准”,只对检测到的风险操作请求批准,相当于让一个自动审核替你把关。官方自己也提醒了,自动审核会犯错。
“完全访问权限”,不受限制地访问互联网和你电脑上的任何文件,它改什么、删什么都不再问你。
我这里还多出来第四个选项,“自定义 (config.toml)”,意思是用你在配置文件里写好的规则,这个下篇讲配置文件的时候再说。
刚上手的前两周,老老实实用“请求批准”。它每次停下来问你,正好利用这个机会来看看 Codex 到底在干啥。
还有个细节,完全访问这一档默认可能不在菜单里,要去“设置 → 常规”最上面的“权限”栏把它打开才会出现。
光看界面没用,得真让它干一件事。下面是我在自己电脑上完整走了一遍的流程,截图全是真实过程,新人照着做就行。
Codex 干活的地方叫“项目”,本质上就是你电脑上的一个文件夹。
我在桌面上建了个空文件夹叫 codex-lab,里面只放了一个 README.md。新人练手也建议这么干,别一上来就把工作资料的文件夹交出去。
侧边栏“项目”那两个字,鼠标移上去右边会冒出一个加号,点它,填项目名,再点“添加”选文件夹。
“此电脑”那里可以点开,还能选远程设备、添加远程主机,这是给有服务器的朋友准备的,新人先不管。
点“创建项目”,会弹一个框问你“信任此文件夹吗?”。
上面写着 ChatGPT 可以读取、编辑和运行这些文件夹中的文件,而且即使模型没发出请求,文件夹里的设置也可能触发代码自动运行。所以只信任你自己建的、知道里面是什么的文件夹。从网上下载来的陌生项目,千万不要无脑信任哦。
点“信任文件夹”,项目就建好了。侧边栏“项目”下面多了 codex-lab,底下一行“暂无聊天”,首页那句话变成了“我们应该在 codex-lab 中做些什么?”。
官方的提示词指南里有一句我挺认同,大意是从你要的结果开始说,别列一堆步骤。他们把一条好提示拆成目标、上下文、输出和边界,而且提醒你只写影响结果的那几条。
我照着这个思路整理了一个新人模板,第一次用就拿它填空就好了。
最后一行“做完怎么验收”建议一定要写。给 Codex 的代码任务要带上验证方法,你写清楚了怎么算做完,它交出产物的时候才会把改了哪些文件、怎么检查一并交代清楚。
中间它干活的过程其实是可以多观察一下的,有一些思考过程,还是挺值得学习的,不过我觉得大家应该和我一样,AI 干活的时候,自己是在刷视频的,嘿嘿。
跑了两分多钟,它就完成了。
顶上一行灰字“用时 2分钟 58秒”,是这一轮总共花的时间。
中间是它的产物。它说仅新增 index.html,README.md 未修改,也没装依赖,然后列了开始、暂停、重置、自动进入休息这几条检查方法。这些全是我在提示词最后一行要求的。
最下面是两张卡片。一张是“番茄钟 · 专注当下”,右边有“打开方式”;另一张是“已编辑 index.html +116 -0”,右边有“撤销”和“查看变更”。改坏了想反悔,点“撤销”就回到改之前。
点开那行“用时 2分钟 58秒”,能看到它这一轮到底干了什么。
它先看了项目说明,加载工具跑了命令,调用 frontend-design 技能,用浏览器编辑了文件。然后它想用内置浏览器打开页面检查效果,结果浏览器工具的安全策略禁止打开本地 file:// 文件,没看成。它就换了个办法,跑了一段 Node 脚本把计时逻辑测了一遍。
其实看一个 Agent 是否聪明,主要看它解决问题的能力,比如这里它碰到限制会自己绕,绕完会老实告诉你哪里没验证到等等,这些在大型项目上,我们都应该关注。
下面点“查看变更”,右边拉出变更面板,能看到它具体修改的内容。
因为是新建的文件,116 行全是绿的。左上角“上一轮”表示只看最近这一轮的改动,旁边“+116 -0”就是加了 116 行、删了 0 行。
双击项目文件夹里的 index.html,浏览器里就是这个样子。
点“开始”,倒计时就跑起来了。
米白底、番茄红的按钮、衬线大数字,风格简洁这个要求它是听进去了。
如果不满意就接着让它改就行。第一版按钮是小圆角的方块,我想改成胶囊形,数字再大一点。直接在同一个聊天里接着说就行,不用重开。
改完的版本长这样,按钮变成了胶囊形,数字也大了一圈。
到这儿,第一个任务就算完整跑通了。建项目、写提示、看过程、看变更、验成品、接着改、处理审批,Codex 日常干活基本就是这个循环。
变更标签页右边有个加号,点开是一个新标签页。
“工具”这里三个入口,文件(Ctrl+P)、终端(Ctrl+`)、侧边聊天(Ctrl+Alt+S)。这个新标签页本身其实就是内置浏览器,顶上有地址栏。
点终端,项目目录下直接开一个命令行。
我这台显示的是 Git Bash,因为我在设置里把集成终端选成了 Git Bash,你也可以换成 PowerShell。Codex 能读到这个终端的输出,你在里面跑个开发服务器或者构建报了错,它能直接看到。
以前还有个有意思的玩法,就是在这个终端登陆 Claude Code,这样就能让 Codex 丝滑地读取 CC 的输出内容了。
侧边聊天适合这种场景,主任务正跑着,你突然想问个不相干的小问题,又不想打断它,就开一个侧边聊天问。
聊天标题右边的三个点,点开是这样一串。
重命名(Ctrl+Alt+R)、置顶(Ctrl+Alt+P)、新建侧边聊天、分叉、添加计划任务、分享、复制、移至右侧面板、在新窗口中打开、归档(Ctrl+Shift+A)。
这个“分叉”其实非常有用,比如一条聊天做到一半,想试另一个方向又怕把现在的结果搞乱,就分叉一份出去到新的对话里面尝试,试砸了就扔掉,对于原来那条记录没有任何影响。
在输入框里打一个斜杠,会弹出命令列表。
我按照使用频率排了一下,大家以后可以参考。
列表再往下滚,是你装的技能,每个技能也能当斜杠命令直接调。
头像点开有剩余用量、显示 Mini(Alt+Win+P)、邀请好友、设置(Ctrl+,)、帮助、退出登录。
设置页目录很长,这里只挑一些我们普通任务常用的。偏进阶的“配置”页,下篇跟配置文件一起讲。
“无项目任务文件夹”,你不选项目直接聊天时,它把文件存在哪,建议改到一个你找得到的空间充足的地方。
“默认文件打开位置”,点“打开”按钮时用哪个编辑器,我设的是 VS Code。
“智能体环境”,Windows 用户会看到这一项,选 Codex 在 Windows 原生环境跑还是在 WSL 里跑。新人保持“Windows 原生”。 如果改成 WSL 要重启应用才生效。
“集成终端 Shell”,终端用哪个,上面说过了。
编辑器这一组,“显示上下文窗口使用情况”建议打开,能随时看到这条聊天的上下文快满了没有。
“发送快捷键”决定按 Enter 是发送还是换行。经常写长提示词的朋友可以改成 Enter 换行,免得写一半手滑发出去。
“跟进处理方式”管的是它还在跑的时候你又发了一句话,这句话是“排队”等下一轮,还是“引导”当前这一轮。我这里选的是引导,官方说明里写着按 Ctrl+Enter 能对单条消息反着来。
通知这一组,“轮次完成通知”我选的是“仅在未聚焦时”,意思是我切去干别的了,它干完弹个通知叫我。前面番茄钟跑那两分多钟,就适合切出去干点别的。
“自定义指令”里的 Codex 那一项点进去,写适用于所有聊天的说明,比如“回答用中文”“改之前先说思路”这种你每次都想说的话,写这儿一劳永逸。
上面的“Codex 记忆”打开以后,它会从聊天里整理记忆,下次自动带上。本地 Codex 记忆默认是关着的,要自己开。
一般来说我们日常先记这几个就够用了。
完整列表在“设置 → 键盘快捷键”,能搜索也能改键。
番茄钟跑通了,趁热再练几个。下面三个我挑的都是不写代码的朋友也用得上的活,每个都按前面的模板写好了,复制进输入框就能跑。建议都放在练手文件夹里做,放几个没用的文件进去当材料。
第一个,整理乱七八糟的下载文件。
这个任务最能看出权限模式的区别。在“请求批准”下,如果它只在项目文件夹里挪来挪去,不会问你;一旦它想碰文件夹外面的东西,就会弹审批。
第二个,把几张表格合成一张。
“总行数和相加是否一致”这一句就是验收标准。让它自己对一遍账,比你拿计算器去数快多了。
第三个,给一段文字做一个能分享的单页。
这一个跟番茄钟很像,做完记得自己双击打开看一眼,好不好看还是要自己确认一下的。
在“请求批准”模式下,它能动的只有你挂进来的项目文件夹。要碰外面的东西,它会停下来问你。真正危险的是你自己把权限切成了完全访问,或者一路点“允许类似命令”,这个时候如果 Codex 不小心把你的重要文件删除了,那只能怪自己不小心了。
另外每次交活之后都有“撤销”按钮,项目里改坏了还能退回去。
最大的区别是它能直接动你电脑上的文件。网页上聊天,它给你一段代码,你得自己复制、新建文件、保存;在 Codex 里,你说一句“做一个番茄钟”,文件直接就出现在你的文件夹里了,还能自己跑命令检查。
等重置,或者买额度。“使用情况和计费”页面上写着 5 小时限额和每周限额分别还有多久重置,旁边有“购买更多额度”。平时省着点的办法也简单,小活别开高推理强度,定时跑的活换省的模型。
本地项目里的活不行。桌面版的定时任务要求电脑开着、应用也开着。想让它在你不开电脑的时候干活,那是云端任务的事,下篇会提到。
对于 Codex 入门,我觉得掌握上面这些内容足够了。
当然要想用得好,肯定还有更多的东西要学习,下篇就来。
下篇接着聊技能、插件、MCP 和 Git 工作树,先动手把第一个任务跑通。
以上就是今天的分享,觉得有帮助,帮请帮一键三连:点赞、转发,再看和留言,你的反馈对我很重要!

