Claude 动态工作流,与 open-multi-agent
2026 年 5 月,Anthropic 在 Claude Code 里推出了动态工作流(dynamic workflows):由模型在运行时自己规划、编排工作。open-multi-agent 押的是同一个赌注,只是形态不同。
同一个赌注:让模型来规划工作。
两者都是模型驱动的。你不必事先接好一张固定的图——你交出一个目标,模型在运行时规划工作,把它拆成可并行的步骤再把结果汇拢。Claude 的动态工作流在 Claude Code 内部这么做;open-multi-agent 的协调器在你的后端这么做。思路相同——所以这一页不会去争谁更 dynamic。真正有用的问题是:编排在哪里运行,以及你能拿这份计划做什么。
差别在于形态。
它们不是同一类东西。Claude 动态工作流是 Claude Code 内部的一项能力,编排的是 Claude 子智能体。open-multi-agent 是一个你装进 TypeScript 后端、指向任意模型提供方的库。下面把两者并排来看。
| 维度 | Claude 动态工作流 | open-multi-agent |
|---|---|---|
| 在哪里运行 | Claude Code 内部——CLI、桌面端与 IDE | 你自己的 Node.js 后端——用 npm 安装,无需迁移到托管服务 |
| 它是什么 | Claude Code 的一项能力 | 一个你嵌入的开源(MIT)库 |
| 模型 | Claude 子智能体 | 任意提供方——OpenAI、Anthropic、Gemini、Bedrock,或任意本地 / OpenAI 兼容模型 |
| 语言 / 载体 | 从 Claude Code 使用 | TypeScript,可用于任意 Node.js 18+ 后端 |
| 计划 | Claude 在会话里写下并运行的编排脚本,返回前自行检查 | 一张可作为数据检视与重放的任务 DAG——planOnly、createPlanArtifact、runFromPlan |
可组合,不只是并行。
两者并不互斥。open-multi-agent 讲 Agent Client Protocol(ACP),所以一个 OMA 团队可以把外部编码智能体——包括 Claude Code 本身——当作团队里的一个智能体来驱动。你在 Claude Code 里得到的模型规划式编排,可以成为一次更大的、由你端到端掌控、且中立于提供方的运行中的一个节点。
open-multi-agent 适合什么。
当编排需要活在你自己的产品内部时,选 open-multi-agent:一个你 npm install 进 Node.js 后端的开源(MIT)库,运行在任意提供方上——OpenAI、Anthropic、Gemini、Bedrock,或一个本地的 OpenAI 兼容模型。协调器在运行时规划任务 DAG,而这份计划是你可以检视、重放、把关的数据——planOnly 在任何东西运行前审阅,createPlanArtifact 把它存下来,runFromPlan 执行一份你已经审过的计划。
要把它用到生产环境?
open-multi-agent 采用 MIT 许可、可自行免费运行。当你需要在期限内交付、集成,或获得支持时,元定义科技(YuanASI)提供商业交付与支持。