Claude Code Opus 4.8 同时推出了 Dynamic Workflows。
#1
Claude Code Opus 4.8 同时推出了 Dynamic Workflows。
很多人不清楚它和 subagent、agent team 有什么区别。实测拆解一下。
#2
之前的多 agent 方式:
subagent = 主 agent 临时喊人帮忙
agent team = 几个 Claude Code 实例组成小团队,各自带上下文并行跑
但这两种本质还是"对话驱动"——下一步怎么做,每次都要让 agent 实时推理判断。
#3
Workflow 不一样。
它会先写一份 workflow.js 编排脚本,把任务拆解、调度、汇总逻辑都固化进去。后面 runtime 按脚本执行,主 agent 不需要每一步都重新想一遍。
一句话:Workflow = Agent Orchestration as Code
#4
实测对比(同一个 prompt 生成生存类游戏):
xhigh 模式:主 agent 独自完成所有任务,理解需求、写代码、修改、检查。
xhigh + workflows 模式:代码构建完后,自动创建 workflow.js,对初始代码启动并行 review——6 个维度各派一个 review agent,16 个 findings 各派一个 verify agent,主 agent 全程没参与。
共产生 22 个派生 agent。
#5
Token 消耗对比:
开 workflow 大概是不开的 3 倍。
优点:单次最多支持 1,000 个 agent、16 个并行;编排逻辑写在 JS 文件里,透明可审查。
缺点:所有 agent 逻辑最开始写死,灵活性降低;编排本身由模型生成,引入了额外不确定性。
#6
适合用 workflow 的场景:
任务结构清晰、可预先拆解、需要大规模并行 review 或验证的工作。
不适合的场景:需要动态调整方向、边做边判断的探索性任务。
目前看它更像是"确定性增强"工具,不是万能的。