阿里的Zvec团队最新开源了一个本地超级搜索工具:zg,人和AI Agent共用。它把ripgrep、BM25、向量语义搜索三种搜索方式缝合在了一起,既能用关键词精确匹配也能按语义发现相关。
这个工具解决的核心问题是:Agent在陌生代码库里干活时搜索浪费。很多时候Agent需要在大量代码中找到相关片段,传统的搜索方式要么太慢,要么找不到语义相关的内容。zg的解法是:按含义发现、按相关性排序、需要时用正则/精确文本验证,大幅减少工具调用次数,拿到排名靠前带源链接的证据,token更省噪音更少。
除了装给AI,你自己在终端敲zg query"问题"一样好用。对于经常在终端工作的开发者来说,这是一个很实用的工具。
性能数据相当亮眼:在让Agent不牺牲回答质量的前提下,token省了37.6%、工具调用少了43.5%、耗时快了38.6%。这三个数据分别对应了成本、效率和速度,对于需要大量搜索的Agent工作流来说,提升非常明显。
从技术实现来看,zg的设计思路很实用。它把三种搜索方式融合在一起,根据不同的查询类型自动选择最合适的搜索方式,既保证了搜索质量,又提升了搜索效率。这种设计对于需要处理大量代码的Agent来说非常有价值。
从应用场景来看,zg适合以下情况:代码搜索(在大型代码库中快速找到相关代码)、文档搜索(在技术文档中找到相关内容)、知识检索(在知识库中找到相关信息)。
对于正在做Agent开发的团队来说,这个工具值得关注。即使你现在用的是其他搜索方案,也可以通过zg来对比一下效果。在Agent搜索这个领域,多了解一种方案总是好的。
对于想要提升Agent搜索效率的开发者来说,zg值得一试。它能帮你快速提升Agent的搜索能力,节省大量的时间和成本。多一个工具总是好的。
话题来源 @aigclink
❤️164 x.com/…↗ 已改写,非原文转载
18 浏览 0 评论
0 反应












