最近用 Codex 的时候,很多人会看到一个功能:把当前任务“提升到新工作树”。如果你不是程序员,第一反应大概率是有点懵:这是不是又新建了一个文件夹?我写公众号、整理资料、改报告,好像用不上这么技术的东西。
其实不用把它想复杂。站在内容创作者的角度,Codex 新工作树最简单的理解就是:给你开一个安全的试验空间。你可以在里面大胆改稿、重构目录、试不同写法,哪怕改到一半发现方向不对,也不会影响主项目里已经整理好的内容。
这也是我最近越来越喜欢用 Codex 做内容和网站维护的原因之一。它不只是能写代码,也很适合处理那些“需要反复试错,但又不能把原稿弄乱”的任务。之前我写过 为什么把老达AI博客更新从 OpenClaw 转到 Codex,里面提到 Codex 更适合稳定执行文章编辑、图片生成、标签设置和网站维护。工作树则是另一个很关键的能力:它让 AI 可以更大胆地干活,而人不用担心成果被破坏。
先说人话:新工作树到底是什么?
如果只用一句话解释,新工作树就是一个“带版本管理的独立工作空间”。它看起来有点像复制了一份项目,但又不只是普通复制。普通复制最大的问题是后面很难管理:哪个版本是新的?哪个版本能留?哪些改动要拿回来?时间一长,很容易变成一堆乱文件夹。
工作树的好处在于,它本来就属于同一个项目体系。你可以把主项目理解成稳定区,把工作树理解成试验区。稳定区里放已经确定的成果,比如正式发布的文章、现行制度、稳定知识库;试验区里用来折腾,比如重写一篇文章、推翻一个目录结构、测试另一种表达风格。
对程序员来说,这个功能通常用来同时开发不同功能。对内容创作者来说,价值其实更直观:你终于可以放心让 AI 大改一版,而不是每次都担心“会不会把原来的东西改坏”。
为什么内容工作也需要工作树?
很多内容任务看起来不像代码开发,但它们同样有一个共同点:要不断试错。写公众号文章时,你可能想同时比较“流量版”和“专业版”;整理 HSE 管理制度时,你可能想先重构一整套目录;搭建知识库时,你可能想重新设计分类和标签;写报告或者讲话稿时,你可能需要准备对内版、对外版、严肃版、演讲版。
如果这些动作都在同一个文件里来回改,很容易出现两个问题。第一,思路会混在一起,最后你也说不清哪一版更好。第二,一旦改坏了,还要花时间回退,甚至只能靠历史记录慢慢找。AI 参与越深,这个问题越明显,因为 AI 一次可能会改很多地方,效率很高,但改动范围也更大。
工作树解决的不是“AI 会不会写”,而是“AI 能不能安全地大改”。这点对内容创作者特别重要。因为很多时候,我们真正需要的不是让 AI 小修小补,而是让它帮我们打开另一个方向:换一种标题策略,重排一套章节结构,把零散资料整理成体系化文档,或者把一篇普通文章改成更适合搜索引擎的长尾内容。
用公众号文章举个例子
假设你要写一篇公众号文章,题目是《油田安全管理的 5 个关键点》。这类文章可以有两种完全不同的写法。一种偏流量,开头用真实案例抓注意力,标题也更有传播感;另一种偏专业,先搭框架,再讲制度、责任、隐患排查、培训和闭环管理。
如果不用工作树,你可能会在同一篇草稿里反复改。今天觉得流量版好,明天又觉得专业版更稳,改来改去,最后文章不一定更好,反而失去了原来的完整性。
如果使用工作树,做法就简单很多。主项目里保留原始草稿,然后开一个工作树写流量版,再开另一个工作树写专业版。两个方向都跑完之后,你再比较哪一版更适合发布,或者把两边的优点合并到最终稿里。
这类方法也适合博客写作。比如老达AI博客在整理 Codex、AI Agent、WordPress 自动发布这类文章时,经常会有“教程版”和“复盘版”两种写法。教程版更适合搜索流量,复盘版更适合表达真实体验。工作树的意义就是先让两个方向都跑出来,最后由人来做判断。对这类工作流感兴趣的话,也可以继续看 老达AI实践专题。
哪些场景最适合开新工作树?
我的判断标准很简单:如果这次修改失败了,会不会影响现在已经可用的成果?如果答案是会,那就适合开工作树。
公众号写作适合用它做多版本对比。你可以让 Codex 分别生成爆款标题版、专业分析版、短文版、长文版,再选择最适合发布平台的一版。这样做比在同一篇文章里反复让 AI “再改改”更清楚,因为每个版本都有独立方向。
HSE 管理文档整理更适合用工作树。制度文件、检查表、培训材料、应急预案这些内容通常比较严肃,不适合直接在主项目里大改。你可以在工作树里让 AI 重新梳理目录、统一术语、补齐缺口,甚至先重做一套新体系。确认合理后,再把成熟内容迁回主项目。
知识库建设也很典型。很多人做知识库,一开始只是把资料堆进去,后面才发现分类混乱、标签不统一、入口不好找。这时如果直接在原库里改,很容易越改越乱。更稳的做法是开一个工作树,让 Codex 先按新的分类逻辑重组一遍,再决定是否采用。
报告和讲话稿同样适用。比如一份材料既要给内部管理层看,又要对外公开;既要有完整数据,又不能过于生硬。你可以让 Codex 在不同工作树里分别处理严肃版、简洁版、演讲版,最后挑出最适合场景的一版。
什么时候不用工作树?
工作树好用,但不是所有任务都需要它。写一篇普通短文、改几个错别字、补一段摘要、调整一个标题,这些都可以直接在主项目里完成。因为这类任务风险低、范围小,开工作树反而会增加不必要的步骤。
真正值得开工作树的,是那些“方向不确定、改动范围大、可能推翻重来”的任务。比如重构一篇长文、改一套制度、重建知识库结构、为同一主题准备多个版本,这些才是工作树最擅长的场景。
所以不要把工作树理解成高级功能,也不要把它当成每次都必须用的仪式。它更像一个保险柜:普通小改动不需要,但一旦你准备让 AI 大幅重写、重排、重构,它就能帮你把风险隔离开。
内容创作者可以这样安排项目
如果你的工作比较杂,比如同时做公众号、HSE 文档、知识库和报告,我建议按业务来分项目,而不是所有东西都放在一个大文件夹里。一个业务一个项目,主项目保持干净,工作树只负责试错。
比如公众号项目里,可以放选题库、草稿区、已发布文章和临时工作树;HSE 项目里,可以放现行制度、修订草稿、参考资料和体系重构工作树;知识库项目里,可以放原始资料、分类结构、标签体系和重构版本。
这样的结构有一个好处:主项目永远是成果库,工作树永远是试验区。你让 Codex 去大胆尝试,自己只负责判断结果要不要留下。这个分工一旦建立起来,AI 就不再只是“帮你写几段文字”,而是能真正参与内容生产、资料整理和知识沉淀。
这个思路和我之前做 博客发文流程项目内 Skill 的逻辑很像:把常用流程沉淀下来,把容易出错的动作隔离出来,让 AI 按规则执行,而不是每次从零开始。对 AI Agent 自动化感兴趣,也可以看 AI 智能体与自动化专题。
一个简单的无代码工作流
如果你不是技术背景,可以按这个方式理解和使用 Codex 工作树。
第一步,先在主项目里保留当前最稳定的内容。不要一上来就让 AI 把正式文件大改一遍,先明确哪些是成果,哪些只是草稿。
第二步,当你准备尝试一个新方向时,再开新工作树。比如“把这篇文章改成更适合搜索引擎的博客版”“把这套 HSE 制度重构成三级目录”“把知识库标签重新整理成更清晰的分类”。这种指令越明确,工作树里的结果越容易比较。
第三步,让 Codex 在工作树里大胆执行。你不需要盯着每一个小改动,更重要的是看最终版本是否更接近目标。它可以重写、拆分、合并、补充、删减,反正主项目不会被破坏。
第四步,筛选结果。你可以选择整个版本,也可以只把其中某些段落、目录、表格、标签体系拿回来。工作树不是为了让你少判断,而是为了让你在更安全的环境里看到更多可能性。
最后一步,把确定要保留的内容沉淀回主项目。主项目只放成熟结果,工作树完成试验后就可以清理掉。长期坚持下来,你的内容库会更干净,AI 试错也会更自由。
老达点评:别把工作树看成程序员专属功能
我觉得 Codex 新工作树最容易被低估的地方,就是它看起来太像程序员功能了。很多内容创作者看到“工作树”“版本管理”这些词,会本能觉得跟自己没关系。
但如果换成人话,它其实就是一个安全试错空间。内容创作、企业管理文档、知识库建设、报告写作,本质上都需要试错。以前我们试错靠复制文件夹、另存为、手动备份;现在可以把这件事交给 Codex 的工作树来管理。
真正的关键不是你会不会使用某个技术名词,而是你有没有意识到:当 AI 能一次性改很多内容时,风险隔离会变得越来越重要。主项目保持稳定,工作树负责探索,人负责最终判断,这就是内容创作者使用 Codex 最实用的方式。
如果你正在用 AI 写公众号、整理 HSE 管理资料、搭建知识库,或者维护自己的博客网站,可以从下一个“大改任务”开始试试工作树。不要把它当成复杂工具,就把它当成一个可以放心折腾的独立房间。用熟之后,你会明显感觉到:思路更清楚,版本更好比较,也不再害怕把原稿改坏。