Greptile 把整个代码库索引成一张调用关系图,因此它能发现「这个函数被谁调用」「改这里会不会从上游传进来一个空值」这类跨文件问题。
多数 AI 审查工具盯着当前 diff,看到「这个变量可能为 null」就停了。Greptile 的差异化是把代码库索引成图谱,理解每个函数的调用者与被调用者,于是能抓到「调用方那侧已经坏了」这种更隐蔽的问题。它按积分计费而非按人头收席位费——据 2026 年 11 月公开评测,Pro 档每个积分 $1,基础审查 1 积分、Plus 3 积分、Apex 10 积分,免费层每月 50 积分(限 1 名开发者);符合条件的开源项目免费,营收低于 200 万美元、Pre-Series A 的初创可获 6 个月每月 500 积分。价格以官网为准。
信息卡
- 工具名称:Greptile
- 支持系统:GitHub、GitLab 等代码托管平台;提供 API;企业档支持自托管
- 官网:https://www.greptile.com
- GitHub 地址:无公开主仓库(闭源商业产品,以官网为准)
- 官网下载地址:https://www.greptile.com (网页端注册与仓库安装)
核心能力
全代码库图谱索引。 Greptile 把仓库里的符号、定义、调用关系建成图,审查时能顺着依赖追到很远的地方。判断一次改动的影响面时,它不是孤立地看几行 diff,而是看这行代码在整个系统里的位置。这让「跨文件、跨服务」的问题更容易被发现。
抓调用侧的连环问题。 因为它知道「谁调用了这里」,所以能发现别家工具容易漏掉的连锁故障——比如某个参数改了类型,而上游某处传进来的仍是旧格式。官方把它概括为「抓调用方的破坏,不只是抓这变量可能为 null」。这类问题往往在跑起来之后才暴露,提前拦下价值很高。
按用量计费而非人头。 Pro 档不收席位费,按积分消耗计费:小 PR 消耗少、复杂审查消耗多。对「少数人高频提交、多数人偶尔提一下」的团队,这比按人头包月更容易算清账。仪表盘实时显示积分余额与消耗速率。
开源与初创扶持。 符合条件的开源项目可免费使用;营收低于 200 万美元的 Pre-Series A 初创可申请 6 个月每月 500 免费积分。对预算有限但想要深度审查能力的团队,这是实打实的降低门槛。
使用上手
- 到 https://www.greptile.com 注册,选 GitHub 等平台授权;开源项目或初创可申请对应免费额度。
- 在目标仓库安装 Greptile,让它完成一次全库索引(大仓库需要一点时间)。
- 提交 PR,查看分级审查意见;基础审查 1 积分、Plus 3 积分、Apex 深度审查 10 积分。
- 到仪表盘看余额与消耗_rate,按需购买积分;大额用量可走 Enterprise 自托管。
优点与不足
优势是跨文件上下文深、能抓调用侧连环问题、按量计费对提交分布不均的团队友好、对开源与初创有扶持。局限:积分制在高频 PR 下成本可能快速上升,Apex 审查每次 10 积分;具体价格与免费资格口径以官网为准;自托管、SSO 等属 Enterprise 定制。
适合谁
适合代码库庞大、跨文件依赖复杂、被浅层审查漏过问题的团队;提交量分布不均、不愿为偶尔提交者按人头付费的项目;以及符合条件的开源项目与早期初创。
下载与访问
官网 https://www.greptile.com 提供注册与安装入口。
价格与授权
| 方案 | 价格 | 说明 |
|---|---|---|
| 免费层 | 每月 50 积分 | 限 1 名开发者,以官网为准 |
| Pro | $1/积分 | 无席位费;Base 1 / Plus 3 / Apex 10 积分 |
| 开源 / 初创 | 免费 / 500 积分每月 | 开源符合条件免费;Pre-Series A 6 个月 |
| Enterprise | 联系销售 | 自托管与定制 |
本文属于「编程」分类的 AI 资源专栏,更多评测见分类页。
评论 0
还没有评论,来说两句吧。