工程 · GitHub PR 审查智能体

AI GitHub PR Reviewer

一款自主代码审查智能体,根据您的风格指南检查每个PR,标记安全和性能风险,并留下内联规范化注释。永不批准——批准权在人类手中。

集成: github · gitlab · linear · sentry · codeql · ci
live · ask github pr reviewer
ai-github-pr-reviewer
Run github pr reviewer for this week and show me the output. you · just now
R AI GitHub PR Reviewer · thinking · 3 tool calls · 1.4s
  • Review every new and updated PR within 30 minutes
  • Check against the style guide and surface deviations from prior decisions
  • Flag security, performance and breaking-change risk
GitHub PR Reviewer — this week's run
draft · 工程 · ready for review
ready
Highlights
  • Pulled the week's signals — kept the ones worth your attention
  • Drafted in your voice, sources cited inline
  • Posted to your review queue with one-click approval
Next
  • Schedules itself for the same time next week
  • Learns from every edit you make
▸ awaiting your approval · publish · edit · discard
实际演示

从PR创建到审查发布,逐步展示。

一个真实示例,展示当智能体审查一个拉取请求时究竟会发生什么。

1 YOUR PROMPT
AT
Alex Torres
Tech Lead · Nimbus
审查PR #2847——它涉及认证中间件。检查破坏性变更、安全问题和风格指南违规。
just now
2 AGENT AT WORK running
GitHub 获取PR #2847的diff:14个文件更改,340行新增
diff已解析 · 识别出认证中间件和3个下游消费者
Knowledge Base 检索团队风格指南和之前与认证相关的审查决策
12条相关风格规则 · 4条历史决策已加载
CodeQL 对认证中间件变更运行安全分析
1个发现:畸形令牌可能绕过JWT验证
LLM Review 检查公开API接口中的破坏性变更
1个破坏性变更:响应schema字段已重命名,未经废弃声明
LLM Review 检查风格指南合规性和代码质量
2条风格违规 · 1个性能问题已标记
GitHub 在PR上发布4条内联规范化注释
1条阻塞 · 1条建议 · 2条小问题 · 审查已发布
3 THE OUTPUT ready for review
GitHub PR 审查 Changes requested
GH PR #2847 审查 reviewed just now

审查完成:1个安全问题,1个破坏性变更,2条风格说明。

📁 src/middleware/auth.ts
🔴 阻塞:JWT验证对畸形令牌跳过了签名检查。可被利用——合并前必须修复。
→ 第87行:if (!token) return next() 应该拒绝,而不是放行
📁 src/api/routes/users.ts
🟡 建议:响应中user_role被重命名为role。这是v2 API消费者的破坏性变更。
→ 第34行:在2个版本发布期间保留两个字段作为废弃过渡期
📁 src/middleware/error-handler.ts
🟢 小问题:第142行捕获了通用Exception——根据风格指南§4.2应使用AuthenticationError
📁 src/middleware/auth.ts
💡 小问题:新中间件为每个请求创建一个数据库连接。请使用PR #2631中的连接池
▸ 提交审查 · 编辑注释 · 忽略
自动导航式代码审查

每个PR在几分钟内审查,而不是几天。

PR在打开的那一刻就进入队列。智能体接手,运行风格、安全和破坏性变更检查,并发布内联注释——所有内容均在看板上可见。您的团队醒来时看到的是可操作的反馈,而不是积压的审查任务。

app.flowhunt.io/ai-projects/projects/ai-github-pr-reviewer/issues
实时
GitHub PR Reviewer · marketing-workspace

议题

运行中
待办 0
进行中 0
完成 0
运行中代理
3 / 5
今日交付
8
周期时间
2h 14m
自动解决
62%
工作原理

从仓库到一致的代码审查,三步完成。

大多数团队在连接后十分钟内即可获得首次AI驱动的PR审查。

01
连接您的仓库并上传风格指南。
关联您的GitHub或GitLab仓库。将风格指南、架构决策记录和任何历史审查说明作为知识源上传。智能体使用这些内容按照您的高级工程师的方式审查代码——不是用通用规则,而是用您团队的具体标准。
新建项目
审查nimbus/platform仓库中的所有PR。
GitHubStyle GuideADRsCodeQL
保存草稿 启动智能体 →
02
智能体审查。团队回应。
当PR打开时,智能体读取diff,根据您的风格指南和历史决策进行检查,运行安全分析,并标记破坏性变更。它直接在PR上留下内联规范化注释——阻塞、建议或小问题。您的团队像处理任何其他审查一样回应这些注释。
审查队列
待处理
PR #2847 认证中间件
PR #2851 计费API
审查中
PR #2849 仪表板UI
已发布
PR #2846 · 3条注释
PR #2844 · 无问题
03
智能体学习。审查更加精准。
每条已解决的注释、每条被覆盖的建议、每个已合并的PR都会进入智能体的记忆。随着时间推移,它学习您团队的偏好——哪些规则最重要、哪些模式是可接受的例外,以及哪些区域需要最严格的审查。您每周会收到常见问题和覆盖空白的摘要。
本周统计
已审查
本周18个PR
已阻塞
3个安全问题已发现
已学习
6个新模式已存储
为何有效

当每个PR都在几分钟内被审查时会发生什么变化。

01

高级工程师不再是瓶颈。

智能体处理第一轮审查——风格、安全、破坏性变更、已知模式。您的高级工程师只看需要其判断的PR,常规问题已被标记,背景信息已附加。

02

每个PR都有一致的标准。

智能体对每个拉取请求应用相同的风格指南、相同的安全检查和相同的架构原则——无论是凌晨2点还是下午2点打开的,无论是初级开发者还是外包人员提交的。不再因值班人员不同而出现不一致的审查。

03

机构知识不会随人员流动而消失。

将您的ADRs、风格指南和历史审查决策作为知识源上传。智能体一致地应用它们——即使编写这些内容的工程师离职之后也是如此。每条审查决策都反馈到记忆中,构建您团队标准的活态记录。

功能

从diff到可操作的审查,全部搞定。

六项功能让每个PR获得应有的审查——不消耗您高级工程师的时间。

Diff分析与上下文检索
读取完整diff,识别受影响的模块,并在撰写任何注释之前从您的知识源中检索相关风格指南章节、ADRs和历史审查决策。
内联规范化注释
直接在PR上使用规范化注释格式发布注释——阻塞、建议、小问题、问题。每条注释引用相关风格规则或历史决策,让审查者理解背后的理由。
破坏性变更检测
识别公开API接口中的变更——重命名字段、删除端点、更改响应schema——并在进入生产环境之前标记。适时推荐废弃路径。
安全和性能风险标记
运行CodeQL风格分析并检查常见漏洞——注入、认证绕过、数据泄露。标记性能问题,如N+1查询、缺少索引或资源泄漏。
永不批准——批准权在人类手中
智能体标记问题并留下注释。它永远不会点击批准。合并决策由您的团队负责。您可以控制智能体的审查在分支保护规则中的权重。
完整可观测性与每周摘要
每个审查操作都有日志记录且可重放。每周摘要呈现反复出现的问题、最常被标记的规则违规以及代码库中需要最多关注的区域——让您修复模式,而不仅仅是单个PR。
底层架构

构建于真正的智能体基础设施之上。

PR审查智能体运行在为120+个自主智能体提供支持的同一平台上。在可视化编辑器中打开它,自定义任何内容。

  • 可视化流程编辑器. 每个智能体都是一个您可以打开和自定义的流程——更换AI模型、添加审查步骤、连接其他分析工具。无需编写代码。
  • 知识源与RAG. 上传您的风格指南、ADRs、安全策略或历史审查说明。智能体在每次审查前检索相关上下文。
  • 持久记忆. 情节性、长期性和共享记忆。智能体记住您的团队会覆盖哪些建议、哪些模式是可接受的例外,以及哪些规则最重要。
  • 多智能体团队. 将PR审查智能体放在主管智能体下,与CI、测试和部署智能体协同工作。它们共享上下文并相互传递任务。
flowhunt · github-pr-reviewer · flow
AGENT
GitHub PR Reviewer
D
Diff
▸ 解析变更
S
Security
▸ 运行CodeQL
R
Review
▸ 发布评论
已连接工具
github gitlab linear sentry codeql ci
记忆 · 2,847 事件
适用对象

为审查质量重要但审查时间稀缺的团队打造。

如果您的PR队列比团队处理能力更长——或者当高级工程师繁忙时标准会下降——这个智能体可以帮上忙。

ENG
工程团队
让每个PR在几分钟内获得第一轮审查。将您的高级工程师从日常检查中解放出来,让他们专注于需要人类判断的架构和设计决策。
PLATFORM
平台团队
在每个服务中一致地执行API合约、破坏性变更策略和基础设施标准——即使提交PR的团队不在您的楼层。
OSS
开源项目
根据您项目的风格指南和安全策略审查外部贡献。智能体向贡献者提供一致、友好的反馈——让维护者有时间处理需要深入思考的PR。
DEV
开发工具公司
在不引入bug的情况下更快发布。智能体发现会减慢发布周期的问题——风格漂移、安全回归、未记录的破坏性变更。
FIN
金融科技与受监管行业
每次审查都有完整的审计轨迹。每条注释、每个发现、每个决策都有日志记录且可重放——用于合规审查、SOC 2审计和监管检查。
AGENCY
代理机构与咨询公司
在不为每个账户配置专职审查人员的情况下,维护多个客户项目的代码质量。每个智能体使用其自己的风格指南和审查标准运行。

您的首次PR审查,几分钟内发布。

免费开始。连接您的仓库,上传风格指南,观看智能体审查。无需信用卡——随时可取消。

常见问题

什么是AI PR审查工具?
AI PR审查工具是一个自主智能体,它读取拉取请求的diff,根据您团队的标准进行检查,并留下可操作的内联注释——就像人工审查者一样,但可以在每个PR上立即获得。FlowHunt的版本使用您的风格指南、ADRs和历史审查决策作为上下文,因此它按照您的高级工程师的方式审查代码。
它会批准或合并PR吗?
不会。智能体标记问题并留下规范化注释(阻塞、建议、小问题)。它永远不会批准或合并PR。合并决策由您的团队负责。您可以控制智能体的审查如何融入您的分支保护规则。
它如何知道我们的编码标准?
您将风格指南、架构决策记录、安全策略和任何其他参考文档作为知识源上传。智能体在每次审查前检索相关章节。它还通过随时间积累的已解决注释和被覆盖的建议来构建记忆。
它能发现哪些类型的问题?
风格指南违规、安全漏洞(注入、认证绕过、数据泄露)、性能问题(N+1查询、资源泄漏)、公开API的破坏性变更,以及与历史架构决策的不一致性。您可以配置哪些检查最重要。
它支持GitLab吗?
支持。智能体同时支持GitHub和GitLab仓库。您也可以在可视化流程编辑器中打开它,并连接其他工具——CI系统、问题追踪器、监控平台——无需编写代码。
我可以自定义它审查的内容吗?
可以。每个预构建的智能体都可以在FlowHunt的可视化流程编辑器中打开。您可以添加或删除审查步骤、调整敏感度阈值、连接其他分析工具,或将其连接到包含CI和部署智能体的多智能体团队中。无需编写代码。
费用是多少?
FlowHunt使用基于积分的定价——每个积分约合一美元。典型的PR审查根据diff大小和分析深度使用0.5-3个积分。您可以用5个试用积分免费体验。
它会减慢我的CI流水线吗?
不会。智能体作为由PR事件触发的独立进程运行——它不会阻塞您的CI流水线。审查通常在PR打开后2-5分钟内发布,与您现有的CI检查并行进行。

了解更多

GPT-5 Codex:AI驱动的开发与自主编程
GPT-5 Codex:AI驱动的开发与自主编程

GPT-5 Codex:AI驱动的开发与自主编程

探索GPT-5 Codex如何通过先进的智能代理编程能力、7小时的自主任务执行以及在代码发布前捕捉关键缺陷的智能代码审查功能,彻底变革软件开发流程。...

1 分钟阅读
AI Development +3
AI软件评测文章生成器
AI软件评测文章生成器

AI软件评测文章生成器

生成全面、SEO优化的软件工具产品评测文章,包括详细功能、定价、用户评价、资源等,通过自动化调研、深度分析和一键导出等功能,助力高效输出高质量内容。...

1 分钟阅读