<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>子代理 on Codexer</title><link>https://codexer.com/tags/%E5%AD%90%E4%BB%A3%E7%90%86/</link><description>Recent content in 子代理 on Codexer</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Fri, 05 Jun 2026 09:00:00 +0800</lastBuildDate><atom:link href="https://codexer.com/tags/%E5%AD%90%E4%BB%A3%E7%90%86/index.xml" rel="self" type="application/rss+xml"/><item><title>给 Codex 装上动态工作流引擎：用 Skill 复刻 Claude Code 的高级编排能力</title><link>https://codexer.com/posts/2026-06-05-codex-dynamic-workflow-skill/</link><pubDate>Fri, 05 Jun 2026 09:00:00 +0800</pubDate><guid>https://codexer.com/posts/2026-06-05-codex-dynamic-workflow-skill/</guid><description>&lt;h2 id="一个你一定遇到过的场景"&gt;一个你一定遇到过的场景&lt;/h2&gt;
&lt;p&gt;你让 Codex 帮你做一个全仓库的代码审计。它开始噼里啪啦地改文件，改了 A 文件之后去改 B 文件，改着改着发现 C 文件也有问题，然后回头去修 A 文件里刚改过的地方。整个过程像一团乱麻，最后给你一个看起来很完整的结果，但你完全不知道它经历了什么，也没法验证中间步骤是否正确。&lt;/p&gt;
&lt;p&gt;这就是单次推理模式的局限性。模型在一个对话流里同时承担规划、执行、检查和总结四个角色，任务一旦复杂起来，上下文窗口就开始捉襟见肘，中间步骤的证据也会被冲掉。&lt;/p&gt;
&lt;p&gt;Claude Code 最近推出了 Dynamic Workflows（动态工作流）来解决这个问题。它把大型任务显式拆分成多个阶段，并行处理独立子任务，最后汇总验证。听起来很香，但这个功能是 Claude Code 的原生特性，Codex 没有。&lt;/p&gt;
&lt;p&gt;不过，Codex 有自己的武器库：&lt;strong&gt;Skill 系统&lt;/strong&gt;。通过一个精心设计的 Skill 文件，我们可以让 Codex 复刻出同样的动态工作流行为。&lt;/p&gt;
&lt;h2 id="claude-code-的-dynamic-workflows-做了什么"&gt;Claude Code 的 Dynamic Workflows 做了什么&lt;/h2&gt;
&lt;p&gt;先理解目标。Dynamic Workflows 的核心思路是把大任务拆成显式的阶段：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;规划（Plan）&lt;/strong&gt;：分析任务，拆分成可独立执行的子任务&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;拆分（Split）&lt;/strong&gt;：把子任务分配给不同的并行代理&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;执行（Run）&lt;/strong&gt;：多个子代理独立工作，互不干扰&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;检查（Check）&lt;/strong&gt;：验证每个子任务的产出&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;整合（Integrate）&lt;/strong&gt;：汇总所有结果，生成最终答案&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;验证（Verify）&lt;/strong&gt;：用测试、构建、lint 等手段确认最终状态&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这个流程和软件工程里的 CI/CD 管道异曲同工。区别在于，Dynamic Workflows 是在一次 AI 对话中完成的编排。&lt;/p&gt;
&lt;p&gt;Anthropic 还提供了一个 &lt;code&gt;ultracode&lt;/code&gt; 模式，让 Claude Code 自动判断什么时候该启动工作流，什么时候直接执行就够了。对于全仓库 bug 排查、大规模迁移、安全审计这类任务，Dynamic Workflows 的优势非常明显。&lt;/p&gt;
&lt;p&gt;但代价也不小。Anthropic 警告说，Dynamic Workflows 的 token 消耗可能远超普通会话，首次触发时还会弹出确认框。&lt;/p&gt;
&lt;h2 id="codex-的-skill-机制被低估的编排能力"&gt;Codex 的 Skill 机制：被低估的编排能力&lt;/h2&gt;
&lt;p&gt;Codex 没有原生的 Dynamic Workflows，但它有两个关键组件：&lt;/p&gt;</description></item></channel></rss>