इस प्रोजेक्ट के बारे में

लूप इंजीनियरिंग एक पैटर्न लाइब्रेरी और CLI टूलकिट है जो रिपॉजिटरी के चारों ओर AI कोडिंग एजेंटों को संचालित करने के लिए है। हर प्रॉम्प्ट को हाथ से टाइप करने के बजाय, आप एक लूप डिज़ाइन करते हैं: एक ऐसा सिस्टम जो काम खोजता है, उसे एजेंटों को सौंपता है, परिणामों की पुष्टि करता है और स्थिति को बनाए रखता है। शुरुआत 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 लाइसेंस प्राप्त।