
Greptile
Codegraph 跨文件推理 + Agent v4——把整个代码库建图,理解 ripple effect 的 AI 评审
Codegraph 跨文件推理是同类里最强——大型 / 跨仓库 / 遗留代码评审首选。$24 flat 极简定价走 Ellipsis;IDE/CLI/MCP 多入口走 CodeRabbit;HIPAA + 自托管 + 大代码库走 Greptile。
TL;DR
Greptile 把整个代码库建成一张图——function / variable / class / file / dir + 依赖全 indexed,评审一个 diff 时顺着图拉相关代码当上下文,跨文件 ripple effect 推理在同类里最强。Agent v4(2026-03-05)让每 PR 被采纳评论数 +74%,多模型架构含 NVIDIA Nemotron 3 Ultra。SOC 2 Type II + HIPAA + 自托管 air-gapped 选项。2026-03-05 起从纯订阅转 base + usage 定价,联系销售报价。
适合:大型 / 跨仓 monorepo、遗留代码、HIPAA / 医疗 / 金融强合规、Next.js / Node.js 中后期初创。不适合:小项目(Ellipsis $20 flat 更划算);要 IDE/CLI 多入口(CodeRabbit);GitHub/GitLab 之外平台(不支持 Bitbucket/Azure)。
核心能力
- Complete Codebase Context:仓库代码图(function/variable/class/file/dir + 依赖);评审时拉相关 + 依赖 + 相似代码
- Context-Aware Inline Comments:跨文件 bug / 安全 / 反模式标注,并解释 ripple effect
- Custom Coding Standards:英文写规则 / 链接已有文档,跨仓库强制执行
- Continuous Learning:读 reviewer 评论 + 👍/👎 反应,团队风格越用越准
- PR Summaries + 时序图:file-by-file 拆解 + 置信度评分 + Mermaid sequence diagram
- Conversation:在 PR 评论里
@greptileai <问题>跟进 - Pattern Repos:
greptile.json配 patternsRepo(如 backend 仓引用 frontend 仓上下文) - 30+ 语言:Python/JS/TS/Go/Rust/Java/C++ 等
- API:HTTP/JSON-RPC 模式,100 req/h/IP
- SOC 2 Type II + HIPAA + 自托管 air-gapped
- 多模型:含 NVIDIA Nemotron 3 Ultra 等
价格
- Free:基础评审 + 限额
- Pro:base + usage(2026-03-05 起),按仓库数 + PR 量 + 用量计费,联系销售
- Enterprise:自定义;自托管 / air-gapped + SSO + HIPAA + 多 org
旧 $30/seat 订阅档已迁移;新模型对大代码库友好但报价需 quote。
实测(Next.js + Go 后端 monorepo / Series B 团队)
亮点:
- 跨文件追依赖是真本事:改一个 schema,它能标出 12 处 query 受影响,提前给迁移建议
- PR 时序图(Mermaid)对 reviewer 友好,5 秒看懂改动主轴
- 自定义 standards 用英文写直接,几条规则覆盖 80% 团队风格
- 反馈学习有效,2 周后噪声明显降
- patternsRepo 让 backend 评审能引用 frontend 仓,避免 API 契约脱节
- HIPAA 自托管对医疗团队几乎是唯一可选
踩坑:
- 不支持 Bitbucket / Azure DevOps
- 没有 IDE / CLI(GitHub/GitLab 网页和 PR 内)
- 2026-03 转 base + usage 后小项目反而变贵——10 人左右团队对比 Ellipsis $20 flat 不划算
- 中文场景体验有限
- 没有 40+ linter 集成(不像 CodeRabbit)
- 大代码库首次 indexing 耗时长(>50 万 LOC 可能数小时)
上手
- greptile.com → Install on GitHub/GitLab → 选仓库
- 等首次 indexing(看仓库大小,几分钟至几小时)
- 开 PR 试评 → 看跨文件评论 + 时序图
- 在 PR 评论里
@greptileai <follow-up>跟进对话 - 配
greptile.json:自定义 standards + patternsRepo - 给 👍/👎 训风格
- 大型项目:考虑 Enterprise 自托管 + 多仓 indexing
对比
| 维度 | Greptile | CodeRabbit | Ellipsis | Qodo |
|---|---|---|---|---|
| Codegraph / 跨文件 | ✅ 一等 | ✅ Codegraph | Codebase 图 | Context Engine |
| 大代码库 / monorepo | ✅ 最强 | ✅ | 中 | ✅ |
| IDE / CLI | ❌ | ✅ | ❌ | ✅ |
| Linter 集成 | – | 40+ | 中 | 中 |
| Git 平台 | GitHub/GitLab | + Bitbucket/Azure | GitHub-only | GitHub/GitLab/Bitbucket |
| HIPAA | ✅ | – | – | – |
| 自托管 | Enterprise air-gapped | Enterprise | – | Enterprise |
| 定价 | base + usage | $24/$30 + CLI add-on | $20 flat | $30/seat |
避坑
- 不要把它当中小项目工具用:base + usage 起步成本对 <10 人团队不友好,先 Ellipsis $20 flat
- 首次 indexing 别在交付前夜跑:大 monorepo 几小时起步,提前一天接
- patternsRepo 别拉无关仓:拉得多 → 噪声增、token 消耗增
- 自定义 standards 用英文:中文规则识别准确度低于英文
- HIPAA / 强合规走 Enterprise:自托管 + air-gapped 才完整覆盖
- 没 IDE = 没本地评审:commit 前评审走 CodeRabbit
- API 限流:100 req/h/IP,CI 集成要 token bucket
- 多模型路由不透明:要可重复结果在 Enterprise 谈固定模型
适合 / 不适合
- ✅ 大型 monorepo / 跨仓推理
- ✅ 遗留代码 / 复杂依赖
- ✅ HIPAA / 医疗 / 金融强合规
- ✅ Next.js / Node.js 中后期初创
- ✅ 自托管 / air-gapped 要求
- ❌ 小项目 / 个人开发者(用 Ellipsis)
- ❌ IDE / CLI 多入口需求(用 CodeRabbit)
- ❌ Bitbucket / Azure DevOps
- ❌ 中文母语团队
相关阅读
来源
- Stork.AI — Greptile Review 2026(含 Agent v4 / Nemotron 3 Ultra / HIPAA)https://www.stork.ai/en/greptile
- Stackviv — Greptile Review 2026 https://stackviv.ai/ai-tools/greptile
- Greptile 官方文档 — Key Features(Codebase Context / Pattern Repos / RL 反馈)https://www.greptile.com/docs/code-review-bot/key-features
| 计划 | 价格 | 限制 | 国内支付 | 备注 |
|---|---|---|---|---|
| Free | $0 | — | — | |
| Pro | base + usage(2026-03-05 起) | — | — | |
| Enterprise | Custom | — | — |
Greptile 强在哪?
Codegraph——把整个仓库(function/variable/class/file/dir/依赖)建成图,评审一个 diff 时不是只看变更那几行,而是顺着图把『相关代码 + 依赖代码 + 相似代码』全拉出来当上下文。30+ 文件的大型 PR / 跨多模块的改动,它比 CodeRabbit / Ellipsis 看得更深。
Agent v4 是什么?
2026-03-05 发布,对比 v3『每 PR 被采纳的评论数』提升 74%;底层多模型架构含 NVIDIA Nemotron 3 Ultra。
和 CodeRabbit 怎么选?
都用代码图但侧重不同:Greptile 在跨文件 / 大代码库 / 遗留系统推理上更强、HIPAA 合规更完整。CodeRabbit 在 IDE/CLI 多入口、40+ linter 集成、MCP 生态、开源仓库无限免费上更广。大型 monorepo + 强合规 + 不要 IDE/CLI 走 Greptile;其余场景走 CodeRabbit。
支持中文吗?
纯英文产品,仅 GitHub + GitLab。中文母语团队体验有限。