عن المشروع

oh-my-agent هو إطار متعدد الوكلاء لوكلاء البرمجة بالذكاء الاصطناعي تقوم فرضيته المركزية على أن الوكلاء يسردون النجاح بينما يتحقق الإطار من المخرجات. يُوزَّع كحزمة npm ويمكن تثبيته إما كحزمة مهارات (عبر npx skills add أو Agent Package Manager من مايكروسوفت) أو كإطار كامل يتضمن سير عمل وقواعد وإعدادات وخطافات كشف الكلمات المفتاحية وواجهة سطر أوامر. تُوصف آليات التحقق الأساسية بأنها ميكانيكية وليست محكومة بنموذج لغوي كبير. يحجب خطاف Stop إنهاء الجلسة أثناء نشاط سير عمل مستمر ويشغّل نص بوابة مُهيأ قبل السماح بالإيقاف؛ ولا يُنفَّذ سوى فحص الأنواع والاختبارات والتدقيق، وتُحدَّد البوابة بخمس تعزيزات كحد أقصى. تتحقق بوابة مكافحة التحايل من مخرجات لا يمكن لاختصار تزويرها، بما في ذلك سجلات المراحل وملف plan JSON وملفات النتائج من وكلاء ضمان الجودة وإعادة الهيكلة المنفصلين. يُنشأ قاضٍ مستقل بسياق جديد، ويُزوَّد بالمعايير فقط، ويعيد التحقق من كل معيار في كل جولة بما في ذلك النجاحات السابقة. تُضاف كل نجاح أو فشل أو قرار للبوابة كأسطر JSON إلى سجل أحداث الجلسة الذي يقبل الإضافة فقط ويعمل عبر بائعين مختلفين. تشمل الأدوات الإضافية حزم تحقق لكل وكيل تغطي انتهاكات النطاق والتوافق مع الميثاق والأسرار المُضمَّنة وفحوصات TODO والمخرجات المعلنة، إضافة إلى فحوصات خاصة بكل نوع. تقيس حزمة تقييم المهارات مقدار التحسن في المنفعة على مهام محجوزة وتُبقي فقط التعديلات التي تحسّن المنفعة المقيسة. تحدّ الميزانيات من الرموز وعدد عمليات الإنشاء والإنفاق لكل بائع، ويرفض المنسّق أي عمليات إنشاء إضافية عند تجاوز الحدود. يوفر المشروع وكلاء قائمين على الأدوار على هيئة فريق هندسي، يشمل وكلاء الهندسة المعمارية والواجهة الخلفية والعصف الذهني وقواعد البيانات وتصحيح الأخطاء والأمن العميق والتصميم وسير عمل التطوير والتوثيق والشرح والواجهة الأمامية والجوال والمراقبة والتنسيق وإدارة المشاريع وضمان الجودة وإعادة الهيكلة والتحكم بالمصدر والبحث وبنية Terraform التحتية. وتغطي خطوط محتوى وبحث منفصلة الكتابة الأكاديمية وتحويل HWP وPDF وتوليد الصور وأبحاث السوق وملخصات المحادثات والبحث العلمي وتوليد الشرائح والترجمة وتوليد الفيديو وتوليد الصوت. يُدار العمل عبر الدردشة أو أوامر الشرطة المائلة مثل /brainstorm و/architecture و/plan و/work و/orchestrate و/ultrawork و/ralph و/review و/deepsec و/debug و/docs و/scm. يفعّل الكشف التلقائي عن الكلمات المفتاحية سير العمل عبر لغات متعددة، وتُقاس دقة الكشف مقابل مجموعة نصوص موصوفة مع بوابات في التكامل المستمر. يدعم الإطار العديد من بيئات تشغيل الوكلاء من دليل .agents/ واحد، بما في ذلك Claude Code وCodex CLI وAntigravity وCursor وQwen Code وOpenCode وGitHub Copilot وغيرها، مع اختيار نموذج لكل وكيل عبر الإعدادات. وهو مرخّص بموجب MIT.