ورکفلوهای داینامیک در Claude Code؛ صدها ایجنت موازی
خلاصهٔ کاملتر
انتروپیک قابلیت تازهای به نام ورکفلوهای داینامیک را در Claude Code معرفی کرد تا Claude بتونه سختترین کارها را سرتاسری به عهده بگیره. ایده اینه که بعضی مسئلهها برای یک عبور تکایجنت بیشازحد بزرگن؛ مثل شکار باگ در کل یک سرویس، مهاجرتی که صدها فایل را لمس میکنه، یا طرحی که میخوای از هر زاویه آزموده بشه.
طرز کار اینه که Claude بر اساس درخواست شما بهصورت پویا برنامه میریزه، کار را به زیرکارها میشکنه و آنها را بین زیرایجنتهایی که موازی اجرا میشن پخش میکنه. نتیجهها قبل از ادغام بررسی میشن: بعضی ایجنتها مسئله را از زاویههای مستقل حل میکنن و بعضی دیگه سعی میکنن یافتهها را رد کنن، و این چرخه تا همگراشدن پاسخها ادامه پیدا میکنه؛ همین چیزیه که یک ورکفلو را به نتیجهای میرسونه که یک عبور تنها نمیتونه.
کاربردهای زودهنگام شامل شکار باگ و ممیزی امنیتی در کل کدبیس، مهاجرتهای بزرگ و پورت زبان در هزاران فایل، و کارهای پرریسکی است که باید دوبار بررسی بشن. یک نمونهی چشمگیر، بازنویسی Bun بود: پورت از Zig به Rust با عبور موفق ۹۹.۸٪ از تستها، حدود ۷۵۰ هزار خط Rust و فقط یازده روز از اولین کامیت تا merge؛ صدها ایجنت موازی با دو بازبین روی هر فایل.
پیشرفت کار حین اجرا ذخیره میشه، پس اگه کاری قطع بشه از همانجا ادامه پیدا میکنه نه از صفر. چون هماهنگی بیرون از خود گفتوگو انجام میشه، طرح هرچقدر هم بزرگ بشه روی ریل میمونه. انتروپیک هشدار میده که این ورکفلوها بهمراتب بیشتر از یک جلسهی معمولی Claude Code توکن مصرف میکنن و بهتره با یک کار محدود شروع کنی.
این قابلیت فعلاً بهصورت پیشنمایش پژوهشی در CLI، دسکتاپ و افزونهی VS Code (برای پلنهای Max، Team و Enterprise) و همچنین روی API و Bedrock و Vertex و Foundry در دسترسه. میشه مستقیم از Claude خواست یک ورکفلو بسازه یا تنظیم تازهی ultracode را روشن کرد تا خود Claude تصمیم بگیره کِی از ورکفلو استفاده کنه.
نکات کلیدی:
- Claude خودش اسکریپت هماهنگی مینویسه و دهها تا صدها زیرایجنت موازی اجرا میکنه
- ایجنتهای مستقل و ایجنتهای ردکننده تا همگرایی پاسخها کار را تکرار میکنن
- نمونهی شاخص: بازنویسی Bun از Zig به Rust در ۱۱ روز با ۹۹.۸٪ تست موفق
- مصرف توکن بالاتر؛ فعلاً در پیشنمایش پژوهشی و با تنظیم ultracode فعال میشه




