عن المشروع

Loop Engineering هي مكتبة أنماط بالإضافة إلى مجموعة أدوات CLI لتشغيل وكلاء البرمجة بالذكاء الاصطناعي حول مستودع شيفرة. فبدلاً من كتابة كل مطالبة يدوياً، تصمّم حلقة: نظام يكتشف العمل، ويسلّمه إلى الوكلاء، ويتحقق من النتائج ويحفظ الحالة. تبدأ البداية باستخدام npx: `npx @cobusgreyling/loop init . --pattern daily-triage --tool claude`، يتبعها أمرا `doctor` و`cost`. علماً بأن علم `--tool` يكون افتراضياً claude ويمكن استبداله بـ grok أو codex أو opencode. ويكون الأسبوع الأول للتقارير فقط. تشمل الأنماط الموثّقة Daily Triage وThin loop وPR Babysitter وCI Sweeper وDependency Sweeper وChangelog Drafter وPost-Merge Cleanup وIssue Triage. ويسرد كل مدخل وتيرة التنفيذ ومستوى الأسبوع الأول والتكلفة النسبية. كما يتوفر منتقي أنماط تفاعلي وفهرس registry.yaml. تشير إرشادات الإطلاق التدريجي إلى التدرج من L1 للتقارير، ثم L2 بمساعدة، ثم L3 دون إشراف فقط بعد أن يصبح المدقّق موثوقاً لمدة أسبوع. ويمنح مقياس Loop Ready وزناً أكبر للتشغيلات الحديثة مقارنة بالملفات الموجودة على القرص. تُنظَّم الأمثلة حسب الأداة: Claude Code (بما في ذلك إضافة)، وGrok، وCodex، وOpenClaw، وOpencode، وGitHub Actions. وتغطي المواد التشغيلية أنماط الفشل والممارسات المضادة والسلامة وتشغيل الحلقات، مع قصص تتضمن حالات فشل. ويحذّر ملف README من أن تكاليف الرموز قد تزداد وأن الحلقات دون إشراف ترتكب أخطاء دون إشراف. توفّر واجهة CLI موحّدة أوامر init وdoctor وstatus وaudit وcost؛ ولا تزال الحزم الأقدم مثل loop-init وloop-audit مدعومة. وتُدرَج المستودعات المرافقة كخيارات اختيارية ويُنصح بها فقط بعد تشغيل حلقة فعلياً. الرخصة MIT.