एजेंट के साथ प्रोजेक्ट बनाते और चलाते समय
अक्सर लगता है कि प्रोजेक्ट-स्तर का context लगातार सुरक्षित रखा जाए।
ताकि अगली session में भी कम tokens के साथ मौजूदा स्थिति पढ़कर
काम आगे बढ़ाना आसान हो।

कई प्रोजेक्ट्स के दौरान मैं यह लगातार आज़माता रहा कि इस context को कैसे छोड़ा जाए,
और आखिरकार इसे docs फ़ोल्डर के अंदर ऐसी संरचना में व्यवस्थित किया
जिसे इंसान और एजेंट दोनों साथ में देख सकें,
जहाँ काम की स्थिति और संदर्भ context सुरक्षित रहे।
एजेंट काम के दौरान महत्वपूर्ण बातों को खुद दर्ज कर सकता है,
और जो बातें बार-बार चाहिए होती हैं उन्हें reference documents के रूप में छोड़कर दोबारा इस्तेमाल किया जा सकता है।

यह प्रोजेक्ट को पूरी तरह document करने
या एक विशाल knowledge base बनाने वाला approach नहीं है।
लक्ष्य यह है कि प्रोजेक्ट context की baseline को
जहाँ तक संभव हो, अपने-आप बनाए रखा जाए।

शुरुआत में मैंने अधिक जटिल संरचना पर भी विचार किया था और काफी trial and error भी हुआ,
लेकिन अंततः एजेंट केवल file search से ही पर्याप्त रूप से अच्छा काम करने लगा,
इसलिए इसे हल्की file-based संरचना में व्यवस्थित किया जा सका।

इंस्टॉल करने के बाद AGENTS.md में बस यह लिखना है कि इस skill का उपयोग किया जाए,
और पहले से व्यवस्थित किए गए context को project-context संरचना में स्थानांतरित करने के लिए
एक migration skill भी साथ में शामिल किया गया है।

इसे इस्तेमाल करके देखें, और feedback दें तो आभारी रहूँगा।

इंस्टॉल: npx skills add perhapsspy/project-context

यह skill पहले पोस्ट किए गए $structure-first का follow-up skill है.
इसे साथ में इस्तेमाल करें तो और बेहतर है, और दोनों को इस दिशा में बनाया गया है कि एजेंट का उपयोग करते समय outputs की baseline बेहतर हो सके।

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.