Anthropic近日为Claude Code编程智能体(含CLI、Desktop及VS Code插件)推出「动态工作流」(Dynamic Workflows)预览版,这一功能专为解决大规模、跨服务的复杂研发挑战而设计,能够自主完成跨仓库Bug追踪、批量文件重构与框架迁移,以及上线前的全面对抗性测试。
并行子智能体架构革新研发流程
与传统的单线程代码生成模式不同,动态工作流采用了创新的多智能体协作机制。当用户发起长程任务时,主智能体会自动生成编排脚本,将复杂目标拆解为多个子任务,并分发给数十甚至数百个子智能体并行执行。代码合并前,系统会指派独立的审查子智能体进行多视角对抗测试,并引入两轮代码审查(Reviewer Agents),直至多方结果收敛。为支持长达数天甚至数周的持续运行,系统还具备增量自动存档与断点续传能力。
Bun 11天完成百万行代码迁移
Bun创始人Jarred Sumner率先在实战中验证了这一能力。在短短11天内,Anthropic团队使用动态工作流将Bun核心从Zig语言迁移至Rust,最终生成超过100万行Rust代码(PR #30412包含6,755次提交、2,188个文件变更),且通过了原测试套件中99.8%的用例。The Register报道称,该PR已于5月14日合并至Bun主分支,意味着Rust已成为Bun新的核心实现语言。
已向Plus及以上用户开放
目前,动态工作流已向Max、Team以及API用户默认开放。开发者可通过在effort菜单中开启「ultracode」设定激活新特性,在此配置下Claude Code的努力程度将被拉满至极高,模型将自主判断何时启动动态工作流。此举被视为Anthropic推动AI编程从「辅助工具」向「自主工程师」转变的关键一步。