大数跨境

万字长文|Codex 从入门到放弃

万字长文|Codex 从入门到放弃 萝卜AI笔记
2026-09-30
6

大家好,我是萝卜哥~

最近有人问我,Codex 打开以后,第一句话到底该说什么?其实我个人觉得这个问题比“哪个模型最强”实在得多,也更有用。模型强不代表你能发挥出它的所有价值,但是把一个 Agent 工具用好,是真的有化腐朽为神奇的魔力。

Codex 最近又改版了一次,界面上能点的地方不少,不过新人最容易卡住的地方,很多时候是还没弄明白项目、聊天和文件之间的关系,就开始着急动手了。也不是有错,主要还是没学会走先急着跑了。

所以今天的教程,就是一篇完全的从零入门的文章,跟着做,先吃透每一部分再说。

我写这篇教程时,是在自己的 Windows 桌面版 Codex 里逐页走了首页、项目、聊天、审阅、资料库、图像、定时任务、插件、Skills 和设置,同时还对照官方说明来核查对应的各个功能的。我的思路很简单,先用 Codex 做成一件小事,再学会检查它做了什么,最后把常做的流程存下来。把这个顺序走通,你就有能力接更复杂的任务。

虽然 Codex 有很多种形态,但是我个人用的最多的还是 Codex 桌面版和 vscode 插件版。日常工作,桌面版完全够用了,下面的内容也都是围绕着桌面版来进行的。

内容实在太多,我拆成了两篇。这是上篇,只管一件事,让你从装好到跑通第一个任务。 技能、插件、MCP、Git 工作树这些进阶玩法放在下篇。

文章比较长,建议先收藏,边看边跟着点。


01先弄清楚你手上是哪个 Codex

很多新人上来就懵,因为 Codex 这个名字底下挂着好几个东西。

官方现在列出来的入口有桌面 App、命令行 CLI、IDE 插件,还有网页版和云端任务。它们共用一套账号和额度,很多配置也互通。

我的建议:新人从桌面版开始。命令行那套等你知道 Codex 能干嘛以后再去碰,顺序反过来会劝退一大半人。

打开桌面版,左上角那个“Codex”点一下,会看到两个选项。

Image

ChatGPT 那一项写的是“创建、学习和探索”,Codex 那一项写的是“构建、调试和发布”。前者就是你熟悉的聊天,后者是能读写你电脑上的文件、跑命令、改代码的智能体。

这篇讲的所有东西,默认都在 Codex 这一侧。


02安装登录和额度

Windows 用户直接去微软商店搜 ChatGPT 安装,想用命令行装也行。

PowerShell

winget install --id 9PLM9XGG6VKS -s msstore

装完用 ChatGPT 账号登录,Mac 和 Linux 也有桌面版,去官网下载对应的安装包。

Free 账号在桌面版里也能用到一部分 Codex,但是模型和速度都会受限。 所以说想正经干活,起步是 Plus,每月 20 美元,我自己用的就是 Plus。

查看额度在这里,路径是“头像 → 设置 → 使用情况和计费”。

Image

上面写得很清楚,Codex、Work、工作空间智能体和 ChatGPT for Excel 共享一个额度,Chat 模式下的普通对话不算在里面。

对于 Plus 和 Free 用户,额度分两层:一层是 5 小时限额,一层是每周限额,进度条后面标着还剩多少、多久以后重置,用完了可以单独买额度接着用。Pro 用户没有 5 小时额度限制,这也算是 Pro 用户的特权了。


03先认识一下界面

登录进来,Codex 首页长这样。

Image

整个窗口其实是三块组成。

最左边一条竖着的小图标是全局导航,从上往下依次是首页、定时任务、资料库、图像、插件与技能、更多,最底下单独一个是代码审查,头像在左下角。

中间那一栏是侧边栏。“新聊天”在最上面,下面分“置顶”“项目”“最近”三组。项目就是你挂进来的文件夹,最近就是聊天记录。

右边大块是工作区。首页中间那句“我们应该在 CodexAPP 中做些什么?”,里面的 CodexAPP 就是当前选中的项目名。

底下的输入框是整个应用的核心,下一节单独讲。

左边导航里面还有挺多菜单。定时任务那页能让 Codex 按时间自动干活;资料库放的是你在 ChatGPT 里生成和上传过的文件;图像页顶上直接一个“描述新图像”的输入框,是生图入口。

Image

“更多”那个三个点点开,是一串二级入口,有项目、财务、站点、地图、GPT、代码审查,都属于 Codex 的增值功能。

说实话,这一圈看下来,ChatGPT 那边的功能占了导航栏一半。对拿 Codex 干活的人来说,天天用的也就首页输入框、项目、插件与技能这三处,其他用到再来找就行。


04输入框底下那一排小按钮才是精华

很多人把 Codex 也当聊天框用,打一句话回车就完事。其实输入框底下那排不起眼的按钮,决定了 Codex 用什么模型、能动你多少东西、想得多深,值得好好看一下。

先看左边的加号。

Image

最上面“添加”这一组最常用。

•“文件和文件夹”,是把本地文件塞给它当材料

•“在项目中使用 Work”,是给新聊天选一个项目。

•“目标”,是设置一个要持续追求的目标,适合那种一轮说不完、要它自己一直往前推的活。

•“计划模式”,让它先出方案再动手,大改动之前建议开。

•“绘图”,是画草图用的。

菜单往下滚,还有插件、应用、ChatGPT 对话、浏览器标签页几组,能把已装的插件或者 Chrome 里开着的网页直接拉进来当上下文。

加号右边那个是权限按钮,下一节专门讲。

再看右边,“GPT-6.1 Sol 轻度”这块点开,是推理强度的滑杆。

Image

滑杆一共六档,设置里显示的名字是轻度、中、高、极高、Max、Ultra。

点滑杆上面的模型名,能切模型。

Image

我这里能看到的有“默认(推荐模型集)”、GPT-6.1 Sol、GPT-6 Astra、GPT-6 Sol、GPT-6 Luna,再往下是 5.6 和 5.5 的老模型。

官方的说法大意是 Astra 最强,适合模糊、需要深挖的问题;Sol 是质量和成本平衡的主力;Luna 省,适合范围明确的小活和高频自动化。

这里大家一个粗暴但好用的分法。日常改文件、做小工具,Sol 配轻度或中档就够;方案没想清楚、要它帮你拆问题的时候,换 Astra 或者把强度往高拉;每天定时跑的活交给 Luna。

真的没必要一上来就拉满,想得越久额度掉得越快。后面那个番茄钟案例,我就是用 Sol 配轻度做的。

最右边两个圆按钮,一个是麦克风,一个是语音对话,懒得打字可以直接说,这个就不多说了。


05权限需要重点关注

这一节关系到它会不会把你电脑上的东西弄坏,一定要看。

点输入框下面的权限按钮,弹出“应如何批准 ChatGPT 操作?”。

Image

“请求批准”,编辑外部文件和使用互联网时始终询问。这是官方推荐的默认档,它能在当前项目文件夹里读写文件、跑常规命令,一旦要出这个范围或者联网,就停下来问你。

“帮我批准”,只对检测到的风险操作请求批准,相当于让一个自动审核替你把关。官方自己也提醒了,自动审核会犯错。

“完全访问权限”,不受限制地访问互联网和你电脑上的任何文件,它改什么、删什么都不再问你。

我这里还多出来第四个选项,“自定义 (config.toml)”,意思是用你在配置文件里写好的规则,这个下篇讲配置文件的时候再说。

刚上手的前两周,老老实实用“请求批准”。它每次停下来问你,正好利用这个机会来看看 Codex 到底在干啥。

还有个细节,完全访问这一档默认可能不在菜单里,要去“设置 → 常规”最上面的“权限”栏把它打开才会出现。

Image

06下面坐好,先跑通第一个任务

光看界面没用,得真让它干一件事。下面是我在自己电脑上完整走了一遍的流程,截图全是真实过程,新人照着做就行。

01先设置一个项目目录

Codex 干活的地方叫“项目”,本质上就是你电脑上的一个文件夹。

我在桌面上建了个空文件夹叫 codex-lab,里面只放了一个 README.md。新人练手也建议这么干,别一上来就把工作资料的文件夹交出去。

大家的项目就不要往桌面放了,建议放到数据盘符,一切都是为了方便后面的调整和使用。

侧边栏“项目”那两个字,鼠标移上去右边会冒出一个加号,点它,填项目名,再点“添加”选文件夹。

Image

“此电脑”那里可以点开,还能选远程设备、添加远程主机,这是给有服务器的朋友准备的,新人先不管。

点“创建项目”,会弹一个框问你“信任此文件夹吗?”。

Image

上面写着 ChatGPT 可以读取、编辑和运行这些文件夹中的文件,而且即使模型没发出请求,文件夹里的设置也可能触发代码自动运行。所以只信任你自己建的、知道里面是什么的文件夹。从网上下载来的陌生项目,千万不要无脑信任哦。

点“信任文件夹”,项目就建好了。侧边栏“项目”下面多了 codex-lab,底下一行“暂无聊天”,首页那句话变成了“我们应该在 codex-lab 中做些什么?”。

Image
02第一句提示词怎么写

官方的提示词指南里有一句我挺认同,大意是从你要的结果开始说,别列一堆步骤。他们把一条好提示拆成目标、上下文、输出和边界,而且提醒你只写影响结果的那几条。

我照着这个思路整理了一个新人模板,第一次用就拿它填空就好了。

Plain Text

【我要什么】帮我做一个 ______(比如:番茄钟网页 / 把这个文件夹里的 CSV 合并成一个表格 / 给这段脚本加上错误处理)
【给你的材料】参考当前项目里的 ______;没有的内容先用占位符
【交付成什么样】最后生成 ______(比如 index.html,双击就能在浏览器打开);放在项目根目录
【别碰的地方】不要删除或改名已有文件;不要安装任何依赖
【做完怎么验收】做完告诉我改了哪些文件,以及我该怎么打开检查

最后一行“做完怎么验收”建议一定要写。给 Codex 的代码任务要带上验证方法,你写清楚了怎么算做完,它交出产物的时候才会把改了哪些文件、怎么检查一并交代清楚。

03看它做了什么

中间它干活的过程其实是可以多观察一下的,有一些思考过程,还是挺值得学习的,不过我觉得大家应该和我一样,AI 干活的时候,自己是在刷视频的,嘿嘿。

跑了两分多钟,它就完成了。

Image

顶上一行灰字“用时 2分钟 58秒”,是这一轮总共花的时间。

中间是它的产物。它说仅新增 index.html,README.md 未修改,也没装依赖,然后列了开始、暂停、重置、自动进入休息这几条检查方法。这些全是我在提示词最后一行要求的。

最下面是两张卡片。一张是“番茄钟 · 专注当下”,右边有“打开方式”;另一张是“已编辑 index.html +116 -0”,右边有“撤销”和“查看变更”。改坏了想反悔,点“撤销”就回到改之前。

点开那行“用时 2分钟 58秒”,能看到它这一轮到底干了什么。

Image

它先看了项目说明,加载工具跑了命令,调用 frontend-design 技能,用浏览器编辑了文件。然后它想用内置浏览器打开页面检查效果,结果浏览器工具的安全策略禁止打开本地 file:// 文件,没看成。它就换了个办法,跑了一段 Node 脚本把计时逻辑测了一遍。

其实看一个 Agent 是否聪明,主要看它解决问题的能力,比如这里它碰到限制会自己绕,绕完会老实告诉你哪里没验证到等等,这些在大型项目上,我们都应该关注。

下面点“查看变更”,右边拉出变更面板,能看到它具体修改的内容。

Image

因为是新建的文件,116 行全是绿的。左上角“上一轮”表示只看最近这一轮的改动,旁边“+116 -0”就是加了 116 行、删了 0 行。

04成品展示

双击项目文件夹里的 index.html,浏览器里就是这个样子。

Image

点“开始”,倒计时就跑起来了。

Image

米白底、番茄红的按钮、衬线大数字,风格简洁这个要求它是听进去了。

如果不满意就接着让它改就行。第一版按钮是小圆角的方块,我想改成胶囊形,数字再大一点。直接在同一个聊天里接着说就行,不用重开。

改完的版本长这样,按钮变成了胶囊形,数字也大了一圈。

Image

到这儿,第一个任务就算完整跑通了。建项目、写提示、看过程、看变更、验成品、接着改、处理审批,Codex 日常干活基本就是这个循环。


07侧边栏和分叉

变更标签页右边有个加号,点开是一个新标签页。

Image

“工具”这里三个入口,文件(Ctrl+P)、终端(Ctrl+`)、侧边聊天(Ctrl+Alt+S)。这个新标签页本身其实就是内置浏览器,顶上有地址栏。

点终端,项目目录下直接开一个命令行。

Image

我这台显示的是 Git Bash,因为我在设置里把集成终端选成了 Git Bash,你也可以换成 PowerShell。Codex 能读到这个终端的输出,你在里面跑个开发服务器或者构建报了错,它能直接看到。

以前还有个有意思的玩法,就是在这个终端登陆 Claude Code,这样就能让 Codex 丝滑地读取 CC 的输出内容了。

侧边聊天适合这种场景,主任务正跑着,你突然想问个不相干的小问题,又不想打断它,就开一个侧边聊天问。

聊天标题右边的三个点,点开是这样一串。

Image

重命名(Ctrl+Alt+R)、置顶(Ctrl+Alt+P)、新建侧边聊天、分叉、添加计划任务、分享、复制、移至右侧面板、在新窗口中打开、归档(Ctrl+Shift+A)。

这个“分叉”其实非常有用,比如一条聊天做到一半,想试另一个方向又怕把现在的结果搞乱,就分叉一份出去到新的对话里面尝试,试砸了就扔掉,对于原来那条记录没有任何影响。


08斜杠命令,有用的快捷键

在输入框里打一个斜杠,会弹出命令列表。

Image

我按照使用频率排了一下,大家以后可以参考。

界面里显示
对应命令
干什么用
计划模式
/plan
先出方案再动手,大改动前必开
模型
/model
切换当前聊天的模型
推理
/reasoning
调推理强度
状态
/status
看聊天 ID、上下文用了多少、速率限制
初始化
/init
在项目里生成一份 AGENTS.md
目标
/goal
设一个持续追求的目标
记忆
/memories
控制这条聊天用不用、产不产生记忆
MCP
/mcp
看已连接的 MCP 服务器状态
快速
/fast
1.5 倍速,代价是用量增加

列表再往下滚,是你装的技能,每个技能也能当斜杠命令直接调。


09设置里可以先关注这几项

头像点开有剩余用量、显示 Mini(Alt+Win+P)、邀请好友、设置(Ctrl+,)、帮助、退出登录。

Image

设置页目录很长,这里只挑一些我们普通任务常用的。偏进阶的“配置”页,下篇跟配置文件一起讲。

01常规
Image

“无项目任务文件夹”,你不选项目直接聊天时,它把文件存在哪,建议改到一个你找得到的空间充足的地方。

“默认文件打开位置”,点“打开”按钮时用哪个编辑器,我设的是 VS Code。

“智能体环境”,Windows 用户会看到这一项,选 Codex 在 Windows 原生环境跑还是在 WSL 里跑。新人保持“Windows 原生”。 如果改成 WSL 要重启应用才生效。

“集成终端 Shell”,终端用哪个,上面说过了。

Image

编辑器这一组,“显示上下文窗口使用情况”建议打开,能随时看到这条聊天的上下文快满了没有。

“发送快捷键”决定按 Enter 是发送还是换行。经常写长提示词的朋友可以改成 Enter 换行,免得写一半手滑发出去。

“跟进处理方式”管的是它还在跑的时候你又发了一句话,这句话是“排队”等下一轮,还是“引导”当前这一轮。我这里选的是引导,官方说明里写着按 Ctrl+Enter 能对单条消息反着来。

Image

通知这一组,“轮次完成通知”我选的是“仅在未聚焦时”,意思是我切去干别的了,它干完弹个通知叫我。前面番茄钟跑那两分多钟,就适合切出去干点别的。

02个性化
Image

“自定义指令”里的 Codex 那一项点进去,写适用于所有聊天的说明,比如“回答用中文”“改之前先说思路”这种你每次都想说的话,写这儿一劳永逸。

上面的“Codex 记忆”打开以后,它会从聊天里整理记忆,下次自动带上。本地 Codex 记忆默认是关着的,要自己开。

03键盘快捷键

一般来说我们日常先记这几个就够用了。

快捷键
对应命令
Ctrl+N
新聊天
Ctrl+Shift+N
新建临时聊天,不进历史记录
Ctrl+Alt+S
打开侧边聊天
Ctrl+P
打开文件
Ctrl+`
打开终端
Ctrl+,
打开设置
Ctrl+Shift+A
归档当前聊天
Ctrl+1 到 Ctrl+9
切换标签页
Alt+L
光标跳回主输入框

完整列表在“设置 → 键盘快捷键”,能搜索也能改键。


10再给三个能直接抄的练手任务

番茄钟跑通了,趁热再练几个。下面三个我挑的都是不写代码的朋友也用得上的活,每个都按前面的模板写好了,复制进输入框就能跑。建议都放在练手文件夹里做,放几个没用的文件进去当材料。

第一个,整理乱七八糟的下载文件。

Plain Text

【我要什么】把当前项目文件夹里的文件按类型分到子文件夹里:图片放 images,文档放 docs,表格放 sheets,其他放 others
【给你的材料】就是当前文件夹里现有的所有文件
【交付成什么样】整理完的文件夹结构,外加一份 整理记录.md,写清楚每个文件从哪挪到了哪
【别碰的地方】只移动,不删除任何文件;遇到同名文件先停下来问我
【做完怎么验收】做完列出每个子文件夹里有多少个文件,告诉我怎么对照 整理记录.md 检查

这个任务最能看出权限模式的区别。在“请求批准”下,如果它只在项目文件夹里挪来挪去,不会问你;一旦它想碰文件夹外面的东西,就会弹审批。

第二个,把几张表格合成一张。

Plain Text

【我要什么】把当前项目里所有 CSV 文件合并成一张表,按“日期”列从早到晚排序
【给你的材料】当前文件夹里的 CSV 文件,它们的列名大体一致,有个别列可能多一列或少一列
【交付成什么样】生成 合并结果.csv,缺的列留空;另外生成一份 说明.md,写清楚每个原文件贡献了多少行
【别碰的地方】不要修改原始 CSV
【做完怎么验收】告诉我合并后的总行数,以及和各原文件行数相加是否一致

“总行数和相加是否一致”这一句就是验收标准。让它自己对一遍账,比你拿计算器去数快多了。

第三个,给一段文字做一个能分享的单页。

Plain Text

【我要什么】把项目里的 介绍.md 做成一个好看的单页网页,适合发给朋友看
【给你的材料】介绍.md 的全部内容;配色用米白底加一个你挑的强调色
【交付成什么样】一个 intro.html,CSS 写在文件里,手机上打开也不能横着滚
【别碰的地方】不要改 介绍.md 的文字内容
【做完怎么验收】告诉我怎么在电脑和手机宽度下分别检查

这一个跟番茄钟很像,做完记得自己双击打开看一眼,好不好看还是要自己确认一下的。


11新人最常问的几个问题
01它会不会把我电脑上的文件删了

在“请求批准”模式下,它能动的只有你挂进来的项目文件夹。要碰外面的东西,它会停下来问你。真正危险的是你自己把权限切成了完全访问,或者一路点“允许类似命令”,这个时候如果 Codex 不小心把你的重要文件删除了,那只能怪自己不小心了。

另外每次交活之后都有“撤销”按钮,项目里改坏了还能退回去。

02跟在 ChatGPT 网页上聊天有什么区别

最大的区别是它能直接动你电脑上的文件。网页上聊天,它给你一段代码,你得自己复制、新建文件、保存;在 Codex 里,你说一句“做一个番茄钟”,文件直接就出现在你的文件夹里了,还能自己跑命令检查。

03额度用完了怎么办

等重置,或者买额度。“使用情况和计费”页面上写着 5 小时限额和每周限额分别还有多久重置,旁边有“购买更多额度”。平时省着点的办法也简单,小活别开高推理强度,定时跑的活换省的模型。

04电脑关了它还能干活吗

本地项目里的活不行。桌面版的定时任务要求电脑开着、应用也开着。想让它在你不开电脑的时候干活,那是云端任务的事,下篇会提到。


12写在最后

对于 Codex 入门,我觉得掌握上面这些内容足够了。

当然要想用得好,肯定还有更多的东西要学习,下篇就来。

下篇接着聊技能、插件、MCP 和 Git 工作树,先动手把第一个任务跑通。


以上就是今天的分享,觉得有帮助,帮请帮一键三连:点赞、转发,再看和留言,你的反馈对我很重要!


【声明】内容源于网络
0
0
萝卜AI笔记
做有温度的AI人
内容 196
粉丝 1
萝卜AI笔记 做有温度的AI人
总阅读13.4k
粉丝1
内容196