re_gent - AI कोडिंग एजेंट्स के लिए वर्शन मैनेजमेंट
(github.com/regent-vcs)- AI कोडिंग एजेंट्स के काम को git की तरह ट्रैक और ऑडिट करने वाला टूल, जिससे चरण-दर-चरण देखा जा सकता है कि एजेंट ने क्या किया और किस प्रॉम्प्ट ने कौन-सी लाइन लिखी
- इसका मूल तीन बेसिक कमांड हैं
rgt log: सेशन द्वारा किए गए काम का इतिहास दिखाता है (समय, टूल, फ़ाइल, बदली गई लाइनों की संख्या)rgt blame: किसी खास लाइन को लिखने वाले प्रॉम्प्ट स्रोत को ट्रैक करता हैrgt show: एक स्टेप का पूरा कॉन्टेक्स्ट दिखाता है (टूल कॉल + बातचीत)
- हर टूल-यूज़ टर्न पर बदलाव/कारण/अनुरोध करने वाले को शामिल करते हुए Step स्नैपशॉट बनता है, और Step मिलकर DAG बनाते हैं; हर सेशन की अलग ब्रांच होती है
- एजेंट की गतिविधि को
.git/जैसी.regent/में स्टोर करता हैobjects/(BLAKE3-आधारित),refs/(सेशन पॉइंटर),index.db(SQLite इंडेक्स),config.tomlसे मिलकर बना- BLAKE3 एक क्रिप्टोग्राफिक hash function है जो content-addressed स्टोरेज में, जहाँ कंटेंट को hash करके identifier की तरह इस्तेमाल किया जाता है, तेज hashing और अपने-आप deduplication के लिए parallel processing के हिसाब से optimized है
- Claude Code, OpenAI Codex CLI, OpenCode का पूरा समर्थन, और
rgt initपर hook अपने-आप configure हो जाते हैं, इसलिए अलग से सेटिंग की ज़रूरत नहीं /compact,/clearके बाद भी conversation history बनी रहती है, और concurrent sessions को अलग ref के साथ बिना टकराव के ट्रैक किया जाता है- SQLite इंडेक्स-आधारित 10ms से कम lookup, CAS refs और ACID transactions के साथ concurrency safety
- VSCode extension में inline blame comments, hover tooltips, और session timeline view
- git को replace नहीं करता, बल्कि एजेंट ऑडिट ट्रेल के रूप में पूरक है (दोनों साथ में इस्तेमाल करने की सिफारिश)
- Apache-2.0 लाइसेंस
अभी कोई टिप्पणी नहीं है.