• 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 लाइसेंस

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

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