审查覆盖
审查架构支持最多三个模型系列。当前共享模型池使用一个已配置模型;配置多个审查者时会合并近似重复发现,随后验证阶段在发布前检查行号合法性。
单一审查模型处理 PR,模型输出与到达你拉取请求的评论之间没有独立检查。
Code Terrier 对比 CodeRabbit
CodeRabbit 是一个用单一审查模型自动审查每个拉取请求、并发布整段 PR 级总结评论的 AI 代码审查机器人。Code Terrier 的审查架构支持最多三个模型系列;当前共享模型池暂时使用一个已配置模型,并在发布前经过验证阶段,把每条 finding 精确锚定到变更代码行。
关键结构性差异:Code Terrier 可以用你自己的密钥(BYOK)或共享模型池运行,永不 APPROVE 或自动合并,自动模式下推送修复后会重新审查并静默关闭已解决的 finding。CodeRabbit 是按席位订阅、整段总结式评论风格。
| 项目 | Code Terrier | CodeRabbit |
|---|---|---|
| 定价 | 免费共享池,或 BYOK(自带密钥) | $24–30 / 用户 / 月 |
| 审查模型 | 最多 3 个并行,随后验证 | 单一模型 |
| Finding 形式 | 行内、分类(Security/Bug/Flag/Slop) | PR 级总结评论 |
| 验证环节 | 独立验证(maker/checker) | 无 |
| 是否 APPROVE/自动合并 | 永不 | 否 |
| 新 commit 重审 | 是,静默关闭已解决项 | 会重审;处置方式不定 |
| 密钥控制 | 自带密钥,或完全不用 | 仅厂商密钥 |
审查架构支持最多三个模型系列。当前共享模型池使用一个已配置模型;配置多个审查者时会合并近似重复发现,随后验证阶段在发布前检查行号合法性。
单一审查模型处理 PR,模型输出与到达你拉取请求的评论之间没有独立检查。
共享模型池免费档;自带 Anthropic 或兼容 OpenAI 的密钥即可在自己的账户上运行审查。无按席位成本——价格只随实际用量变化。
按席位订阅($24–30/用户/月),随团队规模增长而上涨,与实际审查量无关,且无 BYOK 部署选项。
安静、有证据支撑、精确落在变更行的 finding。干净变更完全不评论;finding 有数量上限并按严重度裁剪。
整段 PR 级总结加行内评论。有上下文价值,但大段文字难以及时扫出真正需要你处理的问题。
自动模式下,新 commit 会启动下一轮审查。此前的人类评论作为有界、不可信的上下文带入;不再适用的 finding 会静默关闭。绝不回复线程。
新 commit 会重审,但其处置模型与线程行为不同,可能在多次推送间重复发布已拒绝的 finding。
所有开关都在你手里:触发模式(auto / on-creation / manual)、处置方式(Adopted / Skipped / Escalate)、一键采纳建议。审查永远是 COMMENT——只读工具,不 APPROVE、不自动合并。
默认自动审查,行为由厂商管理。审查权限与处置规则不在你控制之下。
Code Terrier 的审查架构支持最多三个模型系列;当前共享模型池使用一个已配置模型,结果经过独立验证阶段;CodeRabbit 使用单一审查模型且无独立验证。Code Terrier 把 finding 精确锚定到变更行,永不 APPROVE 或自动合并,并支持自带密钥(BYOK)。CodeRabbit 是按席位订阅定价。
可以。自带 Anthropic 密钥或兼容 OpenAI 的端点即可让审查运行在你自己的账户上,也可以不使用任何密钥,直接使用共享模型池。CodeRabbit 不提供 BYOK。
不会。Code Terrier 只发布 COMMENT 审查。它永不 APPROVE、永不自动合并,也永不推送或提交代码。
安装 Code Terrier,打开一个拉取请求。它只发布 COMMENT 审查,不会批准或自动合并。