Hermes Agent متعدد الوكلاء يحسّن تنسيق المهام في الإصدار 0.12.0 الذي أطلقته Nous Research. يقدم الإصدار تنسيق متعدد الوكلاء من خلال نظام لوحة Kanban. يسمح التحديث لعدة وكلاء بالمطالبة بالمهام من لوحة مشتركة، وتنفيذ العمل بالتوازي، وتسليم المسؤوليات عند حدوث عقبة.

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

الميزات الأساسية لـ Hermes Agent متعدد الوكلاء

يتضمن نظام Kanban تبعيات المهام حيث تتدفق المهام الأب إلى المهام الفرعية، مما يتيح توزيع العمل وجمع النتائج. يشارك الوكلاء مساحات عمل من خلال الدلائل وأشجار git أو مساحات الخدش المؤقتة لنقل الملفات. تعرض لوحة معلومات مباشرة تقدم الفريق في الوقت الفعلي.

تُرفق خيوط التعليقات بكل مهمة، مما يسمح لكل من البشر والوكلاء بكتابة الملاحظات. يقرأ الوكيل التالي الذي يتعامل مع المهمة سجل الخيط الكامل. تُسفر عن مهتتين بشكل افتراضي: المخطط (kanban-orchestrator) والعامل (kanban-worker). يمكن تثبيت مهارات خاصة بالمجال لكل مهمة لتحميل الخبرة عند الحاجة.

الموثوقية وإدارة المهام

يستخدم النظام دعم SQLite، مما يضمن الثبات عبر الأعطال وإعادة التشغيل والتمهيد. يتجنب Hermes Agent متعدد الوكلاء المطالبات المكررة للمهام عندما يتنافس عدة وكلاء على المهمة التالية. تراقب النبضات الوظائف طويلة الأمد بينما تنهي حدود وقت التشغيل العمليات الهاربة.

يمنع عزل المشروع التداخل عند تشغيل مشاريع متعددة على آلة واحدة. يمكن لبرنامج Hermes Agent تنسيق إجراءات الوكيل دون تداخل بين تدفقات العمل المنفصلة.

التنفيذ التقني

تم بناء Hermes Agent باستخدام Python مع مكتبات تتضمن Pillow وNumPy وOpenCV وFFmpeg. يوضح التنفيذ قدرات الذكاء الاصطناعي لتنسيق عدة عمال مستقلين. استخدمت توليد الصوت ElevenLabs، بينما قدمت Suno تكوين الموسيقى.

تتوفر تكوين لوحة Kanban على GitHub في مستودع NousResearch. يغطي دليل البرنامج التعليمي مجموعة الميزات بالتفصيل، مما يوفر إرشادات خطوة بخطوة لتنفيذ سير عمل متعدد الوكلاء. يمكن للمستخدمين الوصول إلى الوثائق لتكوين الميزات وأفضل الممارسات.

الآفاق المستقبلية

يضع بناء معمارية متعدد الوكلاء Hermes Agent لأتمتة سير عمل معقدة. يمكن للمنظمات التي تدير مهام متوازية عبر الفرق استخدام النظام لتقليل تكاليف التنسيق. توفر واجهة Kanban رؤية في تقدم الوكيل، مما يسهل تحديد وحل الاختناقات في العمليات الآلية.

المصدر: X (@NousResearch)