🤖HermesBlog
منصات المراسلة في Hermes · جزء 428/14/2026

اتجاهات A2A المستقبلية: الوكلاء يخططون لتشكيل شبكة محلية

هيرميس منصة الرسائل الجزء 42: ستة اتجاهات مستقبلية لتطوير A2A اقترحها المجتمع.

لقد مكّن بروتوكول A2A هرمس على جهازين مختلفين من “الاتصال” ببعضهما البعض. ما الخطوة التالية؟ في قائمة رغبات المجتمع، تتربص خارطة طريق أوسع نطاقًا.

A2A -future

ما الذي يمكن تحقيقه الآن: مراجعة سريعة لـ“الهاتف” نفسه

لقد تم تطبيق A2A v1.0 بالفعل. ببساطة، يتيح لهرمس على أجهزة مختلفة تبادل بطاقات التعريف (Agent Card) مثل زميلين، والتواصل عبر بروتوكول موحد (JSON-RPC)، وتحديث التقدم في الوقت الفعلي (بث SSE)، مع تذكر سياق المحادثات متعددة الجولات. الجانب الأمني جيد افتراضيًا: كل نظير لديه رمز مميز مستقل، وجميع العمليات مسجلة في سجلات التدقيق. هذا يعادل تزويد كل هرمس بـ“هاتف عمل” — يمكنه إجراء المكالمات وإرسال الرسائل وترك بريد صوتي، لكنه يقتصر على المحادثات الفردية فقط.

الاتجاه الأول: شبكة الوكلاء المحلية (شبكة تنسيق متعددة العقد)

الاقتراح الأكثر شيوعًا في المجتمع هو ترقية “الهاتف” إلى “شبكة محلية”. لديك محطة عمل macOS في المنزل، وسطح مكتب Windows، وخادم Linux، وحتى كمبيوتر محمول وهاتف محمول، كل جهاز يعمل عليه هرمس مستقل. حاليًا، يعمل كل منها بشكل منفصل، لكن في المستقبل، نأمل أن تشكل هذه الأجهزة “شبكة وكلاء محلية” عبر شبكة overlay خاصة. تمامًا كما تتصل جميع الأجهزة الذكية في المنزل بنفس شبكة Wi-Fi، فعندما تنادي، يستجيب مكبر الصوت في غرفة المعيشة، وأضواء غرفة النوم، وفرن المطبخ بشكل منسق. بالنسبة لهرمس، هذا يعني أن المهام يمكن أن تنتقل تلقائيًا بين أجهزة متعددة: البيانات التي تجمعها على الكمبيوتر المحمول تُزامن تلقائيًا مع محطة العمل لمعالجتها بعمق، ثم تُدفع النتائج إلى هاتفك لمراجعتها.

الاتجاه الثاني: التسلسل الهرمي للوكلاء (المدير والموظفون)

حاليًا، هرمس على نفس المستوى — من يبدأ المحادثة هو الطرف النشط. ما يريده المجتمع هو “علاقة هرمية”: يمكن لهرمس قائد (leader) تفويض المهام إلى هرمس تابع (subordinate) على جهاز آخر، ويستطيع القائد رؤية تقدم المهمة في الوقت الفعلي — لاحظ، “رؤية” وليس “التدخل”. هذا يشبه قيام المدير بتكليف موظف بمهمة: تحتاج فقط إلى معرفة التقدم، دون مراقبة كل خطوة. هذه “المراقبة السلبية” أساسية: فهي تحافظ على استقلالية التابع مع إبقاء المدير على اطلاع.

الاتجاه الثالث: التعاون متعدد الجلسات (من الجزر إلى غرفة الاجتماعات)

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

الاتجاه الرابع: جهاز اتصال محلي (رسائل عبر الجلسات)

هذا الاقتراح أكثر تركيزًا: جلسات هرمس التفاعلية المتعددة على نفس الجهاز يجب أن تمتلك آلية رسائل محلية “من الدرجة الأولى”. لا حاجة لبروتوكول شبكة، تمامًا مثل جهاز اتصال لاسلكي في المكتب — اضغط وتحدث. جلسة البحث وجدت معلومات أساسية، فتنادي مباشرة على جلسة التنفيذ: “انتبه لاستخدام API في الفقرة الثالثة.” لا نسخ ولصق، ولا حلول هشة مثل tmux send-keys. هذا مكمل للاتجاه الثالث: أحدهما للاتصال بين الأجهزة، والآخر للاتصال المحلي.

الاتجاه الخامس: سياسة الموافقة عن بُعد (بوابة أمنية)

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

الاتجاه السادس: إشعارات مرئية عند اكتمال المهام

حاليًا، عند اكتمال مهمة A2A، تُكتب النتيجة في السجلات أو تُرجع عبر استجابة JSON-RPC. لكن ماذا لو لم تكن تراقب السجلات؟ يريد المجتمع أن يظهر إشعار عند اكتمال المهمة في قناة هرمس التي تستخدمها عادةً — مثل إشعار على هاتفك: “المهمة التي فوضتها على ذلك الجهاز اكتملت، والنتيجة هنا.” لا يقاطعك، لكنه يبقيك على اطلاع.

ما الذي تم تطبيقه جزئيًا بالفعل؟

هناك خبر جيد: مفهوم “العامل المحدود” (bounded worker) من اقتراحات المجتمع تم تطبيقه جزئيًا — مشغل خارجي قابل للتكوين يحد من حدود تنفيذ المهام البعيدة. هذا يعادل وضع أساس لـ“الموافقة عن بُعد”. بالإضافة إلى ذلك، تفاصيل مثل مهلة 330 ثانية، والنتائج المتأخرة، وعزل السياق أصبحت جاهزة. لكن لاحظ، الاتجاهات الكبرى مثل التنسيق متعدد العقد، والعلاقات الهرمية، وجهاز الاتصال المحلي، ما زالت مجرد أمنيات في القضايا المفتوحة.

ماذا يعني هذا بالنسبة لك؟

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

تذكير أخير: هذه كلها قضايا مفتوحة اقترحها المجتمع، وتم حذف دليل .plans الرسمي (أغسطس 2026)، لذا لا يوجد ضمان بتنفيذها جميعًا. لكن على الأقل، تم رسم خارطة الطريق — الوكلاء يخططون لتشكيل شبكة محلية، وهذه المرة، يعتزمون ربط “المنزل” أيضًا.

📖 التوثيق الرسمي

この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/messaging/a2a