Claude Code introduces the "dynamic workflows" and their hundreds of sub-agents in parallel.
Claude Code launches dynamic workflows, deploying hundreds of parallel sub-agents to automate heavy tasks like Anthropic's Bun migration from Zig to Rust.
Claude Code welcomes dynamic workflows, a feature designed for tasks too heavy for a single agent. The principle: Claude itself writes orchestration scripts that distribute the work among dozens, or even hundreds, of sub-agents running in parallel within the same session, with verification of results before delivery.
In detail, the tool plans based on the request, breaks down the task into sub-parts, dispatches sub-agents to independent angles, then brings in other agents tasked with refuting their conclusions until they converge. Targeted projects range from repository-wide bug hunting to security audits, as well as large migrations affecting thousands of files. Anthropic cites in this regard the rewriting of Bun, ported from Zig to Rust with 99.8% of the test suite validated, nearly 750,000 lines of Rust, and eleven days between the first commit and the merge.
Triggering occurs either through an explicit request to Claude or via an in-house setting named ultracode, which maximizes effort and lets the model decide when to resort to a workflow. Availability, in research preview, covers the CLI, the Desktop application, and the VS Code extension, as well as the API, Amazon Bedrock, Vertex AI, and Microsoft Foundry. Activation depends on the plan, enabled by default on Max, Team, and the API, and disabled by default in Enterprise. Finally, it should be noted that the feature consumes significantly more tokens than a classic session.