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 免费积分。对预算有限但想要深度审查能力的团队,这是实打实的降低门槛。

使用上手

  1. 到 https://www.greptile.com 注册,选 GitHub 等平台授权;开源项目或初创可申请对应免费额度。
  2. 在目标仓库安装 Greptile,让它完成一次全库索引(大仓库需要一点时间)。
  3. 提交 PR,查看分级审查意见;基础审查 1 积分、Plus 3 积分、Apex 深度审查 10 积分。
  4. 到仪表盘看余额与消耗_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 资源专栏,更多评测见分类页。