HeadlinesBriefing HeadlinesBriefing.com

Graphicle: कोडिंग एजेंट्स के लिए कोड ग्राफ़ और मेमोरी

Hacker News •
×

Graphicle एक Rust प्रोग्राम है जो आपके रिपॉज़िटरी को एक कोड ग्राफ़ में मैप करता है और आपके प्रोजेक्ट के दस्तावेज़, निर्णय और पिछले एजेंट सत्र याद रखता है। यह कोडिंग एजेंट्स को दोनों से उद्धृत अंश देता है, जो सटीक फ़ाइलों और पंक्तियों की ओर इशारा करते हैं। यह आपकी मशीन पर बिना API key, बिना खाते और बिना टेलीमेट्री के चलता है, और Claude Code, Cursor, Codex, VS Code, Claude Desktop तथा किसी भी MCP क्लाइंट के साथ काम करता है।

इंस्टॉलेशन Homebrew (brew install graphicle-ai/tap/graphicle) या curl इंस्टॉल स्क्रिप्ट के ज़रिए होता है। किसी रिपॉज़िटरी में graphicle setup चलाने से वह उसे इंडेक्स करता है, कोड ग्राफ़ बनाता है और मिलने वाले कोडिंग एजेंट्स को जोड़ता है। Setup सत्र कैप्चर भी सक्षम करता है, Claude Code की खोजों को पहले कोड ग्राफ़ की ओर भेजता है, AGENTS.md में एक छोटा खंड जोड़ता है, और Git hooks इंस्टॉल करता है जो प्रोजेक्ट को अद्यतन रखते हैं। यह बदली गई हर फ़ाइल की सूची दिखाता है और पहले हर फ़ाइल का बैकअप लेता है; graphicle disconnect यह सब उलट देता है। नेटिव Windows समर्थन अभी उपलब्ध नहीं है; WSL2 के अंतर्गत Linux इंस्टॉल काम करना चाहिए, पर वह परीक्षण में नहीं है।

टर्मिनल से graphicle ask के ज़रिए Graphicle से पूछताछ की जा सकती है, जो साक्ष्य अंश लौटाता है, जैसे वह फ़ाइल और पंक्तियाँ जहाँ कीमतों में टैक्स जोड़ा जाता है। बिना कॉन्फ़िगर किए गए मॉडल के, यह केवल साक्ष्य दिखाता है; anthropic, openai या ollama जैसा मॉडल सेट करने पर लिखित उत्तर भी जुड़ जाते हैं। graphicle graph affected "retry()" जैसे कमांड दिखाते हैं कि किसी दिए गए symbol पर क्या निर्भर है।

31k फ़ाइलों वाले Kubernetes रिपॉज़िटरी पर, 0.1.0 इंजन ने केवल-कोड एक्सट्रैक्ट 3 मिनट 18 सेकंड में पूरा किया, जबकि Graphify 0.9.88 को 26 मिनट 38 सेकंड लगे, और एक ही खोजपूर्ण रन में समान ग्राफ़ बना। एजेंट द्वारा प्रस्तावित मेमोरी को संग्रहीत होने से पहले उपयोगकर्ता की स्वीकृति का इंतज़ार करना पड़ता है।

स्रोत: Hacker News · HeadlinesBriefing द्वारा सारांशित