Anthropic bejelentette a Dynamic Workflows funkciót a Claude Code számára, amelynek lényege, hogy a koordinációt nem a chatkörnyezet kontextusában, hanem futtatható JavaScript-orchestration kódban tartja. Ennek következtében a Claude a feladatra szabott, egyedi JS-szkriptet írja meg automatikusan, amely több száz párhuzamos alügynök között osztja szét a munkát, és iteratív módon ellenőrzi az eredményeket.
Mire jó ez?
A Dynamic Workflows célja olyan problémák kezelése, amelyek túl nagyok vagy túl összetettek ahhoz, hogy egyetlen agent egymenetben helytálljon: például egy szolgáltatás teljes hibakeresése, több száz fájlt érintő migrációk vagy egy terv több nézőpontból való stressztesztelése.
A rendszer az alábbi megoldási elemeket egyesíti:
- Claude mint orchestrator: nincs előre beépített sablon; Claude a konkrét feladathoz alkalmazkodó JavaScript-szkriptet generál, majd futtatja azt.
- Független ellenőrzés: külön agentek vizsgálják a problémát eltérő megközelítésekből, más agentek megpróbálják megcáfolni az eredményeket, és a futtatás addig ismétlődik, amíg az eredmények konvergálnak.
- Mentés és folytathatóság: a folyamat előrehaladása checkpointolva van, így megszakítás után folytatható, és a munkafolyamatok parancsként (/command) menthetők újrafelhasználható, strukturált bemenetekkel.
Proof of concept: Bun portolása
Jarred Sumner példája szemléletes: Dynamic Workflows segítségével portolta a Bun projektet Zig nyelvről Rustra. Az eredmény 750 000 sor Rust-kód volt, a tesztcsomag 99,8%-át sikerült átvinni, és az első committól a merge-ig eltelt idő 11 nap volt. A munkában több száz alügynök dolgozott párhuzamosan, fájlonként két emberi reviewert biztosítva.
Figyelmeztetések és elérhetőség
- Tokenhasználat: az ilyen munkafolyamatok lényegesen több tokent fogyasztanak, mint egy átlagos session. Célszerű kezdetben egy jól körülhatárolt feladattal próbálkozni, mielőtt az egész kódbázison futtatnánk.
- Elérhetőség: a Dynamic Workflows kutatási előnézetként elérhető Max, Team és Enterprise csomagokon, valamint a Claude API-n, Amazon Bedrockon, Vertex AI-n és Microsoft Foundry-n keresztül.
- Követelmény: szükséges a Claude Code v2.1.154+; az ultracode effort szint bekapcsolásával vagy egyszerűen azzal, hogy megkérjük Claudet, hogy „create a workflow”, indítható el a funkció.
A Dynamic Workflows így lehetővé teszi, hogy nagy, több lépést és ellenőrzést igénylő fejlesztési feladatok kodifikált, ismételhető és párhuzamosan skálázódó módon valósuljanak meg.



