Claude Code动态工作流:指挥百个子代理并行工作

什么是Dynamic Workflows
Anthopic近期为Claude Code悄然上线了一个极为强大的功能——Dynamic Workflows(动态工作流),但由于新模型发布的风头太盛,这个功能被99%的用户直接忽略了。
简单来说,Dynamic Workflows让Claude从一个单打独斗的小助手,直接升级为能指挥上百个AI子代理同时干活的项目经理。
这一设计借鉴了分布式计算中经典的编排器-工作者(Orchestrator-Worker)模式。在传统软件工程中,这种架构常见于微服务编排系统(如Apache Airflow用于数据管道调度、Kubernetes Jobs用于容器化任务管理)。Claude在这里扮演的是编排器角色,负责任务分解、依赖关系管理和结果聚合,而每个子代理则是独立的工作者节点。这种架构的关键优势在于容错性——单个子代理失败不会导致整个工作流崩溃,编排器可以决定重试、跳过或用备选方案替换。值得一提的是,这种模式还广泛应用于MapReduce框架(Google提出的大规模数据处理范式,Map阶段将任务分发给工作节点,Reduce阶段汇总结果)以及消息队列系统(如RabbitMQ、Apache Kafka中的生产者-消费者模型)等场景。在AI领域,这种架构的一个关键挑战是"状态一致性"——编排器需要追踪每个工作者的执行状态、处理超时和异常,同时确保最终结果的完整性。Claude在这里的创新在于用自然语言作为编排指令,而非传统的DAG(有向无环图)定义文件,大幅降低了工作流编排的技术门槛。
以前使用Claude Code的方式是串行的:你让它干一件事,干完再干下一件。而Dynamic Workflows的工作模式完全不同:
- Claude先写一个执行计划(脚本)
- 根据计划同时启动几十甚至上百个子代理
- 这些子代理各干各的,还能互相检查对方的工作
- 最后汇总结果返回给你
关键在于,你的主会话完全不会被卡住,你还能继续跟Claude聊天。这是从单线程到多线程并行的质变。
传统的LLM交互本质上是请求-响应的同步模式,类似于单线程程序——用户发送一个prompt,等待模型完成推理后返回结果,期间无法进行其他操作。这种模式的瓶颈在于上下文窗口的线性消耗和时间成本的线性增长。Dynamic Workflows引入的并行机制类似于操作系统中的多线程调度:主线程(用户会话)保持响应状态,工作线程(子代理)在后台并发执行。每个子代理拥有独立的上下文窗口,互不干扰,这也从根本上解决了单一长对话中上下文污染和注意力稀释的问题。这里所说的"注意力稀释"是当前大语言模型面临的核心技术挑战之一——Transformer架构的自注意力机制在处理长序列时,注意力权重会在所有token之间分散,导致模型对早期信息的"记忆"逐渐衰减。这被称为"Lost in the Middle"现象(Liu et al., 2023的研究表明,模型对上下文中间位置信息的检索准确率显著低于首尾位置)。每个子代理拥有独立上下文窗口意味着每个任务都能获得"新鲜"的全部注意力资源,不会被无关信息干扰,从架构层面规避了长对话中信息检索质量下降的问题。
Dynamic Workflows与Skills、Plugins的本质区别

很多人容易把Dynamic Workflows跟之前的Skills和Plugins搞混,这里用最直观的方式区分:
-
Skills:告诉Claude怎么做它已经能做的事。就像给老员工一本操作手册,他本来就会做,你只是告诉他标准流程。从技术层面看,Skills本质上是结构化的系统提示词(System Prompt)扩展,以Markdown文件的形式存储在项目的
.claude/目录下,在每次对话开始时被注入到模型的上下文中。Skills不增加模型的能力边界,而是通过提供明确的指令、模板和约束条件来标准化输出质量,类似于Few-shot Prompting的持久化版本。所谓Few-shot Prompting,是提示工程中的经典技术,通过在prompt中提供少量输入-输出示例来引导模型的行为模式。Skills将这种思路持久化——不再需要每次对话都手动粘贴示例和指令,而是将它们固化为项目级配置文件。这与OpenAI的Custom Instructions等概念类似,但Claude Code的Skills更加结构化,支持按任务类型组织多个Skill文件,并且可以在工作流中被程序化地引用和组合。 -
Plugins:给Claude提供它原本没有的外部工具。就像给员工配了一把新扳手。Claude Code的Plugins基于Anthropic推出的Model Context Protocol(MCP)标准实现。MCP是一个开放协议,定义了AI模型与外部工具之间的通信接口,类似于USB协议为硬件设备提供的标准化连接方式。通过MCP,Claude可以调用数据库查询、API请求、文件系统操作等外部能力。每个Plugin本质上是一个MCP Server,暴露特定的工具函数供模型按需调用。MCP由Anthropic于2024年底开源发布,其设计灵感来源于Language Server Protocol(LSP)——微软为代码编辑器设计的标准化协议,使得VS Code等编辑器能够统一支持各种编程语言的智能补全和诊断功能。MCP采用JSON-RPC 2.0作为通信协议,支持三种核心原语:Tools(模型可调用的函数)、Resources(模型可读取的数据源)和Prompts(预定义的交互模板)。MCP Server可以用任何编程语言实现,目前社区已有数百个开源Server覆盖了GitHub、Slack、PostgreSQL、Google Drive等主流服务。这种标准化意味着一个Plugin写好后,理论上可以被任何支持MCP的AI应用复用,而非绑定在某个特定平台上。
-
Dynamic Workflows:赋予Claude协调整个团队的能力。就像给员工配了一个项目经理角色,能调度几十号人同时干活。它不是单一能力的增强,而是将Skills和Plugins组合编排成复杂的多步骤、多代理协作流程。
举个具体例子——做一份市场研究报告:
- 用Skills:Claude能按模板写报告,但数据来源有限
- 用Plugins:Claude能拉实时数据,但只能一条一条处理,速度慢
- 用Dynamic Workflows:同时扫描几百个来源,多个代理交叉验证事实,自动过滤垃圾信息,最后给你一份经过验证的完整报告
三种启用方式:从入门到高级
方法一:Workflow关键词触发(最简单)
在提示词里直接输入"Workflow"这个单词即可。Claude一看到这个词就会自动切换到编排模式——先写脚本、展示计划、等你批准,然后展开并行子代理。

两个小提示:
- 如果Claude Code高亮了你的Workflow文本但你不想触发,按
Alt+W忽略 - 想彻底关掉关键词触发,在Config中关闭Workflow关键词触发选项
方法二:Deep Research命令(最快上手)
直接运行内置的Deep Research命令,例如输入:
Deep Research 2026年DeFi协议TVL趋势分析
Claude会开始规划、展开子代理、并行扫描,几分钟后一份带引用来源的研究报告就出来了。手动做可能要花三四个小时的工作,这里十几分钟搞定。
方法三:Ultra Code模式(最强大)
在Claude Code里输入effort ultra code回车开启。开启后Claude会自动为每个实质性任务规划工作流,无需手动输入Workflow关键词。
但要注意:这个模式会消耗较多token,因为所有子代理都在高推理模式下运行。建议重要任务开Ultra Code,日常小任务用普通模式。
工作流监控与控制方法

工作流跑起来后,输入workflow即可查看实时进度,包括每个阶段有多少子代理在跑、消耗了多少token、花了多长时间。
几个关键控制快捷键必须记住:
| 快捷键 | 功能 |
|---|---|
| P | 暂停/恢复整个工作流 |
| X | 停止当前子代理或整个工作流 |
| R | 重启某个失败的子代理 |
| S | 保存成功的工作流为可复用命令 |
| Enter | 钻取查看具体子代理的详情 |
其中S键保存功能尤为重要——保存后下次直接一个斜杠命令就能调用,相当于给自己建了一个自动化工厂。
实战案例:内容研究与生产流水线
这是一个四阶段工作流的实战设计:
第一阶段:信息收集 —— 30个子代理并行扫描新闻源、社交平台和研究出版物
第二阶段:交叉比对 —— 独立的验证子代理互相检查信息一致性,过滤矛盾内容
第三阶段:噪音过滤 —— 根据预设标准过滤低质量内容
第四阶段:排序输出 —— 按重要性和时效性排序,生成编辑简报
原来内容团队要花三四个小时的工作,一个动态工作流十几分钟搞定。

更酷的用法是把Deep Research工作流保存下来定时运行,每天自动收到一份个性化市场情报简报,完全自动化。
实用技巧与成本优化
技巧一:注意模型选择与成本控制
跑大任务前一定先检查当前使用的模型。100个子代理跑Opus成本极高,非核心任务可以切到Sonnet,能省不少钱。
具体来说,在Dynamic Workflows中,每个子代理都是一个独立的API调用,拥有自己的输入token和输出token计费。以Claude Opus为例,输入token价格为$15/百万token,输出token为$75/百万token。如果一个工作流启动100个子代理,每个子代理平均消耗5000输入token和2000输出token,单次工作流的成本约为$22.5。而使用Sonnet(输入$3/百万,输出$15/百万),同样规模的工作流成本降至约$4.5——差距接近5倍。对于信息收集和初步筛选等不需要最强推理能力的阶段,Sonnet完全够用;只在最终分析和综合阶段切换到Opus,是性价比最优的混合策略。这种混合模型策略在业界被称为"Model Routing"或"Cascade Strategy",是降低AI应用成本的核心方法论。其基本思想是:不同复杂度的任务使用不同能力(和价格)的模型。OpenAI的GPT-4o mini、Google的Gemini Flash等轻量模型的推出,都是为了支持这种分层调度策略。在Dynamic Workflows的场景下,这种策略可以更精细地实施——不仅在工作流层面选择模型,还可以在阶段层面甚至单个子代理层面动态切换,实现成本与质量的帕累托最优。
技巧二:连接专业MCP数据源
做研究类工作流前先连接MCP数据源(如CoinGecko、DeFiLlama、Nansen等),研究质量会远超仅用网页搜索。
这些都是各自领域的专业数据平台:CoinGecko提供全面的代币价格、市值和交易量数据;DeFiLlama聚合各条公链上DeFi协议的TVL(Total Value Locked,总锁仓量)数据,是DeFi研究的事实标准数据源;Nansen则提供链上钱包行为分析和Smart Money追踪。通过MCP将这些数据源直接接入工作流,子代理可以获取结构化的实时数据(JSON格式的精确数值),而非依赖网页搜索返回的非结构化文本片段。数据的准确性、时效性和可处理性都大幅提升,研究结论也因此更加可靠。
技巧三:将Skills打包进工作流
把现有的Skills(如文章撰写、SEO优化等)串成完整的内容生产流水线,避免每次手动调用。例如,你可以设计一个工作流:第一阶段用研究类子代理收集素材,第二阶段用写作Skill生成初稿,第三阶段用SEO优化Skill调整关键词密度和标题结构,第四阶段用校对子代理做最终审核。整个流程一键触发,从选题到发布就绪的文章全自动完成。
技巧四:让Claude推荐工作流
如果不知道该建什么工作流,直接问Claude:"Based on everything you know about me, what workflows should we build?" 它会根据你的使用习惯和项目背景给出推荐。这利用了Claude对你历史对话和项目文件的上下文理解能力——它知道你经常做什么类型的任务、哪些步骤是重复性的、哪些环节最耗时,从而给出真正贴合你工作场景的自动化建议。
总结
Dynamic Workflows把Claude Code从单兵助手变成了AI项目经理,核心价值在于:并行处理、自动管控、可复用。建议先用Deep Research感受一下并行子代理的威力,然后根据自己的工作场景设计第一个专属工作流。
从更宏观的视角看,Dynamic Workflows代表了AI应用从"单模型单任务"向"多代理协作"演进的重要一步。这与业界正在探索的Multi-Agent Systems(多代理系统)方向高度一致——微软的AutoGen、谷歌的Agent Space、以及开源社区的CrewAI都在尝试类似的多代理编排范式。多代理系统(Multi-Agent Systems, MAS)实际上是人工智能领域一个有数十年历史的研究方向,最早可追溯到1980年代的分布式人工智能研究。当前的LLM多代理框架各有侧重:微软AutoGen强调代理间的对话式协作,支持人类参与循环(Human-in-the-Loop);LangChain的LangGraph提供基于状态图的代理编排;CrewAI则引入了角色扮演(Role-Playing)机制,让每个代理拥有明确的职责定义。学术界也在积极探索,斯坦福的"Generative Agents"研究展示了25个AI代理在虚拟小镇中自主社交的可能性。Anthropic的独特之处在于将这种能力直接内置到了开发者日常使用的CLI工具中,降低了使用门槛,让普通用户无需理解底层的代理通信协议就能享受多代理协作的效率红利。
核心要点
相关推荐

AI模拟数千个台风季,重塑热带气旋风险评估
AXA与NVIDIA Earth-2利用AI生成超过一千个模拟气旋赛季,突破46年历史数据的稀疏局限,为热带气旋风险评估和保险定价提供更丰富的概率视角。

JetBrains孵化ThinkRail:基于Pi的智能体IDE,规格驱动开发新体验
JetBrains Innovation Hub孵化的开源智能体IDE ThinkRail,基于Pi构建,支持规格驱动开发、Git worktree并行工作区与Monaco编辑器交互,完全免费。本文详解其安装、工作流与生态整合。

主流世界之外:被忽视地区的安全与隐私困境
人本安全研究长期集中于西方,导致安全方案在主流世界失效。研究者Collins Minando基于肯尼亚移动贷款应用、网吧认证困境及九国本地专家研究,揭示社会经济约束如何重塑隐私实践,并提出移动货币隐私重设计与PETs部署路径。