عن المشروع

Model Citizen هو مستوى تحكم لوكلاء البرمجة، مصمم ليعمل تحت أي مكتبة قواعد أو طبقة تنسيق تستخدمها. يتيح لك تعريف القواعد والمهارات والأدوار والمواقف مرة واحدة، ثم توجيهها إلى Claude Code وCodex، وفرضها عبر الخطافات، والاحتفاظ بسجل لما فعلته كل جلسة وما أنفقته. تشمل الميزات الرئيسية: - **حواجز أمان مع حكم**: تتعامل الخطافات مع الفحوصات الحتمية مثل تصنيف أوامر الصدفة (من القراءة فقط إلى غير القابلة للعكس)، وإيقاف الأدوار عندما تكون بوابة مستودعك حمراء، ومراجعة السياق الجديد، واكتشاف الأسرار، وتحويل مخرجات الأدوات غير الموثوقة إلى محايدة، والعزل. - **إعدادات قابلة للعكس**: يحتوي المزامنة على تشغيل تجريبي، ويعرض الفرق الانحراف، ويسجل دفتر الملكية التغييرات، ويلغي التثبيت ما تبناه. توجد العناصر الأولية المشتركة في مكان واحد وتتزامن مع الإعدادات الأصلية لكل بيئة تشغيل. - **وضوح التكلفة والاستخدام**: تحدد مواقف التكلفة (اقتصادي، متوازن، أقصى) النموذج والجهد والميزانيات المرنة لكل دور. يوزع تصنيف النماذج الأدوار على فئات القدرات (متقدم، قوي، قياسي، خفيف) بدلاً من نماذج محددة. يقدم موجز الاستخدام تكاليف الأدوار والوكلاء الفرعيين، ويسجل سجل القرارات قرارات الخطافات. - **مخرجات قابلة للقراءة**: تشكل مواقف الصوت (موجز، بطاقة إجابة، قابل للفحص) المخرجات. تبدأ خطط بطاقة المراجعة ببطاقة واحدة على الشاشة وتتوقف عند بوابة البناء. تكون عوائد الوكلاء الفرعيين محدودة بالنتائج وحدود الكلمات. - **قواعد قابلة للقياس**: تسمي كل قاعدة كاشفاً حتمياً على النص أو تشرح لماذا لا يمكن تحديده. يفشل Lint عمليات الالتزام بخلاف ذلك. تعرض تقارير الاستخدام عدد مرات تفعيل كل قاعدة. - **مفاتيح التفضيل**: تسعة أبعاد للموقف (الاستقلالية، التفويض، الاختبار، التكلفة، الصوت، الالتزامات، التخطيط، الترخيص، البناء مقابل الشراء) لكل منها متغيرات مسماة. عيّن الإعدادات الافتراضية، وتجاوزها لكل مستودع أو جلسة، واكتب أبعاد موقفك الخاصة كمجلدات Markdown. يدعم Claude Code CLI (macOS، Linux) كمؤهل، بينما Codex CLI والعملاء الآخرون غير مؤهلين أو مخطط لهم. الأداة ليست بوابة API لنماذج LLM أو مزود نماذج؛ يظل Claude Code وCodex مسؤولين عن الوصول إلى النماذج والأذونات الأصلية. يتم التثبيت عبر سكريبت من سطر واحد أو استنساخ يدوي. تدير أوامر المزامنة والفحص وإلغاء التثبيت التكوين والملكية. المشروع مرخص بموجب MIT ويرحب بالمساهمات.