5 ms·
Claude Code/Cursor is using grep? Are we devolving
Every AI coding tool has a search problem.
Claude uses grep. Cursor does basic vector search. Context retrieval? Honestly, pretty mediocre.
As a co-founder of a vector database company, I’ve realized: the only way to understand real developer pain is to use these tools every day — not just sit in strategy meetings.
Tried Claude Code. Loved the idea: delegating tasks from the terminal feels magical. But hit a wall fast — grep-based search doesn’t understand semantics. It finds strings, not meaning.
Cursor? A good start with vector search, but still shallow. No deep understanding of code structure or intent.
That pain point became our opportunity.
The more I used Claude, Cursor, Windsurf… the clearer it became: AI tools lack true semantic code understanding.
So we built Code Indexer CLI:
One-click indexing of your codebase
Fast, semantic retrieval
Native support for all major AI coding tools
We’re not just fixing search — we’re building a better foundation for AI coding. Because context matters more than code.
Lesson: Don’t just build for AI. Build with it. Use what your users use. Feel their pain.
Your best product ideas live inside your daily frustrations.
→ https://github.com/zilliztech/CodeIndexer
- redskyluan 1y agoAlso let us know your ideas! How do we make code search easier
- handfuloflight 1y agoHow often is the index updated? Is it stored locally or on your servers? If the latter, what security and privacy grantees are in place?
- redskyluan 1y agoSame as cursor, We update every 5 minutes. You can pick a local storage or using cloud services for sure