← أحدث الأبحاث
🤖 AI

Iterative Audit Convergence in LLM-Managed Multi-Agent Systems: A Case Study in Prompt Engineering Quality Assurance

تقدم هذه الورقة دراسة حالة لعملية تدقيق تكرارية مدفوعة بالوكلاء طُبقت على نظام AEGIS متعدد الوكلاء، والتي استخدمت تسع جولات متتالية من عمليات التفتيش القائمة على النماذج اللغوية الكبيرة لتحديد 51 عيباً في مواصفات الأوامر البرمجية، ووضع تصنيف جديد للعيوب، وإثبات التقارب غير الرتيب في بيئة إنتاج.

المؤلفون الأصليون: Elias Calboreanu

نُشر 2026-05-13
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Elias Calboreanu

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

الصورة الكبيرة: مشكلة "الأوركسترا"

تخيل أوركسترا ضخمة تسمى AEGIS. هذه ليست أوركسترا عادية بآلات الكمان والطبول؛ بل هي فريق من سبعة "موسيقيين" من الذكاء الاصطناوي (وكلاء) يعملون معاً لإدارة قائمة ضخمة من المهام (مثل قائمة مهام لشركة ما).

لكل موسيقي نوتة موسيقية خاصة به (وثيقة تسمى PROMPT.md) تخبره بالضبط ماذا يعزف، ومتى يعزف، وكيف يتواصل مع الموسيقيين الآخرين. وهناك أيضاً كتاب قواعد رئيسي واحد (الـ Ticket Contract) يتفق عليه الجميع.

المشكلة؟ هذه النوتات الموسيقية مكتوبة بلغة طبيعية (مثل الإنجليزية)، وليست بلغة برمجية. وهي طويلة (حوالي 7,150 سطراً في المجمل)، وتتغير باستمرار، وتعتمد على بعضها البعض. إذا قام الموسيقي الأول بتغيير نوتة في ورقته، فقد يرتبك الموسيقي الثاني لأن ورقته لا تزال تشير إلى النوتة القديمة.

هذه الورقة البحثية هي قصة عن كيفية محاولة الفريق إصلاح وثائق النوتات الموسيقية هذه لضمان ألا تعزف الأوركسترا لحناً كارثياً.

التجربة: الأوركسترا "ذاتية الفحص"

عادةً، عندما تكتب وثيقة طويلة، قد تطلب من صديق قراءتها مرة واحدة للتحقق من الأخطاء المطبعية. لكن في هذه الحالة، أدرك المؤلفون أن القراءة السريعة الواحدة لن تكتشف الأخطاء المعقدة حيث تتعارض تعليمات موسيقي مع تعليمات آخر.

لذا، قاموا بإعداد عملية فحص متكررة:

  1. المفتش: استخدموا ذكاءً اصطناعياً (وكيل فرعي من نوع "Claude") ليعمل كمدقق.
  2. قائمة التحقق: كان لدى المدقق قائمة تحقق محددة للبحث عن أشياء مثل: "هل أسماء الملفات متطابقة؟" "هل تعليمات الموسيقي السابع مدرجة؟" "هل معلومات الاتصال بالمدير (Jira) محدثة؟"
  3. الحلقة التكرارية: كان المدقق يجد الأخطاء، ثم يقوم الفريق بإصلاحها، ثم يعود المدقق للفحص مرة أخرى. فعلوا ذلك تسع مرات متتالية.

ما وجدوه (الـ "عيوب")

بعد تسع جولات من الفحص والإصلاح، وجدوا 51 خطأً محدداً في النوتات الموسيقية. لم تكن هذه فيروسات حاسوبية أو أعطالاً برمجية؛ بل كانت "خللاً في المنطق" في التعليمات.

إليك أنواع الأخطاء التي وجدوها، مشروحة بالتشبيهات:

  • المراجع القديمة (مثل "دفتر الهاتف القديم"): 23% من الأخطاء كانت تشبه وجود رقم هاتف في التعليمات لم يعد يعمل لأن الشخص قد انتقل. (مثلاً: الإشارة إلى تذكرة مهمة تم حذفها).
  • انحراف الإصدار (مثل "الخريطة القديمة"): بعض التعليمات قالت "لدينا 7 موسيقيين"، لكن الوثيقة كُتبت عندما كان هناك 6 فقط.
  • عدم التطابق بين المسارات (مثل "التسليم الخاطئ"): كان هذا أخطر أنواع الأخطاء. قيل للموسيقي رقم 3 أن يسلم ملاحظة للموسيقي رقم 4 تحمل عنوان "درجة الأولوية" (Priority Score)، لكن الموسيقي رقم 4 كان ينتظر ملاحظة بعنوان "إصلاح الأولوية" (Fix Priority). لو عزفوا، لكان الموسيقي رقم 4 قد تجاهل الملاحظة، ولتعطلت المهمة بصمت.
  • نقص التغطية (مثل "الآلة الموسيقية الجديدة"): عندما أضافوا موسيقياً جديداً (المسار 7) إلى الأوركسترا، لم تذكر كتب القواعد القديمة كيفية التواصل معه.

النتيجة المفاجئة: أصبح الوضع "أسوأ" قبل أن يصبح أفضل

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

  • الجولة 1: وجدت 15 خطأً.
  • الجولة 2: وجدت 8 أخطاء.
  • الجولة 3: وجدت 12 خطأً (أكثر من الجولة الثانية!).

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

النقاط الرئيسية المستفادة

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

ما لا تقوله هذه الورقة

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

باخت_صار

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

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

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

جرّب Digest →