Vault 资讯瀑布媒体2026.10.13 02:18 UTC+8

Anthropic 的动态工作流如何协调 Claude 智能体

Anthropic 在 AI Engineer NYC 介绍新功能动态工作流:由 Claude 自行规划并编写编排程序,调度多智能体拓扑。

Anthropic 的技术人员 CJ Avilla 与 Harrison Stall 今天在 AI Engineer NYC 发表演讲。

AI Engineer New York 2026 大会于今天上午开幕,并举办了一系列工作坊,其中包括 Anthropic 讨论如何编排其 Claude Managed Agents。尤其引人关注的是一个上周五刚刚宣布的全新功能,名为动态工作流(dynamic workflows)——或者按演讲者反复使用的简称“flows”。

Flows 被定义为“一种新型多智能体编排方式,专为你最具雄心的负载而构建”。

CJ Avilla 与 Harrison Stall 都是 Anthropic 的技术人员,他们开场时回顾了过去的若干操作系统项目——从 Ken Thompson 构建最初的 Unix 操作系统,到 Linux 从一个人(Linus Torvalds)演变为层层受信任的维护者。其启示是:智能体需要同等程度的组织性,才能完成 Anthropic 为动态工作流设想的那些大型、雄心勃勃的项目。

由 Union.ai 赞助

构建主权 AI 工厂

最优秀的工程团队正在构建 AI 工厂,他们不仅拥有并控制自己的数据、算力和基础设施,还拥有运行在自己云上的持久运行时。

Union.ai 为你的工作流提供持久性,使其能够适应并合理调整基础设施资源规模,并在无需重跑已完成工作的情况下从故障中恢复。

可直接通过 AWS Marketplace 开始使用,并免费试用 Union.ai 30 天。

了解更多信息,请到 AI Engineer New York 第 48 号展位找我们。

“我认为,我们中许多现在正在编排和管理大量智能体的人,可能会开始感受到一种成为瓶颈、成为断裂点的感觉,因为我们有大量智能体贡献了成吨成吨的 PR,”Avilla 说。“而我们坐在 GitHub 里试图批准 PR,并确保一切按预期运行。”

从智能体名册到动态工作流

两人指出,动态工作流最初在 Claude Code 中以“为每个任务配备一个 harness”的概念出现。但 flows 可以比单个智能体或一份名册运行得更久。其基本理念是:由 Claude 选择智能体的组织方式。

“Flows 本质上是多智能体编排的下一个版本,”Stall 说,“你可以让 Claude 完全编排它自己的整个多智能体拓扑。”

其工作方式是:主导智能体制定一个它想如何完成任务的计划。随后 Claude 编写一个编排程序,该程序启动智能体、收集结果并管理信息流。

图片来自 Anthropic

此前,Claude Managed Agents 要求开发者配置一个协调者和一份子智能体名册。有了动态工作流,Claude 自己决定如何划分和编排工作。

“在多智能体编排的多个不同阶段中,它能够完成离散、可验证的工作单元,而你无需管理这些东西之间的任何相互连接,”Stall 说。

How Anthropic’s Dynamic Workflows Coordinate Claude Agents

CJ Avilla and Harrison Stall, Members of Technical Staff at Anthropic, at AI Engineer NYC today.

The AI Engineer New York 2026 conference kicked off this morning with a series of workshops, including Anthropic discussing how to orchestrate its Claude Managed Agents. Of particular interest was a brand new feature, announced on Friday, called dynamic workflows — or simply “flows,” as the presenters repeatedly called it.

Flows are defined as “a new type of multiagent orchestration, built for your most ambitious workloads.”

CJ Avilla and Harrison Stall, both Members of Technical Staff at Anthropic, began by invoking some operating system projects of the past — from Ken Thompson building the original Unix operating system, through to Linux evolving from one person (Linus Torvalds) to layers of trusted maintainers. The lesson: agents need the same level of organization in order to do the types of big, ambitious projects Anthropic envisions for dynamic workflows.

Sponsored by Union.ai

Build a sovereign AI factory

The best engineering teams are building AI factories where they own and control not only their data, compute, and infrastructure, but also a durable runtime on their cloud.

Union.ai gives your workflows the durability to adapt and right-size infra resources and recover from failures without re-running completed work.

Get started directly through AWS Marketplace and try Union.ai free for 30 days.

To learn more, visit us at AI Engineer New York booth #48.

“I think a lot of us who are orchestrating and managing lots of agents now might start to feel this feeling of being the bottleneck and being the breaking point as we have lots of agents contributing tons and tons of PRs,” Avilla said. “And we’re sitting there in our GitHub trying to approve PRs and make sure that everything works as expected.”

From agent rosters to dynamic workflows

The pair noted that dynamic workflows began in Claude Code as the “a harness for every task” concept. But flows can run longer than a single agent or a roster. The basic idea is that Claude chooses the organization of agents.

“Flows are essentially the next version of multi-agent orchestration,” said Stall, “where you can let Claude fully orchestrate the entirety of its own multi-agent topology.”

The way this works is that the lead agent creates a plan for how it wants to accomplish tasks. Claude then writes an orchestration program, which launches agents, collects results, and manages information flow.

Image via Anthropic

Previously, Claude Managed Agents required developers to configure a coordinator and a roster of subagents. With dynamic workflows, Claude itself determines how to divide and orchestrate the work.

“Across multiple different phases of the multi-agent orchestration, it’s able to accomplish discrete, verifiable units of work without you having to manage any of the interconnections between these things,” Stall said.

That said, Avilla noted that the user can introduce specialist sub-agents if they wish.

“It’s also possible in the agent config to pass in pre-configured sub-agents,” he said.

All of this is available in Claude Console, the interface used by developers accessing Claude through API — the whole point of Claude Managed Agents.

Claude Console, where Managed Agents is located.

The presenters then showed a relatively simple workflow of a stock watchlist scanner. Although this was far removed from the big, ambitious projects Anthropic is encouraging, it did illustrate the basic pattern: a scan phase distributed individual tickers to agents with isolated contexts, and a later review phase examined the findings before producing a report.

Q&A: Budgets and the limits of self-improvement

The audience Q&A surfaced a number of potential problems. One audience member asked how Claude decides how many agents a task needs, and could a simple ticker scan trigger hundreds of sub-agents?

“The answer really is evals and lower defaults,” Stall replied, noting that ambitious tasks generally require explicitly encouraging greater parallelization.

One enduring concern with agent orchestration is maintaining control over your token budget. Someone asked whether the lead agent knows how much money it has available?

Stall replied that the model does not know its budget while running, but that developers can set a session budget. He added that informing models of their budgets could make the agents “a little bit anxious,” which elicited chuckles from the audience.

Scanner in the stock watchlist example.

A related question was how can developers make repeated flows cheaper and more efficient over time?

Outside of asking Claude to examine the costs incurred, Avilla suggested another relatively new feature be used: dreaming. In the documentation, “dreaming” is defined as a research preview feature. A dream “reads an existing memory store alongside past session transcripts, then produces a new, reorganized memory store,” with duplicates merged, “stale or contradicted entries” replaced, and “new insights surfaced.”

Avilla described dreaming in the flow context as being able to “crystallize and basically improve the memory store that is related to those sessions.”

For the stock watchlist example, someone asked whether the watchlist flow can improve itself? For example, recognize that its scanning model is inadequate and change the next scheduled run?

Stall said this wasn’t built in, but he and Avilla suggested hill-climbing and dreaming could be used to improve the loop.

The brain/hands conceptual overview of Managed Agents.

What about visibility into the actions of the sub-agents, another audience member asked.

Avilla replied that yes, developers can always inspect that through graphing functionality inside Claude Console.

“You can tell, what did the lead agent actually pass to the sub-agent? You can look at that payload here to deeply understand what is actually happening for every transition in this entire graph.”

Another interesting question was whether the subagents can communicate with each other?

Stall said the agents share a filesystem and can use it to exchange information, but developers cannot directly instruct one workflow subagent to message another through the API.

Flows cost much more, but are designed for big tasks

In the watchlist-scanner comparison, Avilla said flows cost “much more” than a single-agent approach, but were also “much more effective at finding all of the details.”

Setting a budget is key!

The bigger question is how ambitious can flows be, really? One audience member asked whether dynamic workflows can power large scientific research projects, referencing OpenAI’s recently announced proof concerning the Navier–Stokes Millennium Prize problem.

While Stall wouldn’t be drawn on specifics about how Anthropic computes large scientific problems, he said it is their goal to enable general users to tackle those problems too.

“Flows are basically a way to throw test-time compute at hard problems and get more capability faster out of the models,” he said. “We think, especially as an API service, that unlocking the power of this is the first step for us making these types of discoveries, or scientific progress, broadly doable by the general public.”

查看原始发布
Anthropic 的动态工作流如何协调 Claude 智能体 — Vault2077