先了解这件事
2026年10月14日,Context.dev 开源了 Rust 编写的本地语义代码/文档搜索 CLI「sgrep」。据当日报道,该工具使用约 32MB 的本地 CPU 模型,首次搜索后完全离线,代码和查询不出本机。其流程为复用 ripgrep 枚举文件、用 Tree-sitter 与 Chonkie 做语法感知分块、采用 model2vec 风格静态嵌入(Potion Code 16M v2),再以 75% 语义加 25% BM25 混合评分。报道称在 SWE-bench Verified(GPT-6,50 任务 × 2 次)上,管道模式的 sgrep 比 ripgrep 节省 21.3% 的 LLM API 开销,解题数 70/100 对 68/100;RepoQA 上领先,但 CoSQA 上弱于 CK 的语义模式。目前尚无后续发展事实。
AI 根据公开报道生成
最新进展 · 正式报道
Context.dev 开源本地语义代码搜索 CLI「sgrep」事件进展
1 个已确认进展
报道与讨论时间线
按时间查看正式报道与传播讨论;两类内容的证据等级保持独立。
10月14日
邵猛
Context.dev 开源本地语义代码搜索 CLI「sgrep」
Context.dev 开源了 Rust 编写的本地语义代码/文档搜索 CLI「sgrep」,使用约 32MB 的本地 CPU 模型,首次搜索后完全离线,代码和查询不出本机。其流程为复用 ripgrep 枚举文件、用 Tree-sitter 与 Chonkie 做语法感知分块、采用 model2vec 风格静态嵌入(Potion Code 16M v2),再以 75% 语义加 25% BM25 混合评分。在 SWE-bench Verified(GPT-6,50 任务 × 2 次)上,管道模式的 sgrep 比 ripgrep 节省 21.3% 的 LLM API 开销,解题数 70/100 对 68/100;RepoQA 上领先,但 CoSQA 上弱于 CK 的语义模式。