Claude Code/Cursor is using grep? Are we devolving

3 redskyluan 3 7/11/2025, 8:33:21 AM
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

Comments (3)

handfuloflight · 1d ago
How 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 · 1d ago
Same as cursor, We update every 5 minutes. You can pick a local storage or using cloud services for sure
redskyluan · 1d ago
Also let us know your ideas! How do we make code search easier