Workflow
REST架构
icon
Search documents
为什么 Claude Code 放弃代码索引,使用 50 年前的 grep 技术?
程序员的那些事· 2025-09-25 02:53
以下文章来源于腾讯云开发者 ,作者余志臻 腾讯云开发者 . 腾讯云官方社区公众号,汇聚技术开发者群体,分享技术干货,打造技术影响力交流社区。 目录 1 引言:一个看似倒退的选择 2 理解状态的本质 3 无状态思想的历史脉络 4 无状态设计的优势 5 现实的权衡 6 AI时代的新思考 当AI编程助手都在比拼谁的索引更智能时,Claude Code选择了每次都实时搜索、不保留任何状态。这个反直觉的设计背后,是对Unix哲学的现代传 承,也是对"什么才是好工具 " 的重新定义。 01 引言:一个看似倒退的选择 最近,Claude Code的技术选择引发了不少讨论。 有观点认为,Claude Code与Gemini放弃代码索引是"一步烂棋 " 。Milvus的技术博客更是直言不讳:"Claude Code的grep-only方式会烧掉太多tokens " 。 在HackerNews的讨论中,有开发者质疑:"Claude用grep,Cursor用向量搜索——我们是在技术倒退吗? " 当主流AI编程助手纷纷采用向量索引实现语义搜索时,Claude Code却选择了grep——这个诞生于1973年的命令行工具。它不建立持久 ...