الفصل 6 — استراتيجيات التنسيق الأساسية
المقالة السادسة من الجولة الفصلية لـ LLM Primer IV: تصميم الإدراك الاصطناعي بـ MCP. نظام متعدد الوكلاء نظامٌ موزَّع — ما إن يُقبل هذا الإطار، تَصير مُعظم اختيارات التصميم في هذا الفصل مألوفة، ويَتوقَّف مُعظم إخفاقات 2024 و2025 المُكَلِّفة عن أن يكون لغزاً.
لماذا يوجد هذا الفصل
لغة التسويق حول الأنظمة الوكيلية تُوحي بأن مزيداً من الوكلاء أفضل أصلاً — قوة إدراكية أكبر، تَخصُّص أكثر، قدرات ناشئة أوسع. الواقع الهندسي عكس ذلك في مُعظم الحالات. كل وكيلٍ إضافي يُضيف ذهاباً وإياباً، نقطة تَسلسُل، مكاناً يَصير فيه ناتج وكيلٍ مُدخل آخر، وفرصةً جديدة للمحادثة أن تَنحرف. السؤال الافتتاحي الصحيح ليس «كيف أُوَزِّع هذا على الوكلاء؟» بل «هل يَستطيع نموذجٌ واحدٌ بالأدوات الصحيحة فعل هذا في استدعاءٍ واحد؟».
يَمشي هذا الفصل على أبسط شكلَي التنسيق — متتابع ومتوازٍ — والسؤال الأسبق الذي ينبغي أن يَسبقهما. كثيرٌ من أغلى إخفاقات الإنتاج في العامَين الماضيَين لم تكن إخفاقات تنسيق. كانت أنظمةً بُنيت متعددةَ الوكلاء حين كان وكيلٌ واحدٌ مُجهَّزٌ جيداً سيُؤدِّي العمل بعُشر الكَمون ودون أيٍّ من علل التنسيق.
6.1 متى تَنفع الوكلاء المتعددة فعلاً
حُجَّة الوكيل الواحد بالأدوات أقوى ما تكون حين تَتَفَكَّك المهمة إلى عددٍ صغيرٍ من العمليات الموصوفة جيداً مقابل مصادر بياناتٍ موصوفة جيداً. مساعد مراجعة شيفرة يَقرأ فرقاً، يُشَغِّل مُدَقِّقاً، يَبحث عن اتفاقيات، ويَكتب تعليقاً يُمكن بناؤه كاستدعاء نموذجٍ واحدٍ بأربع أدوات. إضافة وكيلٍ ثانٍ يُدخل كَموناً دون إضافة قدرة — النموذج يَفعل التخطيط أصلاً؛ نموذجٌ ثانٍ يُخَطِّط بشكلٍ مختلف كلفة تنسيقٍ، لا تحسين.
ثلاث خواص تَجعل الوكلاء المتعددين يَستحقون. تَغايُر السياق — حين تَحتاج مرحلتان موجِّهات نظامٍ أو أدواتٍ أو مادةً مرجعية مختلفةً تَبايناً درامياً، إجبارهما في نافذةٍ واحدةٍ يُخفِّف انتباه النموذج. البحث-ثم-الكتابة هو الحالة الكنسية: الاسترجاع يريد سعةً وأدوات بحث، والكتابة تريد نثراً ولا أدوات. تَنقيحٌ متكرر مقابل فحصٍ خارجي — إذا كان الناتج يَحتاج مراجعةً وربما إعادة كتابة، الصانع والفاحص يريدان سياقَيهما وموجِّهَيهما. التوازي عبر مهام فرعية مستقلة — خمس مصادر للتلخيص، ثلاث وجهات نظرٍ للجمع، عشرة ملفاتٍ للتحليل — تشغيلها تَسلسُلاً يَهدر زمن جدار العمل على عملٍ لا اعتماد سببياً بينه.
قبل الالتزام بالوكلاء المتعددين، ينبغي على المهندس أن يَستطيع تسمية الخاصية التي تُحَفِّز ذلك. مراجعةٌ من شركة لوجستيات كبيرة في 2025 استبدلت تنسيق دعمٍ بسبعة وكلاء بوكيل Claude واحد مع ست أدوات MCP؛ النسخة بالوكيل الواحد كانت أسرع وأرخص وأعلى نتيجةً في جودة الحلّ. «هل نَستطيع طَيّ هذا؟» ينبغي أن يكون سؤالاً قائماً في كل مراجعة تنسيق.
6.2 التنسيق المتتابع: الأنابيب والتنقيح التدريجي
التنسيق المتتابع أبسط شكلٍ متعدد الوكلاء. ناتج وكيلٍ يَصير مُدخل التالي. مُعظم أنظمة «متعددة الوكلاء» الإنتاجية أنابيب متتابعةٌ مُتنكِّرة. القوة في المقروئية: الأنبوب يُمكن رسمه على لوحٍ، اختباره مرحلةً مرحلة، والتفكير فيه بوصفه متتالية عقود مُدخل-مُخرج. العقد بين المراحل هو القطعة الأثرية المفتاحية — كل مرحلةٍ تُعلن مخطط مُدخلها، والمنسِّق يَفرضه بالشيفرة لا بالثقة، وإخفاقات التحقُّق تُطلق إعادة محاولاتٍ أو احتياطياتٍ بدلاً من الانتشار بصمت.
الحالة الكنسية هي البحث-ثم-الكتابة. وكيل بحثٍ ببحثٍ ويبي وأدوات استرجاع يُنتج موجزاً مهيكَلاً؛ ووكيل كتابةٍ بلا أدواتٍ وبموجِّه نثري يُحَوِّل الموجز إلى مقالٍ. لا يَرى وكيل الكتابة البدايات الكاذبة، أو المصادر المتروكة، أو سلاسل الاستدلال الطويلة. يَرى الموجز. تَستطيع كلتا المرحلتَين استخدام نماذج مختلفة — استدلالٌ قويّ للبحث، نثرٌ قويّ للكتابة — والتكاليف تَنشأ فقط حيث تَحتاج كلٌّ. التنقيح التدريجي ابن عمٍّ قريب: مسوَّدة، تحرير، فحص حقائق، إعادة تنسيق. مُشَغِّلون متخصِّصون يَهزمون مُعَمِّماً يُحاول فعل كل شيءٍ في تمريرة.
التكاليف الصادقة ثلاث. الكَمون — أنبوبٌ بـ N مرحلة لديه أرضيةٌ تُساوي مجموع أزمنة المراحل. الأنابيب الطويلة تَستبعد نفسها من الكَمون المحادثاتي بالتعريف. تَضخيم الخطأ — أنبوبٌ بأربع مراحل بمعدل 95% لكل مرحلةٍ هو 81% من الطرف للطرف؛ والذي بثماني مراحل هو 66%. تَحقُّقٌ لكل مرحلةٍ بإعادة محاولاتٍ مُقَيَّدة هو ما يُبقي الحساب قابلاً للعمل. فقدان المعلومات بين المراحل — كل ناتجٍ بالضرورة أضيق من سياق عمله، والمعلومات التي يُدرك وكيل الكتابة لاحقاً أنه يَحتاجها ضاعت إلا إذا كان مخطط الموجز أَغنى مما لزم.
6.3 التنسيق المتوازي: الاندفاع، الجمع، متعدد المنظور
التنسيق المتوازي يُشَغِّل عدة وكلاء بالتوازي ويَدمج نواتجها. الخاصية المُحَدِّدة هي لا اعتماد سببياً أثناء العمل — الاعتماد فقط في خطوة الدمج. يُسمَّى أحياناً اندفاع-جمع، أحياناً map-reduce للوكلاء؛ الطوبولوجيا هي نفسها.
ثلاث حالات استخدامٍ تُحَفِّز النمط. التوازي عبر مهام فرعية مستقلة — خمس مصادر تُقرأ بالتوازي، ثم مُركِّبٌ واحد. زمن جدار العمل هو أبطأ قارئٍ زائد المُركِّب، لا المجموع. التحليل متعدد المنظور — المُدخل ذاته يُعطى لموجِّه مُحَلِّلٍ مالي وموجِّه مراجِعٍ قانوني وموجِّه استراتيجي منتج، بتأطيراتٍ مختلفةٍ فعلاً بقدرٍ كافٍ كي لا تكون النواتج مجرَّد تَنويعاتٍ تجميلية. التجميع للموثوقية — الموجِّه ذاته عبر عدة وكلاء بنواتج مُصَوَّتٍ عليها أو مُتَوَسَّطة، وهو قابلٌ للدفاع حين تُكَلِّف الإجابات الخاطئة أكثر بكثير من فاتورة رموزٍ بثلاثة أضعاف.
خطوة الدمج هي حيث يُؤتي الجهد الهندسي ثماره. مُركِّبات ساذجة تُعطى مُدخلاتٍ طويلةً متناقضة تَصير عنق زجاجة. ثلاثة أنماط تُحَسِّنها: نواتج وسيطة مهيكَلة ليَدمج المُركِّب الحقول حتمياً بدلاً من إعادة قراءة النثر؛ تَخفيضٌ هرمي ليَرى كل وكيل دمجٍ عدداً مُقَيَّداً من المُدخلات مع نمو التوزُّع؛ وإظهار التعارض ليُعَلِّم المُركِّب الاختلافات بدلاً من اختيار جانبٍ بصمت.
السؤال التشخيصي لما إذا كان الاندفاع-الجمع صحيحاً: إذا أخبرت وكيلاً متوازياً واحداً بما يُنتجه آخر الآن، هل سيُغيِّر ناتجه؟ إذا نعم، فالعمل ليس مستقلاً والنمط خطأ — تَحتاج إما اعتماداتٍ تَسلسلية أو الأنماط الديناميكية للفصل 7.
6.4 الحساب الصادق للتنسيق
كل نمط تنسيقٍ هو، وقت التشغيل، سير عملٍ موزَّع على عمالٍ غير موثوقين. معدلات فشلٍ لكل استدعاء بنسبة 1–5% طبيعية حتى على نماذج جودةٍ — إخفاقات تَحليل JSON، انتهاكات عقد، أسماء أدواتٍ مُهَلوسة، تَخَطٍّ صامت. مضروبةً عبر أنبوب، معدل 2% لكل مرحلةٍ في ثماني مراحل هو 85% من الطرف للطرف. التخفيفات بنيوية: تَحقُّقٌ لكل مرحلةٍ يُطلق إعادة محاولاتٍ مُقَيَّدة؛ قابلية ملاحظةٍ لكل مرحلةٍ تُسَجِّل المُدخلات والنواتج والكَمون وصرف الرموز وأيُّ بوّابات تَحقُّقٍ مرَّت؛ واحتياطيٌّ مُقَيَّد ليَتدهور ميزانية إعادة محاولاتٍ مُستهلَكة بلطفٍ بدل انهيار التدفق كله.
ميزانيات الكَمون تَحتاج سقفاً، لا أرضيةً فقط — المستخدمون لا يَهتمون بالمتوسط، يَهتمون بالذيل الطويل. ميزانيات الكلفة تَحتاج نموذجاً مُسبقاً: أنبوبٌ بمرحلتَين يُكَلِّف ~1.5 ضعف مكافئ المرحلة الواحدة، اندفاع-جمع عبر خمسة فروع يُكَلِّف 5–8 أضعاف، مستديرات 10 أضعاف أو أكثر. بعض الأنظمة غير قابلة للحياة على نطاق لأن كلفتها لكل تفاعل تَتجاوز قيمة التفاعل. افعل الحساب وقت التصميم، لا بعد وصول الفاتورة.
ما يُمهِّد له الفصل 6
المتتابع والمتوازي هما اللبنات. يُعالجان مُعظم حالات استخدام الوكلاء المتعددة حين تكون طوبولوجيا المهمة معلومةً سلفاً وأدوار العمال ثابتة. يَتشاركان افتراضاً: شخصٌ وقت التصميم قَرَّر مَن هم الوكلاء وكيف يَتصلون. التنسيق ساكن؛ الأنبوب مرسومٌ قبل وصول أيِّ طلب مستخدم. يَأخذ الفصل 7 هذا الافتراض بعيداً.
التالي — الفصل 7: الأنماط التعاونية والديناميكية المتقدمة. المستديرات، توجيه التسليم، والتنسيق ماجنتيك — ماذا يحدث حين يجب بناء الطوبولوجيا لكل طلب لا لكل تصميم، ووضعيات الفشل (عدم الإنهاء، سوء التوجيه، التخطيط الجامح) التي تَتجنَّبها الأنماط الأبسط.