首页 / / 第07篇

07 · 桌面 App 完整使用指南

二 · 07

桌面 App 的项目管理、线程、Worktree、Review、自动化和本地环境能力,以及它与 CLI、IDE 的取舍。

桌面 App 是给「想要一个专注界面」的人准备的。它最大的价值,是把一些原本要靠命令行敲出来的操作,做成了看得见、点得到的界面。

项目管理是它的强项。你可以在一个界面里同时看到多个项目,切换、进入、查看历史都很快。对于同时维护好几个代码库的人来说,这比在终端里反复 cd 舒服得多。

「线程」这个概念值得单独说。一次任务对话就是一个线程,你可以随时回来继续、回看它当时的上下文。相比终端里那种一次性的会话,线程让你的工作更有连续性、可回溯。

「Worktree」是它和 Git 深度结合的地方。简单说,它可以在不打断你当前工作的情况下,把任务放到一个独立的 Git 分支里去做,做完再合并。这样几个任务就能并行、互不干扰。

「Review」界面让「审差异」这件事变得更直观:改了什么、删了什么、加了什么,一眼能看清,还能逐条接受或拒绝。

「自动化」和「本地环境」能力,则是它向「完整工作台」迈进的体现——你可以配置一些自动触发的规则,也可以管理它运行时所依赖的本地环境。

那它和 CLI、IDE 到底怎么选?一句话:桌面 App 适合「管理和审查」,CLI 适合「脚本和集成」,IDE 扩展适合「边写边改」。很多人是三者混用,而不是死磕一个。

如果你的场景是「偶尔用、想要界面友好、不想记命令」,那桌面 App 是很好的起点。等你熟了,再回头看 CLI,会理解很多背后的原理。

桌面 App 的隐藏优势:很多人以为桌面 App 就是「CLI 的图形版」,其实它有几个 CLI 没有的能力——多项目管理(一屏切换几个项目)、线程可视化(一眼看到历史对话)、Worktree 集成(一键开隔离分支)。这些是 CLI 上要自己造轮子的。

什么时候用桌面 App / 什么时候用 CLI:答案不绝对,但一个常见规律是——「管理 + 审查」用桌面(更直观),「批量 + 自动化」用 CLI(更高效)。两个入口一起用是常态。

动手试一下:比起看十遍,不如立刻打开 Codex 跑一个小任务验证你理解的概念。比如这一篇讲的概念,你可以找一个一分钟能完成的小需求,让它跑一遍,看实际行为是不是和你理解的一致。

五分钟练习:① 找一个一分钟能完成的代码任务 ② 用这一篇的方法描述给 Codex ③ 看它执行时有没有触发你刚学的那个机制 ④ 验证结果是否符合预期。这一轮做下来,你对这一篇的理解会深 3 倍。

延伸阅读:学完这一篇,你可以看本组里的下一篇,把相邻的概念连起来读;也可以跳到更后面的组学 MCP、子代理、Skills 这些更深的能力。知识是网状的,多跳几篇会理解更深。

复盘清单:每做完一个任务,可以花一分钟复盘——目标说清楚了吗?范围限定了吗?结果验证了吗?审查过 diff 了吗?下次哪里能更好?这 5 步能让你的 Codex 使用从「能用」进化到「好用」。

本教程为原创内容,共 39 篇,覆盖 Codex 从入门到工程实战的全路径。可随时从顶部导航返回目录,或用左侧目录跳转其他章节。