عن المشروع
يوفر Orrery إطار عمل تنسيقي يركز على المهندس المعماري لوكلاء البرمجة، وهو مصمم للحفاظ على التحكم البشري في عملية التطوير. ويعالج تحديات الأنظمة متعددة الوكلاء من خلال ضمان تثبيت النموذج بدقة، والكتابة بموافقة، ونموذج أمان يغلق عند الفشل (fail-closed). يحدد النظام أربعة أدوار متميزة للذكاء الاصطناعي، أو "هيئات"، لكل منها وظيفة محددة وتثبيت نموذج معين:
* **Astra**: للمهام عالية التعقيد مثل منطق الأمان، والتزامن، والخوارزميات، وعمليات النقل، ومثبتة بنموذج تفكير عالي المستوى.
* **Terra**: للعمل المحدود والميكانيكي والمحدد جيدًا، ومثبتة بنموذج تفكير قياسي.
* **Sol**: مستشار للقراءة فقط يقدم مراجعة نهائية جديدة، ويعيد `ship` أو `fix-first` أو `rethink` دون تنفيذ الإصلاحات بنفسه.
* **Luna**: مسار صريح للاختيار الاختياري لمهام تطبيق Codex المرئية للمستخدم، ولا يكون أبدًا خيارًا احتياطيًا.
يمتلك المهندس المعماري البشري، الذي يعمل كـ "محادثة رئيسية"، المتطلبات، والبنية، والتفكيك، ومراجعة الفروق (diff review)، والقبول. ويفوض النظام التنفيذ إما إلى Astra أو Terra، مما يضمن استبعاد أحدهما للآخر. يتم فرض التوجيه بصرامة؛ فإذا لم يتم ملاحظة نموذج المسار المحدد أو الجهد المبذول، تتوقف العملية. يتحقق الطرف الرئيسي من جميع التغييرات عن طريق فحص شجرة العمل وإعادة تشغيل أوامر التحقق قبل أن يقدم Sol حكمه.
يُبنى نموذج الأمان في Orrery على مبدأ أن "النموذج لا يمكنه أبدًا اختيار مكان كتابة الملف". يتم اشتقاق الوجهات وليس توفيرها، ويتم إدراج عمليات الكتابة في القائمة المسموح بها وإعادة التحقق منها مقابل جذر مساحة العمل. ويستخدم خططًا دقيقة برموز مميزة أحادية الاستخدام، ورموزًا ثانية لنطاق المستخدم، ويمنع الكتابة الفوقية الصامتة للملفات. كما تعزز المعاملات الآمنة ضد الانهيار والتحولات المتسلسلة من الموثوقية. يطبق النظام أيضًا الموافقة على واجهة الأدوات، حيث يتطلب أي تغيير في أوصاف الأدوات إعادة موافقة بشرية، مما يمنع هجمات "سحب البساط" (rug pull).
وهو يدعم عملاء مختلفين مثل Codex و Cursor و Claude Code و VS Code و GitHub Copilot و Kiro، موضحًا صراحةً ما يمكن وما لا يمكن لكل مضيف فرضه فيما يتعلق بسلوك القراءة فقط والالتزام بالجهد. يوفر Orrery أوامر للقراءة فقط (`plan` و `doctor` و `tools:review`) للتحقق من ادعاءاته دون اتصال بالإنترنت، مما يضمن الشفافية والثقة. وهو غير مخصص للتعديلات الفردية المحدودة أو كوكيل يعمل بأسلوب "أطلق وانسَ"، مع التأكيد على أن الفحص والتحقق البشري يظلان أمرين حاسمين.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.