بروتوكول A2A: كيف توحد Google معايير تنسيق أنظمة الذكاء الاصطناعي متعددة الوكلاء
أنظمة الذكاء الاصطناعي متعددة الوكلاء لا تفشل لأن النماذج «حمقاء»—المشكلة الأساسية هي غياب التنسيق. الوكلاء يفقدون السياق ويدخلون حلقات لانهائية ويحرقون…
معالج بواسطة الذكاء الاصطناعي من Habr AI؛ بتحرير Hamidun News
الأنظمة الذكية المتعددة الوكلاء غالباً ما تفشل ليس بسبب "غباء" النماذج، بل بسبب افتقار التنسيق الملائم. بروتوكول A2A من Google وامتداده AGP محاولة لحل هذه المشكلة على مستوى المعيار، وليس بحلول مؤقتة.
لماذا تفشل الوكلاء
الأنظمة المتعددة الوكلاء جذابة: وكيل واحد يحلل البيانات، وآخر يكتب الكود، وثالث يتحقق من النتائج — الكل بالتوازي وبكفاءة. لكن بمجرد وجود أكثر من وكيلين أو ثلاثة، يبدأ الفوضى. يصف المطورون مراراً وتكراراً نفس الإخفاقات: يفقد الوكلاء السياق الخاص بالمهمة عند الانتقال بين بعضهم، ويدخلون في حلقات تنسيق لا نهائية، ويحرقون ميزانيات الرموز بدون نتائج. بينما لا يعرف المنسق في أي خطوة عالق النظام أو ما إذا كان يجب عليه التدخل.
جذر المشكلة ليس في جودة نماذج اللغة الكبيرة، بل في غياب البنية الأساسية:
- لا معيار لتصريح قدرات الوكيل
- لا صيغة موحدة لنقل المهام بين الوكلاء
- لا آلية للإشارة إلى حالة التنفيذ
- لا بروتوكول للتعامل مع الأخطاء واستئناف المهام
حل كل فريق هذا بطريقته الخاصة — وأمضى أسابيع في "لصق" الوكلاء بدلاً من تطوير المنطق الحقيقي.
كيف يعمل بروتوكول A2A
A2A (Agent-to-Agent) هو بروتوكول مفتوح من Google، يدعمه Microsoft و IBM. الهدف منه هو توحيد تفاعل الوكلاء على ثلاثة مستويات: الاكتشاف والاتصال وإدارة الحالة.
المفهوم المركزي هو Agent Card. كل وكيل ينشر بطاقة تصف قدراته: ما هي المهام التي يقبلها، بأي صيغة، ما الذي يعيده. يقرأ المنسق هذه البطاقات ويوجه المهام بدون ترميز ثابت. إذا تغيرت كفاءات الوكيل — فإنه يحدث البطاقة، والمنسق يأخذ هذا في الاعتبار فوراً.
يتم التفاعل من خلال طلبات HTTP قياسية برسائل JSON. يدعم البروتوكول الاستدعاءات المتزامنة وتدفقات غير المتزامنة مع الأحداث — يمكن للوكيل الإبلاغ عن التقدم في الوقت الفعلي، وليس مجرد تقديم إجابة نهائية.
"A2A يزيل من المطورين مهمة اختراع بروتوكول. الآن يركزون على ما يفعله
الوكلاء، وليس على كيفية تواصلهم."
AGP: النظام بدلاً من الفوضى
A2A يحل مشكلة الاتصال، لكنه لا يتحكم في ترتيب التنفيذ. AGP (Agent Gateway Protocol) يضيف بالضبط هذه طبقة الإدارة: من يتحدث، ومتى، وبأي ترتيب.
يقدم AGP جلسات مدارة وقوائم انتظار الرسائل. هذا يزيل شروط السباق — الحالات التي يحاول فيها وكيلان تغيير مورد واحد أو الرد على طلب واحد في نفس الوقت. مع AGP، يجب على الوكيل الإشارة بوضوح إلى إتمام جزئه قبل أن ينقل المنسق المهمة إلى التالي.
معاً، يغطي A2A و AGP دورة حياة التفاعل المتعدد الوكلاء كاملة: من اكتشاف الوكيل المطلوب إلى الإتمام المنسق مع حالة نهائية قابلة للتنبؤ. الأنظمة المتعددة الوكلاء الفوضوية تصبح خطوط أنابيب مدارة.
ماذا يعني هذا
Google و Microsoft و IBM يدمجان بالفعل A2A في منصات الذكاء الاصطناعي الخاصة بهما — وهذا ينقل البروتوكول من "تجريبي" إلى "معيار صناعي ناشئ."
بالنسبة للمطورين الذين يبنون أنظمة متعددة الوكلاء اليوم، الإلمام بـ A2A ليس السبق بل النظافة المعمارية الأساسية. من الأفضل وضع الأساس الصحيح الآن بدلاً من إعادة كتابة التنسيق بعد أن "تدخل الوكلاء مرة أخرى في الحلقات وتحرق الميزانية."
هل تريد التوقف عن قراءة الذكاء الاصطناعي والبدء باستخدامه؟
AI News هو موجز منسق لأخبار الذكاء الاصطناعي. تعلمك Hamidun Academy استخدام الذكاء الاصطناعي في عملك.