Grep

general · 首次出现 2026-05-22 · 最近出现 2026-10-23 · 累计提及 91

综述

Grep 是一种基于正则表达式的文本检索工具,也是编码智能体在沙盒中读取代码与文档时最常用的底层搜索手段。过去它只是开发者的命令行工具,如今正被重新放到 AI 智能体架构的核心位置:当模型需要在海量文件中定位信息时,grep 式的精确检索往往比向量语义搜索更省 token、也更可靠。

Grep 在智能体中的近期进展

  • Perplexity:沙盒内用 grep 检索财务文档,准确率 0.627 超语义搜索:Perplexity 公布的测试显示,在沙盒环境中用 grep 检索财务文档,准确率达到 0.627,超过了语义搜索方案。这个数字被放在结论最前面,说明精确匹配类检索在结构化文档场景中并不弱于embedding方案,而且实现成本更低。
  • Perplexity 把 Projects 做成 Git 仓库:为智能体打造的代码托管系统:Aravind Srinivas 介绍将 Projects 改造为 Git 仓库形态的托管系统,让智能体可以直接在版本化文件树上工作。有了仓库结构,grep 等检索工具才有了稳定的操作对象,这被视为智能体基础设施的一块拼图。
  • 阿里 Zvec 团队开源 zg 搜索工具与 Qwen 开源 zg 搜索工具整合多种搜索技术:Qwen/Zvec 团队开源了 zg,一个本地优先的搜索层,把 ripgrep、BM25 和向量检索统一在一个接口下。这种混合检索思路代表了一个明确方向:grep 式精确匹配不替代语义搜索,而是与之组合。
  • Lee Robinson 斯坦福 CS146S 讲座:Grok Bot 的 Harness 与上下文工程拆解:Lee Robinson 在斯坦福 CS146S 讲座中拆解了智能体 harness 与上下文工程,检索工具(包括 grep)如何被编排进 agent 的执行循环是其中的关键环节。
  • 当前焦点与观察点

    围绕 grep 的讨论核心,是检索方式与 token 成本的权衡。Garry Tan 指出实验室出的编程工具倾向烧 token,而创业公司的工具更省;微软研究也发现编码代理在代码理解上容易出错——两者共同指向一个判断:让智能体先用 grep 精确定位、再读少量上下文,可能比把大段内容塞进上下文窗口更有效。

    值得关注的观察点有三个:一是混合检索层(如 zg 这类工具)能否成为智能体文件系统的事实标准;二是 Deep Agents 集成 MongoDB 虚拟文件系统、Uber 用网关把数千个内部 API 转 MCP 工具等实践,说明检索与工具层的边界正在融合;三是 grep 的准确率优势目前多来自厂商自测,在更多真实任务上的可复现性仍待验证。对开发者而言,grep 已从单一工具变成智能体检索策略中的一个选项,如何与语义搜索分工,是接下来工程落地的重点。

    相关报道

    10 条在档
    Grep · AI 话题观测|AI热报