wlee374 开源语义代码搜索工具 sumgrep,可接入 Claude Code
先了解这件事
开发者 wlee374 在 GitHub 开源了 sumgrep,一个为 Claude Code 提供语义代码搜索的 MCP 工具。它用 LLM 为仓库中每个函数生成一段英文摘要并建立向量索引,支持按含义搜索并返回函数名、文件和行号指针,可经 MCP 接入 Claude Code。 工具依赖 Docker 上的 Qdrant、Ollama 的 bge-m3 嵌入和本地摘要模型(默认 qwen3.5:9b,在 Apple Silicon Mac 上约 9 秒/函数),也可改用 Claude Haiku 5.5(作者估计约 $1-2/4000 函数)。使用本地摘要模型时数据不出本机。该项目在 macOS(Apple Silicon)上测试,Linux 说明见 SETUP.md,Windows 未测试。 作者在约 4600 函数的 Go 代码库上用 55 个标注问题实测:25 个手写问题 MRR@10 为 0.81,30 个 Agent 真实提问仅 0.47;摘要模式 top 5 命中率 93%,优于代码模式的 53%。工具支持增量索引、.sumgrep 文件迁移和团队共享服务器。
AI 根据报道生成 · 2 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
- GitHub · 去对齐工具与仓库精选sumgrep 开源:为 Claude Code 提供语义代码搜索的 MCP 工具
wlee374 发布 sumgrep,用 LLM 为仓库中每个函数生成一段英文摘要并建立向量索引,支持按含义搜索并返回函数名、文件和行号指针,可经 MCP 接入 Claude Code。依赖 Docker 上的 Qdrant、Ollama 的 bge-m3 嵌入和本地摘要模型(默认 qwen3.5:9b,约 9 秒/函数),也可用 Claude Haiku 5.5(约 $1-2/4000 函数)。在约 4600 函数的 Go 代码库上用 55 个标注问题实测,25 个手写问题 MRR@10 为 0.81,30 个 Agent 真实提问仅 0.47;摘要模式在 top 5 命中 93%,优于代码模式的 53%。支持增量索引、.sumgrep 文件迁移和团队共享服务器。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。