Claude Code 推出 Dynamic Workflows:agent 自己当项目经理,Bun Zig→Rust 迁移 11 天完成

Claude Code 推出 Dynamic Workflows: 从「一个 agent 干到底」升级到「agent 自己当项目经理 + 调度层」,标杆案例是 Bun Zig → Rust 迁移! ...

精选理由

做大型代码迁移或复杂工程重构的开发者,终于有了能端到端自动跑完的 AI 工具——Bun 的 75 万行 Rust 迁移 11 天搞定就是证明,建议直接试试。

AI 摘要

Claude Code 发布 Dynamic Workflows 功能,将 AI 编程从单个 agent 执行升级为 agent 自动担任项目经理和调度层。该功能让 Claude 根据任务现场动态生成编排脚本,在单次会话中启动数十到数百个并行 subagent,并进行独立验证和对抗性审查。标杆案例是 Bun 创始人用此功能在 11 天内完成从 Zig 到 Rust 的 75 万行代码迁移,测试通过率达 99.8%。Dynamic Workflows 解决了上下文窗口有限、单视角易漏检、长任务易中断和对话上下文污染等问题,支持数小时到数天的持续运行。这是多 agent 协作从高级用户自建走向产品化的关键一步。

原文 · shao__meng

Claude Code 推出 Dynamic Workflows: 从「一个 agent 干到底」升级到「agent 自己当项目经理 + 调度层」,标杆案例是 Bun Zig → Rust 迁移! ...

Claude Code 推出 Dynamic Workflows: 从「一个 agent 干到底」升级到「agent 自己当项目经理 + 调度层」,标杆案例是 Bun Zig → Rust 迁移! 让 Claude Code 根据任务现场生成编排脚本,在单次会话里启动 数十到数百个并行 subagent,并在结果交付前做 独立验证。把原本需要多轮人工规划、分阶段推进的大型工程任务,压缩成 可端到端自动跑完的长任务。 claude.com/blog/introduci… Dynamic Workflows 解决什么问题? · 上下文窗口有限:拆子任务,并行 fan-out · 单视角易漏检/误判:多 agent 独立探索 + 对抗性 refute · 长任务易中断丢失:进度持久化,断点续跑 · 对话上下文被协调信息污染:协调逻辑在对话外执行,主线程保持单一结论 工作机制(技术逻辑) 用户 prompt ↓ Claude 动态规划(非固定 pipeline) ↓ 拆分子任务 → 并行 subagents(数十~数百) ↓ 独立产出 → 验证/对抗审查 → 收敛迭代 ↓ 汇总为单一协调结果 → 交付用户 几个值得注意的设计点: · 动态编排:脚本由 Claude 现场写,不是固定 workflow DSL;任务形态变化时更灵活,但也更难预测 token 消耗。 · 对抗式收敛:不只「多 agent 投票」,还有 agent 专门 反驳 其他 agent 的结论,迭代到答案稳定——类似 ensemble + red team。 · 长时运行:官方称可持续 数小时到数天;协调在会话外,避免对话 token 被中间状态撑爆。 · 首次触发需确认:第一次启动 workflow 时会展示即将执行的内容,用户确认后才跑——成本与范围的可控闸门。 和 Claude Code 现有能力的关系 明确把它放在 「单个 subagent」和「完整 agent team(需人工搭建)」之间: · 单个 subagent:轻量、快,但 scope 有限 · 完整 agent team:灵活、可见,但搭建成本高 · Dynamic Workflows:Claude 自动决定是否启用、如何编排,用户只需提需求或开 ultracode 这是 agent 编排层的 productization——把多 agent 协作从「高级用户自建」变成「模型自决策调用」。 标杆案例:Bun Zig → Rust 迁移 Jarred Sumner 用 dynamic workflows 完成 Bun 从 Zig 到 Rust 的移植(尚未 production): · ~75 万行 Rust · 99.8% 现有测试通过 · 首 commit 到 merge:11 天 流程示意: · 一个 workflow:为 Zig 代码中每个 struct field 映射正确的 Rust lifetime · 下一个 workflow:并行 port 每个 .zig → .rs,每文件配 2 个 reviewer · Fix loop:驱动 build + test 直到全绿 · 后续 overnight workflow:优化不必要的数据拷贝,每个改动单独开 PR 这说明 workflow 不只用于「读/审」,也用于 大规模写 + 验证 + 修复闭环——接近小型软件工厂的运作方式。 cat @_catwu Excited to share our most powerful new Claude Code feature: dynamic workflows! Mention "workflow" in a prompt and Claude will dynamically create an orchestration plan that it strictly follows, allowing you to confidently trust that every stage happens in the right order even across 100s of agents. 🔗 View Quoted Tweet 💬 0 🔄 0 ❤️ 3 👀 529 📊 1 ⚡