每次有人问我“不碰终端能不能玩 AI 编程”,我都让他直接装 Codex App。你在终端党那边看到的读项目、改代码,跑命令看改动,App 里全有,只是换成了鼠标点的图形界面,同一套引擎,两种驾驶方式。官方把它排在新手第一入口不是随便排的,这篇从下载讲到第一个任务跑完,跟着走就行。
Mac 用户第一步不是下载,是搞清楚自己什么机器。左上角 Apple 图标点开「关于本机」,看机器信息那行字:写着 Apple M1/M2/M3/M4 的,回头下 Apple Silicon 版。写着 Intel Core i5/i7/i9 的,下 Intel 版,两种包互不通用,装错了轻则打不开,重则运行飘忽。包下完打开,把 Codex 图标拖进「应用程序」,首次启动弹确认框,选「打开」就完事。Windows 反而省事:官网点 Windows 下载,跳到 Microsoft Store 按一下「获取」,装完直接用。我自己的 Windows 机器装的时候没遇到任何幺蛾子,这年头算难得。
拿 ChatGPT 账号登进去,系统会问你要一个项目目录。别小看这一步,它的实质是告诉 Codex 进哪个文件夹干活。我的建议是头一回给它一块干净的地:提前建一个总目录叫 AI-Codex-Projects,里面再建个 hello-codex 当练习场。C 盘别选,正在吃饭的重要项目更别给,给它多大的地,它就在多大的地里折腾,这话记住,后面少踩坑。目录圈定后,读哪些文件、改哪些文件,命令在哪跑,它心里就有数了。左栏那个项目列表装的是你交给它的代码文件夹,一个项目对应本地一个文件夹或一个 Git 仓库。它是项目清单,不是杂物堆,别往里塞乱七八糟的东西。

界面最开始会看花眼,但用熟了其实只要盯住几样东西。Thread 是任务对话,我会一个明确任务开一个 thread,全挤一个对话里上下文早晚乱套,改动也难追。任务窗口是我下指令的地方,第一单我就吃过贪大的亏:“帮我做个完整 AI 平台,要登录支付数据库后台”,结果直接翻车。Review pane 我当作业检查区用,Codex 交活后不能只看文字总结,必须打开看真实文件改动,哪行不满意就地留评论让它返工。Diff 更不用说,绿色新增、红色删除必须看,它偶尔会顺手动了我没要求的地方,删了我还有用的东西,把简单问题解复杂。所以我养成了一个习惯:任务收尾先过 diff 再点头,从第一天就带上。还有一个你会频繁遇到的:等待批准,任务跑到一半常弹权限审批,你点允许它才继续。
我第一次跑通整个流程其实没几步:登录之后选练习目录,新建一个 thread,把任务丢进去,等它改完文件,再开 review pane 看 diff,确认没问题就收工。第一单的指令我到现在还记得,照抄就能走完:请帮我做一个简单网页,要求黑色背景,页面中间显示大字 Hello Codex,字体白色,整体水平和垂直居中,只使用 HTML 和 CSS。难度刚好卡在能走完整个流程,又不至于中途出岔子,见过太多人第一单就想盖大楼,结果第一天就被劝退,不值。
Codex App 的手能伸到文件系统和命令行,所以沙盒这根围栏必须先立。官方给了 read-only、workspace-write 和 danger-full-access 几档,框的是文件和网络的访问边界。我最开始只用请求批准这档,沙盒照常生效,越界动作先请示。用熟了才换成替我审批,系统会替我自动判一部分。完全访问权限我到现在都没开过,围栏整个拆掉,电脑上什么都能做。新手第一天不该让这个选项出现在屏幕上,不是吓唬人,是真见过拆了围栏之后收不了场的。别上来就放开。
推理强度我交了几次学费后才敢乱动,最早默认给高档,结果额度烧得飞快,改文案,换颜色这种轻活完全没必要。现在我固定这样分:轻活给低档,快且省额度。日常开发和普通 bug 走中档。多文件修改,复杂 bug,重构这类硬骨头再上高档。反复修不好的老大难才动超高档。日常任务跟默认推荐模型走,硬骨头再换强模型或拉档位。计划模式我会常开,它先交工作计划让我确认再动手,复杂任务我先过一遍查漏补缺。执行到一半发现它理解歪了,我直接插话纠正,不等它跑完再返工。省事。