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

dont-burn-it-all एक Go कमांड-लाइन टूल और Claude Code प्लगइन है जो आपको Claude Code की 5-घंटे की सब्सक्रिप्शन कोटा का वास्तविक, समानांतर काम पर खर्च करने देता है जबकि एक सुरक्षा कोटा सुरक्षित रखता है। यह स्थानीय अनुमान के बजाय लाइव Anthropic एंडपॉइंट के खिलाफ उपयोग को मापता है, और यह अस्वीकार कर देता है जब कॉन्फ़िगर किया गया लक्ष्य प्रतिशत पार हो जाएगा। टूल कई सबकमांड प्रदान करता है: `burn run` दी गई goal के लिए एक या अधिक हैडलेस `claude -p` सेशन लॉन्च करता है, थ्रेशोल्ड, मैक्स टर्न्स, लागत गार्ड्स और वैकल्पिक संडेबॉक्स आइसोलेशन का सम्मान करते हुए; `burn process` Jira जैसी बाहरी स्रोतों से आइटम पर पुनरावृत्ति करता है, हर टिकट के लिए एक सेशन बनाते हुए जैसे enrich (कमेंट जोड़ें) या implement (ब्रांच, एडिट, ड्राफ्ट PR); `burn overview` पिछले रनों के सारांश प्रिंट करता है; `burn connect` स्रोतों की सत्यापन और क्वेरी करता है; और `burn setup` कॉन्फ़िगरेशन की जाँच करता है। स्थापना mise के माध्यम से या स्रोत से बिल्ड करके की जा सकती है। सुरक्षा विशेषताओं में बिलिंग-रेस्क इन्वयरॉनमेंट वेरिएबल्स मौजूद होने पर चलने से मना करना, उन्हें सेशनों से हटाना, एक ड्राई-रन प्रीफ्लाइट, और अनअटेन्डेड रनों के लिए वैकल्पिक `--dangerously-skip-permissions` शामिल हैं। प्लगइन स्लैश कमांड और स्किल्स के माध्यम से Claude Code के साथ एकीकृत होता है, प्राकृतिक-भाषा नियंत्रण सक्षम बनाता है। रेपो में विस्तृत फ्लैग तालिकाएँ, अधिसूचना हुक, PR रिव्यू, संडेबॉक्स कार्य, और शेड्युल्ड प्रोसेसिंग के उदाहरण शामिल हैं।