قصة ميلاد A2A: كيف تعلّم هيرميس الاتصال بالذكاء الاصطناعي الآخر
منصة هيرميس للرسائل — المقالة السادسة والثلاثون: قصة ميلاد ميزة A2A من أمنية مجتمعية إلى إطلاق رسمي.
في مارس 2026، وضع شخص ما أمنية على GitHub الخاص بهيرميس: أن يتمكن هيرميس من “الاتصال” مباشرة بالذكاء الاصطناعي الآخر. بعد خمسة أشهر، تحولت هذه الأمنية إلى ميزة رسمية. لم يكن هذا قرارًا حاسمًا من شركة تقنية كبرى، بل كان بيتًا بناه عشرات المطورين من المجتمع، لبنةً لبنة، يدا بيد. اليوم، هيرميس ليس مجرد وكيل ذكي يستخدم الأدوات، بل وكيل ذكي “يزور الجيران”.
البداية: “دليل الأرقام” بين الوكلاء الأذكياء
تخيل أن بروتوكول MCP يشبه كتاب أدوات، يخبر هيرميس “ما هي المطارق والمفاتيح التي يمكنك استخدامها”؛ بينما بروتوكول A2A يشبه دليل الأرقام، يخبر هيرميس “من يعيش بجوارك، ومن يمكنه مساعدتك في إصلاح أنبوب الماء”. في 6 مارس 2026، وضع المستخدم teknium1 أمنية #514 في المستودع: دعم هيرميس لبروتوكول A2A. كان مصدر إلهامه مقالًا عن “عنقود الوكلاء الأذكياء للأمن السيبراني” — ذكر المقال استخدام MCP كسجل للوكلاء، واستخدام A2A لتفويض المهام، تمامًا مثل شركة فيها من يدير دفتر بطاقات العمل، ومن يتصل للتنسيق. في ذلك الوقت، كان هيرميس يمتلك عميل MCP بمستوى إنتاجي، كتاب الأدوات كان سميكًا، لكن دليل الأرقام كان فارغًا.
التطور التدريجي: المجتمع يبني البيت بالتتابع
بعد ثلاثة أشهر، في 8 يونيو، قدّم teknium1 بنفسه أول إصدار متكامل من الإضافة (PR #41711)، واضعًا الهيكل الأساسي لـ A2A. في نفس اليوم، اقترح مستخدم آخر يدعى kriszmac4 خطة التكامل الرسمي، وكأنه صرخ في مجموعة الحي السكني “هذا البيت يستحق بناءً جيدًا”. في 14 يونيو، أضاف yugui923 خادم البروتوكول (PR #46241)، ليمكن هيرميس ليس فقط من “الاتصال” بل أيضًا من “استقبال المكالمات”. في 24 يونيو، قدّم cardinalconseils أجمل إضافة (PR #52037): صنع “بطاقة تعريف” (Agent Card) لكل وكيل ذكي، موضوعة في المسار /.well-known/agent-card.json، بحيث يمكن لأي شخص زيارتها ليعرف ما يجيده هذا الوكيل وكيفية التواصل معه. كان الشعار رنانًا: “MCP يربط الوكلاء بالأدوات، وA2A يربط الوكلاء بالوكلاء.”
الإطلاق الرسمي: الإصدار v1.0 وإصدار “الرسول”
من يوليو إلى أغسطس، واصل المجتمع التعزيز: أضاف ComicBit بروتوكول الأمان المكافئ (PR #63182)، ونفّذ kuangmi-bit المحادثات متعددة الجولات واستمرارية السياق (PR #64982). أخيرًا، في 2 أغسطس، قدّم teknium1 الإصدار الرسمي A2A v1.0 (PR #77109)، واجتاز اختبار التوافق الرسمي لـ a2a-sdk، وأُغلقت الأمنية الأصلية #514 رسميًا. الأكثر تميزًا: أن الميزة بأكملها كانت إضافة خالصة، دون أي تعديل على الكود الأساسي. في اليوم التالي، صدر هيرميس v2026.8.3 “The Herald Release” (إصدار الرسول)، وكان وصفه الرسمي “يحمل الرسائل للوكلاء الآخرين”. هذا الإصدار يأتي بقيم أمان افتراضية: بدون رمز مميز لا يمكن الوصول إلا محليًا، مفتاح مستقل لكل طرف مقابل، تصفية لحقن الأوامر، توقيعات ردود محمية من SSRF، وسقف جولات لمنع الحلقات — فحتى محادثات الوكلاء الأذكياء تحتاج إلى “فرامل” حتى لا تستمر إلى الأبد.
الصقل بعد الإطلاق: أكثر من ثلاثين تحسينًا صغيرًا
الإطلاق الرسمي كان مجرد البداية. في الأسابيع التالية، قدّم المجتمع أكثر من 30 طلب سحب للإصلاح والتحسين: أُصلح مهلة المهام الطويلة (#78007/#78357)، وأصبحت النتائج المتأخرة لا تُهمل (#79721)، وأصبحت الردود المتدفقة تُحفظ بالكامل (#83921)، وفُصلت سياقات المحادثات المختلفة بصرامة (#83706)، وأصبحت سجلات التدقيق أوضح (#81042)، وأصبح بالإمكان التعرف على الهوية الحقيقية خلف الخوادم الوسيطة (#80779). هذه الإصلاحات الصغيرة المتناثرة، مثل تغيير المصابيح وإصلاح الأقفال بعد الانتقال إلى البيت، جعلت A2A ينتقل من “يعمل” إلى “يعمل بشكل جيد”.
ماذا يعني ذلك للمستخدمين
الآن، إذا فعّلت A2A في هيرميس، فسيحصل وكيلك الذكي على بطاقة تعريف خاصة به، يمكن للآخرين اكتشافه وتكليفه بالمهام؛ كما يمكنه هو أيضًا اكتشاف الوكلاء الآخرين، وتحويل المهام إلى “زملاء” أكثر كفاءة. ولأن A2A بروتوكول مفتوح تحت إدارة Linux Foundation، يمكن لهيرميس التفاعل مع الوكلاء في أنظمة بيئية مثل LangChain وCrewAI وGoogle ADK. من أمنية في مارس، إلى إطلاق رسمي في أغسطس، وصولًا إلى الصقل المستمر الآن، أجمل ما في هذه القصة أنها تثبت أن تطور أدوات الذكاء الاصطناعي يمكن أن يتم، مثل مجتمعات المصادر المفتوحة، بتتابع جهود مجموعة من الغرباء. هيرميس الخاص بك الآن، لا يجيد العمل فحسب، بل يجيد تكوين الصداقات أيضًا.
📎 ملاحظات الإصدار الرسمية: https://github.com/NousResearch/hermes-agent/releases
📖 الوثائق الرسمية: https://hermes-agent.nousresearch.com/docs/user-guide/messaging/a2a
📖 التوثيق الرسمي
この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/messaging/a2a