Claude Code/Cursor 在用 grep?我们这是在退化吗?

3作者: redskyluan6 个月前
每个 AI 编码工具都面临一个搜索难题。 Claude 使用 grep。Cursor 做基础的向量搜索。上下文检索?说实话,相当一般。 作为一家向量数据库公司的联合创始人,我意识到:理解开发者真正的痛点,唯一的方法就是每天使用这些工具——而不是仅仅坐在战略会议上。 试用了 Claude Code。很喜欢这个想法:从终端委派任务感觉很神奇。但很快就遇到了瓶颈——基于 grep 的搜索无法理解语义。它找到的是字符串,而不是含义。 Cursor?用向量搜索来说是个不错的开始,但仍然不够深入。它对代码结构或意图的理解不够深刻。 这个痛点成为了我们的机会。 我越是使用 Claude、Cursor、Windsurf……就越清楚地意识到:AI 工具缺乏真正的语义代码理解。 所以我们构建了 Code Indexer CLI: 一键索引你的代码库 快速、语义检索 原生支持所有主要的 AI 编码工具 我们不仅仅是在修复搜索——我们正在为 AI 编码构建一个更好的基础。因为上下文比代码更重要。 教训:不要仅仅为 AI 而构建。要与它一起构建。使用你的用户所使用的。感受他们的痛苦。 你最好的产品创意就隐藏在你每天的挫折之中。 → https://github.com/zilliztech/CodeIndexer
查看原文
Every AI coding tool has a search problem.<p>Claude uses grep. Cursor does basic vector search. Context retrieval? Honestly, pretty mediocre.<p>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.<p>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.<p>Cursor? A good start with vector search, but still shallow. No deep understanding of code structure or intent.<p>That pain point became our opportunity.<p>The more I used Claude, Cursor, Windsurf… the clearer it became: AI tools lack true semantic code understanding.<p>So we built Code Indexer CLI:<p>One-click indexing of your codebase<p>Fast, semantic retrieval<p>Native support for all major AI coding tools<p>We’re not just fixing search — we’re building a better foundation for AI coding. Because context matters more than code.<p>Lesson: Don’t just build for AI. Build with it. Use what your users use. Feel their pain.<p>Your best product ideas live inside your daily frustrations.<p>→ https:&#x2F;&#x2F;github.com&#x2F;zilliztech&#x2F;CodeIndexer