Grit
AI智能体Grit 是一个基于 GritQL 声明式查询语言的源代码搜索与修改工具,旨在自动化大规模代码迁移、自定义 lint 和代码质量改进。GritQL 允许用户直接使用代码片段作为查询,无需学习 AST 细节,并借助 Rust 和查询优化支持千万行级代码库。它内置模块系统,可复用 200 多个标准模式,支持 JavaScript/TypeScript、Python、JSON、Java、Terraform、Solidity、CSS、Markdown、YAML、Rust、Go 和 SQL 等多种语言,并支持自动修复规则。