عن المشروع
AgenTerm هو محاكي طرفية خفيف الوزن ومتحكم في أساطيل الذكاء الاصطناعي المحلي مبني بلغة Rust، مصمم للاستخدام عبر المنصات (Windows وmacOS وLinux). يتجنب استخدام Electron لصالح الرندرة الأصلية للمنصة (Win32/GDI وwinit) للحفاظ على حجم صغير للملف الثنائي.
تشمل القدرات الرئيسية ما يلي:
- إدارة مساحة العمل: تبويبات هرمية مع مؤلفات وبيئات وملاحظات خاصة بكل تبويب. يدعم دلالات إغلاق "الفصل أولاً" التي تبقي PTYs تعمل في الخلفية.
- الأتمتة والتحكم: عميل أتمتة أصلي يوفر لقطات منظمة، وانتظارات حتمية، وإيصالات تحكم. يتضمن واجهة سطر أوامر (CLI) لإنشاء التبويبات وفحصها وتوجيهها.
- تكامل الذكاء الاصطناعي: واجهة Model Context Protocol (MCP) للقراءة فقط، والقدرة على إطلاق الوكلاء (مثل Codex) في تبويبات أسطول مسمى مع سياق مستقر.
- الميزات التقنية: دعم لأسطح جلسات tmux/RMUX، ولقطات شاشة بصيغة PNG لاختبار الملاحظات المرئية، وخادم بدون واجهة (headless) لسلطة مساحة العمل وPTY.
- الأمن والشفافية: مستوى تحكم محلي يستمع فقط على عناوين loopback، وترخيص MIT/Apache-2.0، وأدلة سلسلة التوريد بما في ذلك مجموعات SHA-256 التحققية وSBOMs.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.