Claude动态工作流
4 节点1 篇5 来源
Anthropic推出的“动态工作流”(Dynamic Workflows)是Claude Code的一项核心功能,旨在解决复杂任务中多智能体协调的瓶颈。与传统由主Agent逐轮决策不同,该机制让Claude自主编写JavaScript编排脚本,在后台并行调度数十至数百个子Agent,并将中间结果存储在脚本变量而非上下文窗口中,从而突破单次对话的限制。
自2026年5月正式推出以来,该功能已在代码库审计、大规模迁移等场景验证。例如,开发者Jarred Sumner利用其将Bun项目从Zig移植到Rust,生成约75万行代码,测试通过率99.8%,耗时仅11天。然而,社区对其实际效用存在分歧:支持者认为它通过对抗性审查提高了结果可信度;批评者则指出LLM生成的代码仍可能引入“垃圾债务”,且模型无法实时感知预算导致成本失控。目前,Anthropic明确表示工作流不具备内置的自我改进能力,需依赖外部评测或实验性的“Dreaming”记忆整理功能来优化后续运行。
事情怎么走到这一步
Anthropic正式发布Claude Code中的动态工作流功能,宣布其在Pro、Max、Team及Enterprise计划以及API、Amazon Bedrock等平台全面可用。
claude.com ↗第三方教程指出,动态工作流可自动生成JavaScript脚本,并行启动多达1000个子Agent,用于处理跨文件迁移和深度研究等任务。
gaodalie.substack.com ↗Anthropic为Claude Managed Agents上线动态工作流的Beta版本,允许服务器在后台执行编排程序,释放主会话线程以处理其他交互。
infoq.cn ↗在AI Engineer New York 2026大会上,Anthropic工程师CJ Avilla和Harrison Stall详细解析了动态工作流的架构,强调其借鉴Unix/Linux协作模式,并演示了股票扫描等用例。
latent.space ↗
还没定论的部分
- 动态工作流如何更有效地控制Token消耗?目前模型运行时不知晓预算,仅靠会话级硬性上限可能导致超支或中断。
- 子Agent之间的通信是否仅限于编排程序传递和共享文件系统?未来是否会支持Agent间的直接消息交互以实现更灵活的协作?