Anthropic's dynamic workflows orchestrate hundreds of Claude agents to port Bun from Zig to Rust
Anthropic introduced dynamic workflows, a multi-agent orchestration system that breaks complex engineering tasks into parallelized subtasks. The feature was demonstrated by automatically porting the Bun JavaScript runtime from Zig to Rust—work that typically requires weeks of manual effort.

Anthropic announced dynamic workflows this week, a multi-agent orchestration system that breaks complex engineering tasks into parallelized subtasks and distributes them across hundreds of Claude instances. The feature debuted with a live demonstration: automatically porting the Bun JavaScript runtime from Zig to Rust, a migration that would typically require weeks of manual developer work.
When a dynamic workflow launches, Claude generates a task plan, splits it into independent subtasks, and assigns them to parallel agents. In the Bun port, one workflow determined correct Rust lifetime annotations for every struct field in the Zig codebase. A second workflow rewrote each.rs file as a direct port of its.zig counterpart, with hundreds of agents working in parallel and two reviewer agents checking each file. A repair loop then ran the build and test suite repeatedly until all errors cleared. After the code merged, a separate workflow eliminated redundant data copies and opened pull requests for final review—which agents could also handle.


