Vapi 自研代码审查机器人将 PR 合并时间从 130 小时降至 65 小时

工具AI 评分 72/100Vapi 产品与 Agent 方法待复核
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手。

本条选题由第三方线索发现;线索方提供的摘要未被采用,本页内容依据下方信源整理。线索来源:AIHOT

Vapi 技术成员 Lat Ware 自建了名为 Pedantic Review Bot 的代码审查机器人。此前 Vapi 的 PR 从开启到合并平均超过 130 小时,公司已付费使用两款 AI 审查工具,但都未发现他早期提示词在 Vapi 代码库上捕捉到的问题。自研让团队可以按每次审查的成本衡量其发现的问题,机器人单次审查可花费 20 分钟。目前该机器人审查 Vapi 工程师开启的每个 PR,平均合并时间缩短一半至 65 小时。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

自研动机与成本取舍

Vapi 的 PR 从开启到合并平均超过 130 小时,这一数字促使技术成员 Lat Ware 重新思考自动化审查。公司当时已为两款 AI 审查工具付费,但两者都没有发现他早期提示词在 Vapi 代码库上捕捉到的问题。自建方案让他可以按每次审查的成本来衡量其发现的问题,因此单次审查可以花费 20 分钟,而其他产品做不到这一点。这种时间投入的差异,是自研与采购现成工具之间的关键取舍。

审查流程与去重机制

Pedantic Review Bot 在符合条件的 PR 开启时运行,包括草稿状态。作者可以标记机器人进行再次审查。机器人会跳过已经审查过的提交,避免重复事件触发第二次付费审查。每条行内发现以一句加粗摘要开头,并带有严重程度标记,从绿色代表小问题到红色代表阻塞性问题。这套机制让审查结果更易读,也控制了成本。

架构审查机器人的由来

在原始机器人漏掉一个设计缺陷后,Lat Ware 构建了第二个机器人 Pedantic Architecture Review Bot,专门查找设计问题。该缺陷无法从任何单行代码中看出。它使用与主机器人几乎相同的提示词,但把“可能的问题”改为“可能的高层设计模式问题”,并且需要更高的努力级别才能工作。架构机器人会撰写报告,并对与具体位置相关的发现保留行内评论。复杂度过滤器限制其运行时机:在 2026 年 9 月 2 日至 10 月 2 日期间,763 次架构工作流运行产生了 33 份报告。

命名由来与提示词迭代

第一版留下了太多评论,Lat Ware 因此将其命名为 Pedantic Review Bot。许多评论涉及 PR 所触及代码中已经存在的问题。有人抱怨其审查读起来像粗心的 AI 输出,Lat Ware 认为这话有道理。他反复修改提示词,让评论更短、更容易执行。随着工程师仔细阅读审查并发现发现是准确的,抱怨逐渐消失。修复正在变更代码中的既有问题,成为团队维护工作的一部分。由于无法一次修复所有问题,机器人将这项工作限制在正在变更的代码范围内。

为什么值得看

用自研审查机器人把 PR 合并时间砍半,并给出成本与准确率的取舍细节,对想自建 AI 代码审查的团队有参考价值。

API

信源1 家

  1. [1]Vapi 产品与 Agent 方法线索来自 AIHOTVapi 自研代码审查机器人如何将 PR 合并时间缩短一半

关键事实

  • Vapi 的 PR 从开启到合并平均耗时曾超过 130 小时,使用自研机器人后降至 65 小时。[1]

  • Vapi 已为两款 AI 审查工具付费,但都未发现 Lat Ware 早期提示词在 Vapi 代码库上捕捉到的问题。[1]

  • 自研让团队能按每次审查的成本衡量其发现的问题,单次审查可花费 20 分钟。[1]

  • 机器人审查工程师开启的每个 PR,包括草稿,作者可再次标记机器人进行审查,已审查过的提交会跳过以避免重复付费。[1]

  • 第二个机器人 Pedantic Architecture Review Bot 查找设计问题,使用几乎相同的提示词但要求更高努力级别,并受复杂度过滤器限制运行。[1]

相关 · 工具

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。