← أحدث الأبحاث
💻 computer science

AgentSpawn: Adaptive Multi-Agent Collaboration Through Dynamic Spawning for Long-Horizon Code Generation

تُعد AgentSpawn بنية مبتكرة متعددة الوكلاء لتوليد الكود البرمجي طويل الأمد، حيث تستخدم عمليات التوليد الديناميكي، والسياسات التكيفية القائمة على التعقيد، ونقل الذاكرة المؤتمت لتحسين معدلات إنجاز المهام وكفاءة الذاكرة مقارنة بسير العمل الثابت.

المؤلفون الأصليون: Igor Costa

نُشر 2026-02-10
📖 3 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Igor Costa

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك رئيس طهاة (Master Chef) مكلف بإعداد مأدبة زفاف ضخمة مكونة من 12 طبقاً.

في عالم الذكاء الاصطناعي الحالي، يعمل معظم "طهاة الذكاء الاصطناعي" بإحدى طريقتين:

  1. العبقري الوحيد: يحاول طاهٍ واحد القيام بكل شيء—التقطيع، والتشويح، والخبز، والتزيين. وفي النهاية، يغمره العمل، أو ينسى أين وضع الملح، أو تنفد مساحة العمل لديه (هذا هو "انفجار السياق").
  2. المطبخ الجامد: يتبع رئيس الطهاة وصفة صارمة تقول: "أولاً، يقوم الشخص (أ) بالتقطيع. ثم، يقوم الشخص (ب) بالطهي". ولكن إذا أسقط الشخص (أ) صينية بيض بالخطأ، ينهار النظام بأكله لأن الخطة لم تكن مرنة بما يكفي للتعامل مع الفوضى (هذا هو "سير العمل الثابت").

AgentSpawn هي طريقة جديدة لإدارة مطبخ الذكاء الاصطناعي. فبدلاً من طاهٍ واحد مثقل بالأعباء أو خط طهاة جامد، هي عبارة عن "مطبخ حي" ينمو ويتغير بناءً على مدى صعوبة الطهي.

إليك كيف يعمل ذلك باستخدام ثلاث "قوى خارقة":

1. "مساعد الطاهي الذكي" (التوليد التكيفي - Adaptive Spawning)

في المطبخ العادي، يكون لديك طاقم عمل قبل البدء. أما في مطبخ AgentSpawn، فإن رئيس الطهاة يراقب الموقد باستمرار.

  • إذا لاحظ رئيس الطهاة أن الصلصة أصبحت معقدة للغاية (تعقيد عالٍ)، فإنه لا يكتفي بمحاولة تدبر أمره بصعوبة، بل يقوم فوراً بـ "توليد" متخصص في الصلصات ليتولى مسؤولية هذا المقلاة تحديداً.
  • إذا رأى تراكمًا للأطباق المتسخة (تجاوز سعة الذاكرة)، فإنه يولد متخصص تنظيف.
  • الطاهي لا يوظف أي شخص فحسب؛ بل يوظف الخبير المناسب تماماً للمشكلة المحددة التي تحدث الآن.

2. "تسليم الحقيبة" (تقطيع الذاكرة - Memory Slicing)

عندما يستدعي رئيس الطهاة متخصصاً، فإنه لا يسلمه دليلاً مكوناً من 500 صفحة حول كل ما حدث في المطبخ منذ الصباح. سيكون ذلك الكثير من المعلومات، مما سيؤدي إلى إبطائه.

بدلاً من ذلك، يستخدم "تقطيع الذاكرة". فهو يجهز "حقيبة صغيرة" ذات صلة وثيقة تحتوي فقط على ما يحتاه المتخصص: "إليك وصفة الصلصة، وإليك كمية الملح التي أضفناها بالفعل، وإليك درجة حرارة الموقد. تجاهل كل شيء آخر". هذا يبقي المتخصصين سريعين، ومركزين، ويمنعهم من الإصابة بـ "ضبابية الدماغ".

3. "مراقب حركة المرور" (مدير التماسك - Coherence Manager)

إذا كان لديك فجأة أربعة متخصصين يعملون على أجزاء مختلفة من نفس الوجبة، فقد يصطدمون ببعضهم البعض. قد يحاول أحدهم إضافة الملح إلى الحساء في نفس الوقت الذي يحاول فيه آخر إضافة الفلفل، مما يتسبب في فوضى.

يعمل AgentSpawn كـ "مراقب حركة مرور". فهو يراقب جميع المتخصصين. إذا حاول اثنان منهم تغيير نفس "المكون" (نفس الكود البرمجي) في نفس الوقت، يتدخل النظام. يحاول دمج عملهما بسلاسة، أو إذا كان الأمر فوضوياً للغاية، فإنه يطلب من رئيس الطهاة اتخاذ القرار النهائي. هذا يمنع إفساد "الطعام" (الكود) بسبب التعليمات المتضاربة.


لماذا يهم هذا؟ (النتائج)

اختبر الباحثون هذا "المطبخ الحي" على مهام برمجية صعبة للغاية (مثل إصلاح أخطاء البرمجيات في العالم الحقيقي). ووجدوا أن:

  • إنه أكثر ذكاءً: لقد أنجز حوالي 34% أكثر من المهام بنجاح مقارنة بالطرق القديمة الجامدة.
  • إنه أكثر رشاقة: لأنه يرسل فقط "حقائب" من المعلومات ذات الصلة بدلاً من الدليل الكامل، فإنه يستخدم 42% أقل من "قوة الدماغ" (الذاكرة).

باختة القول: يحول AgentSpawn الذكاء الاصطناعي من عامل واحد يتبع نصاً مكتوباً إلى فريق ديناميكي ذاتي التنظيم يمكنه استشعار متى تصبح المهمة صعبة ويستدعي فوراً الخبراء المناسبين لإنجازها.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →