मैंने Grep का इस्तेमाल बंद कर दिया और मेरा एजेंट 10 गुना तेज़ हो गया
원제 · I Stopped Using Grep and My Agent Got 10x Faster
핵심 요약
Claude Context जैसे MCP प्लगइन का उपयोग करके कोडबेस को वेक्टर और कीवर्ड-आधारित हाइब्रिड सर्च के साथ इंडेक्स करने से कोडिंग एजेंटों की सर्च गति और सटीकता में उल्लेखनीय सुधार होता है, विशेषकर 20,000 से 30,000 लाइनों वाली मध्यम आकार की परियोजनाओं में।
하이라이트
Claude Context MCP प्लगइन कोडबेस को वेक्टर डेटाबेस में इंडेक्स करके हाइब्रिड सर्च का उपयोग करता है, जिससे कॉन्टेक्स्ट का उपयोग 40% तक कम हो जाता है।
यह टूल TreeSitter का उपयोग करके कोड को पार्स करता है और केवल बदली हुई फ़ाइलों को अपडेट करने के लिए एक कस्टम Merkle DAG का उपयोग करता है।
1.5 मिलियन लाइनों के VS Code कोडबेस पर परीक्षण करने पर, Claude Context ने सब-एजेंटों की तुलना में 5 गुना तेज़ और अधिक विस्तृत प्रतिक्रिया प्रदान की।
23,000 लाइनों के छोटे कोडबेस के लिए, OpenAI एम्बेडिंग लागत केवल एक सेंट थी, जो इसे छोटे और मध्यम परियोजनाओं के लिए किफायती बनाती है।
Claude Context के साथ सर्च करने में 23 सेकंड लगे, जबकि सामान्य grep/glob टूल को सटीक कोड खोजने में 49 सेकंड का समय लगा।
타임라인
Claude Context और इसकी कार्यप्रणाली
Claude Context कोडबेस को खोजने योग्य बनाने के लिए तीन जटिल प्रक्रियाएं अपनाता है। यह TypeScript, Python, Rust और Go जैसी नौ भाषाओं का समर्थन करता है और पूरे कोडबेस के बजाय केवल बदली हुई फ़ाइलों को ही दोबारा इंडेक्स करता है। यह दृष्टिकोण कॉन्टेक्स्ट विंडो के उपयोग को 40% तक कम करता है, जो बड़े प्रोजेक्ट्स के लिए प्रभावी है।
- यह MCP प्लगइन Zilliz वेक्टर डेटाबेस का उपयोग करके कोडबेस को इंडेक्स करता है।
- यह हाइब्रिड सर्च के लिए वेक्टर सर्च और BM25 कीवर्ड मैचिंग को जोड़ता है।
- कोड पार्सिंग के लिए यह TreeSitter का उपयोग करता है और अपडेट के लिए कस्टम Merkle DAG लागू करता है।
VS Code कोडबेस पर प्रदर्शन परीक्षण
परीक्षण में, एक इंस्टेंस ने Claude Context का उपयोग किया और दूसरे ने पारंपरिक सर्च टूल का। Claude Context ने इलेक्ट्रॉन ऐप की प्रक्रियाओं और बूट सीक्वेंस के बारे में अत्यधिक विस्तृत और सटीक डेटा प्रदान किया, जबकि बिना इंडेक्स वाले टूल को समान जानकारी तक पहुँचने के लिए पांच मिनट का समय लगा।
- 1.5 मिलियन लाइनों वाले VS Code रेपो पर इसका परीक्षण किया गया।
- सर्च के दौरान Claude Context ने सटीक जानकारी और लेयर्ड आर्किटेक्चर का विवरण प्रदान किया।
- पारंपरिक grep/glob आधारित सर्च की तुलना में Claude Context ने कोड को दोगुने से पांच गुना तक तेज़ खोजा।
लागत, उपयोगिता और निष्कर्ष
निष्कर्षतः, Claude Context बड़े कोडबेस के लिए इंडेक्सिंग में समय लेने वाला हो सकता है, लेकिन मध्यम आकार की परियोजनाओं के लिए यह अत्यधिक कुशल है। इसके माध्यम से प्राप्त विस्तृत आउटपुट और टोकन दक्षता, विशेष रूप से छोटे और मध्यम कोडबेस के लिए, लागत और प्रयास को सार्थक बनाती है।
- बड़े कोडबेस के लिए इंडेक्सिंग में समय लगता है, लेकिन मध्यम आकार के कोडबेस के लिए यह बहुत तेज़ है।
- सर्वरलेस Zilliz क्लस्टर और OpenAI एम्बेडिंग की लागत 23,000 लाइनों के लिए केवल एक सेंट है।
- ओपन सोर्स प्रोजेक्ट्स के साथ काम करने वाले डेवलपर्स के लिए यह एक अत्यधिक मूल्यवान टूल है।
설명
Claude Context is an MCP server that indexes your entire codebase into a vector database using AST parsing, Merkle DAG hashing, and hybrid semantic + BM25 search giving your coding agent up to 40% context reduction compared to raw grep and glob. Built by Zilliz on top of Milvus, it supports more than 9 programming languages and works with any MCP-compatible agent. In this video I test it against VSCode's 1.5M-line codebase to see if the setup overhead and cloud costs are actually worth it and whether smarter search truly beats traditional file-hunting when your agent needs to understand large, unfamiliar projects. 🔗 Relevant Links Claude Context GitHub - https://github.com/zilliztech/claude-context Claude Context MCP Evals - https://github.com/zilliztech/claude-context/tree/master/evaluation Zilliz - https://zilliz.com/ Milvus - https://milvus.io/ ❤️ More about us Radically better observability stack: https://betterstack.com/ Written tutorials: https://betterstack.com/community/ Example projects: https://github.com/BetterStackHQ 📱 Socials Twitter: https://twitter.com/betterstackhq Instagram: https://www.instagram.com/betterstackhq/ TikTok: https://www.tiktok.com/@betterstack LinkedIn: https://www.linkedin.com/company/betterstack
