أخيرا ، يمكن للوكلاء تقديم تجربة واجهة أمامية تفاعلية (مفتوحة المصدر)! يمكن للواجهات الخلفية مثل CrewAI و LangGraph و Mastra وما إلى ذلك أن تفعل الكثير. لكن الجزء الأصعب هو تضمينها في منتجات البرامج التفاعلية التي تواجه المستخدم ، مثل Cursor. أيضا ، فإن الترحيل من الواجهة الخلفية للوكيل إلى الآخر أمر مؤلم لأن ... ... كل إطار له تنسيقات الإخراج الخاصة به ، ومعالجة الحالة ، وأنماط ReAct ، وما إلى ذلك. AG-UI (بروتوكول تفاعل الوكيل والمستخدم) هو بروتوكول مفتوح المصدر مصمم لمعالجة هذا الأمر وبناء وكلاء مدعومين بالواجهة الأمامية. للحصول على مزيد من المنظور: - MCP: وكلاء الأدوات - A2A: وكلاء للوكلاء - AG-UI: وكلاء للمستخدمين هذا يعني أن جميع مكونات الواجهة الأمامية / الخلفية يمكن أن تصبح الآن قابلة للتبديل. - يمكنك دمج LangGraph أو CrewAI أو Mastra في نفس الواجهة الأمامية ، دون إعادة كتابة منطق واجهة المستخدم الخاص بك. - يمكنك إسقاط واجهة مستخدم جديدة بدون تعديل للواجهة الخلفية. - يمكنك تبديل LLM بآخر دون تغيير واجهة المستخدم. هذه هي الطبقة المفقودة التي تجعل سير عمل الوكيل يبدو وكأنه برنامج حقيقي ، وليس مجرد روبوتات محادثة ممجدة. ابحث عن مستودع GitHub في التغريدة التالية!