>_ CLI 工具索引
← 返回

ripgrep

推荐 v14.1.1

极速递归搜索工具,自动遵守 gitignore 规则

Agent 支持
4/5
支持平台
macoslinuxwindows

Agent 调用示例

shell
rg -l 'TODO|FIXME|HACK' --type ts src/

安装方式

brew install ripgrep

ripgrep (rg) 是一个面向行的搜索工具,能够递归搜索目录中匹配正则表达式的内容。它使用 Rust 编写,速度远超传统 grep,并且自动遵守 .gitignore 规则,跳过 node_modules 和构建产物等无关文件。

AI 编程代理将 ripgrep 作为首选的代码搜索工具。其极快的速度使得在毫秒内搜索整个代码库成为可能——查找函数定义、追踪导入语句、定位配置值、识别跨数千文件的模式。--type 参数可按语言过滤,--json 输出则支持结构化的结果处理。

ripgrep 支持 Unicode、压缩文件搜索和多行模式匹配。其合理的默认行为——智能大小写敏感、跳过隐藏文件、检测二进制文件——意味着无需大量配置参数就能获得有用的搜索结果,非常适合自动化工作流。

相关工具