تصور کنید یک عامل هوشمند برای انجام یک وظیفه، چندین دستور را همزمان صادر کند اما بهدلیل نبود ترتیب درست، دادهها را روی هم بنویسد یا سیستم را قفل کند. این نقص امنیتی بحرانی در مدیریت همزمانی، محوریت محک Fan-Out است که در ۶ اکتبر ۲۰۲۶ منتشر شد.
طبق گزارش dev.to، در حالی که اکثر مدلها میتوانند ابزار درست را شناسایی کنند، مدل google/gemini-3.8-flash در حال حاضر در اجتناب از مخاطرات حالت مشترک (Shared-state hazards) پیشتاز است. همانطور که در تحلیلهای قبلی ما دربارهی امنیت مدلهای عاملمحور اشاره کردیم، توانایی مدل در درک ترتیب زمانی عملیات، به اندازه دقت در انتخاب ابزار اهمیت دارد. این چالشها بهویژه زمانی تشدید میشوند که ابزارهای سفارشی در محیطهای مختلف اجرا شوند؛ موضوعی که پروتکل MCP با یکپارچهسازی ابزارهای AI در محیطهای توسعه سعی در تسهیل آن دارد.
بیشتر محکهای موجود بر صحت تکفراخوانی تمرکز دارند و خطرات «فن-اوت» (Fan-out) — یعنی زمانی که یک عامل در یک نوبت، چندین ابزار را فعال میکند — را نادیده میگیرند. در محیطهای عملیاتی، این موضوع منجر به تداخل در فایلها، قفل شدن حسابها و اختلال در چرخه حیات برنامهها میشود. اگر عاملی سعی کند همزمان در یک فایل بنویسد و از آن بخواند، بدون توالی درست، کل سیستم شکست میخورد.
بر اساس مستندات این محک، سه معیار اصلی اندازهگیری میشوند: ایمنی (عدم نقض قوانین تداخل)، زمانبندی ایمن و بهینه (SAO) و سرعت نسبت به یک زمانبندی ایدهآل. برای تضمین عینیت امتیازات، بهجای استفاده از یک مدل زبانی بهمثابه داور، از گراف جهتدار بدون دور (Conflict DAG) و بررسیهای جامع درهمتنیدگی استفاده شده است.
تحلیل عملکرد
در سطح دشوار این آزمون (N=8)، شکاف عملکردی عمیقی مشاهده شد:
- google/gemini-3.8-flash: در هر دو معیار ایمنی و SAO به دقت ۸۵.۷۱٪ رسید.
- anthropic/claude-sonnet-5: ایمنی ۸۵.۷۱٪ را حفظ کرد اما در زمانبندی بهینه (SAO) به ۵۷.۱۴٪ سقوط کرد.
- openai/gpt-5.4-mini-2026-03-17: با نمره ۲۸.۵۷٪ در هر دو بخش، عملکرد بسیار ضعیفی داشت.
در تسک «سرمایه-جمع» (Fan-out-swarm) که تداخلات بین-عاملی را میسنجد، مدلهای google/gemini-3.7-flash و 3.8-flash به ایمنی ۱۰۰٪ رسیدند، هرچند در یافتن بهینهترین زمانبندی برای چندین عامل ناتوان بودند (۰٪ SAO). این نوع تعاملات پیچیده یادآور برتری سوارمهای هماهنگ در برابر Copilotهای انفرادی است که بهرهوری تیمهای توسعه را بهشدت افزایش داده است.
این تغییر در رویکرد ارزیابی، فرضیات این حوزه را از «انتخاب ابزار» به «هماهنگسازی همزمانی» (Concurrency Orchestration) تغییر میدهد. این یافته ثابت میکند ایمنی در گردشکارهای عاملمحور (Agentic) تنها به خروجی یک ابزار وابسته نیست، بلکه به ترتیب زمانی اجرا بستگی دارد. ابزارهای حفاظتی مانند AsyncFC یا EffectFence میتوانند از اجرا محافظت کنند، اما استدلال ذاتی مدل درباره وضعیت سیستم را بهبود نمیبخشند.
برای توسعهدهندگان، این بدان معناست که تکیه بر «هوش» مدل برای مدیریت دستههای پیچیده از عاملها کافی نیست. تا زمانی که مدلها بتوانند از سد ۹۰٪ در معیار SAO عبور کنند، پیادهسازی لایههای هماهنگساز خارجی برای جلوگیری از تراکنشهای تکراری یا رقابت در چرخه حیات ضروری است. در کنار این بهینهسازیهای نرمافزاری، کاهش هزینههای عملیاتی عاملها توسط NVIDIA و KAIST مسیر را برای استقرار گستردهتر این سیستمهای پیچیده هموارتر میکند.
پژوهشگران اکنون در حال گسترش این محک به ۱۲ آیتم و معرفی تستهای «اصلاح تکخطی» هستند تا ببینند آیا مدلها میتوانند با محدودیتهای جدید تداخل سازگار شوند.
گام بعدی شما
- اگر از سیستمهای چندعاملی استفاده میکنید، توالی فراخوانی ابزارها را بهصورت سختافزاری یا لایهای محدود کنید و به استدلال مدل اعتماد نکنید.
- در پیادهسازیهای حساس، از لایههای Orchestration برای مدیریت قفلهای دادهای (Locks) استفاده کنید.
- عملکرد مدلهای Flash را در سناریوهای همزمانی آزمایش کنید تا گلوگاههای ایمنی را شناسایی کنید.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است — به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.




گفتگو