عن المشروع
يعمل ctgbot كركيزة لأنظمة وكلاء الذكاء الاصطناعي البيئية حيث تظهر التخصصات والعلاقات من خلال الاستخدام بدلاً من الأدوار المحددة مسبقاً. ويركز على حدود الثقة الصريحة والبيئات المعزولة للسماح للوكلاء بالعمل ككيانات طويلة الأمد بدلاً من مجرد منفذين لمهام عابرة.
تشمل القدرات الرئيسية ما يلي:
- بيئات التشغيل المعزولة (Isolated Runtimes): تعمل كل محادثة وكيل في حاوية Docker خاصة بها، مما يسمح للوكلاء بتثبيت الحزم، وتشغيل الاختبارات، وبناء الأدوات دون التأثير على المضيف.
- الهويات المستمرة (Persistent Identities): يحتفظ الوكلاء بسجل المحادثات ويراكمون السياق عبر الجلسات، مدعومين بذاكرة دلالية طويلة المدى قابلة للبحث عبر الخيوط (threads).
- جسر المضيف (Hostbridge): جسر أوامر موثق ومحدد النوع يسمح للوكلاء بالتفاعل مع نظام المضيف، وإرسال رسائل إلى خيوط وكلاء أخرى، وتنفيذ أسماء مستعارة لأوامر مضيف مقيدة.
- نموذج المكونات (Component Model): بنية نموذجية حيث يمكن دمج ومطابقة الوكلاء (مثل Claude و Codex) والمصادر (مثل Gmail) والمرشحات لكل دردشة.
- نموذج الثقة الصريحة (Explicit Trust Model): يطبق مرشحات واردة وقوائم سماح؛ حيث يتم إسقاط قنوات الاتصال غير المعروفة حتى يتم ربطها صراحةً بواسطة المشغل.
- المراسلة بين الوكلاء (Inter-Agent Messaging): يمكن للوكلاء التنسيق عن طريق إرسال الرسائل والملفات والأوامر المهيكلة إلى خيوط وكلاء أخرى عبر Hostbridge.
تدعم المنصة تكاملات متنوعة بما في ذلك Telegram لتفاعل المستخدم و Gmail للاتصالات الواردة والصادرة.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.