阿里的Zvec团队最新开源了一个本地超级搜索工具:zg,人和AI Agent共用。
它把ripgrep、BM25、向量语义搜索三种搜索方式缝合在了一起,既能用关键词精确匹配也能按语义发现相关。解决Agent在陌生代码库里干活时搜索浪费的问题。
解法是,按含义发现、按相关性排序、需要时用正则/精确文本验证,大幅减少工具调用次数,拿到排名靠前带源链接的证据,token更省噪音更少。
除了装给AI,你自己在终端敲zg query「问题」一样好用。
性能上,在让Agent不牺牲回答质量的前提下,token省了37.6%、工具调用少了43.5%、耗时快了38.6%。
这个工具的核心价值在于,它把三种搜索方式的优势结合在了一起。ripgrep擅长精确匹配,BM25擅长关键词搜索,向量语义搜索擅长理解含义。三者结合,就能在不同场景下都能找到最相关的结果。
对于Agent来说,这个工具特别实用。当Agent需要在陌生代码库里工作时,搜索效率直接影响任务完成速度。zg能帮Agent快速找到相关代码,减少无效搜索,提升整体效率。
对于开发者来说,这个工具也很有价值。在终端里直接使用,就能快速搜索代码库,找到需要的代码片段。比起手动翻文件,效率提升明显。
如果你经常用AI做开发,这个工具值得尝试。毕竟,搜索效率的提升,直接关系到整个开发流程的效率。
话题来源 @aigclink
13.6K阅读 ❤️104 x.com/…↗ 已改写,非原文转载
19 浏览 0 评论
0 反应














