Claude Code 读不懂大项目?Zilliz 开源神器直接把整个代码库喂给它

Claude Code 读不懂大项目?Zilliz 开源神器直接把整个代码库喂给它

做开发的都懂一种痛:把代码扔给 Claude / Cursor / Windsurf,AI 回答得头头是道,但一旦项目上万文件、几十万行,上下文窗口立刻不够用。它开始瞎猜,开始幻觉,你气得想把键盘吃了。

今天给你看一个我刚测完的 GitHub 热门项目:claude-context。它来自向量数据库 Milvus 的母公司 Zilliz,目前已经拿了 8,400+ Star,而且还在涨。这个项目做了一件事:把整个代码库变成可搜索、可语义理解的上下文,直接喂给 Claude Code

它不是普通的代码搜索

市面上的代码搜索工具不少,但 claude-context 的思路完全不同。它底层用了 BM25 + 稠密向量 的双轨检索,不是简单的关键词匹配。换句话说,你搜「用户登录过期怎么处理」,它能理解你的意图,而不是只给你拼写完全一样的文件。

最关键的是 token 效率——官方说能节省约 40% 的上下文占用。对 Claude Code 用户来说,这意味着同样 200k 的窗口,你能塞进更精准、更相关的代码片段,而不是无关的垃圾信息。

实测体验

安装方式很简单,核心就是一个 MCP 服务:

  1. 克隆仓库并安装依赖
  2. 在 Claude Code 里注册 MCP 服务
  3. 直接问:「项目里权限校验在哪?」
  4. 它会跨文件检索,把最相关的实现片段喂回对话

我试了三个常见场景:跳板板子找入口、微服务定位接口、排查历史 bug。平均响应时间 2-3 秒,召回准确率明显高于纯字符串搜索。尤其适合 monorepo、遗留系统和刚接手的陌生项目。

谁该用?

  • 代码库超过 10 万行、文件上千
  • 团队刚换了代码结构,上下文不熟
  • 经常要跨模块排查问题
  • 想把 Claude Code / Cursor / Windsurf 的上下文利用率拉满

如果你还在手动复制粘贴几个文件给 AI,然后等它一本正经地胡说八道,那这个项目就是为你准备的。


项目地址:https://github.com/zilliztech/claude-context
Star:8,400+
语言:TypeScript
协议:开源


GitHub: https://github.com/zilliztech/claude-context

评论区

0 条评论

登录后可评论。

查看完整榜单
查看完整榜单
查看完整榜单