dzhng/jevgrep 是一个 CLI:当编码代理用自然语言询问代码的作用时,它会找出相关文件和原文摘录。记录中的最新版本是 v0.8.0,但所提供的资料中没有该版本的变更记录,因此新增或改动了什么无法确认。项目简介把它介绍为使用 Jev 查找相关文件和源码上下文的工具。
该工具不止查找包含检索词的行,而是基于文件夹、文件和声明各个层级的相关性来选择要回答的代码位置。它把自然语言的问题对应到具体文件和值得阅读的位置,帮助代理找到所需的代码上下文。README 表示它支持解析 Python、TypeScript、JavaScript、Go 和 Rust 的声明。在作者本人的对比实验中,10 个任务里解决了与基线相同的 8 个,总成本从 7.62 美元降到 5.44 美元。
不过,这些数字仅来自限定在 10 个 Python 任务上的实验,README 本身也说明成本降低并不保证。仅凭一组经过调优的 Python 任务的结果,无法推断未见过的任务或别的语言上会有同样的表现。因此 jevgrep 可以看作帮助探索相关代码的工具,但仅凭公开的评估还不足以判断其通用准确率或成本优势。