SuperAPI AI 工具集

github-code-review

测试与质量

查看项目

更新于 10-16 03:44

技能介绍

用途:该技能面向 GitHub Pull Request 的自动化代码审查,利用 ruv-swarm 调度多个专用 AI 审查智能体,覆盖安全、性能、架构、风格与无障碍等维度,弥补传统静态分析的不足。

主要能力:可初始化审查 swarm 并指定 agents 与审查深度;提供 review-security、review-performance、review-architecture、review-style 等专用审查命令,分别检查 OWASP/CVE/密钥/权限、算法复杂度与查询效率、设计模式与耦合度、格式与命名规范等。支持基于 PR 标签自动分配智能体、按 PR 规模选择拓扑、从 PR 评论执行 /swarm 命令、生成行内审查评论、定义质量门禁与状态检查、跨 PR 批量分析、从历史审查中学习,以及注册自定义审查智能体。

使用方式:需配合 GitHub CLI(gh)与 npx ruv-swarm 使用。典型流程为用 gh pr view 与 gh pr diff 获取 PR 数据,再调用 npx ruv-swarm github review-init 等命令,最后用 gh pr comment 或 gh pr review 回写结果。可通过 .github/review-swarm.yml 配置必需/可选智能体与阈值,也可在 GitHub Actions 工作流中自动触发。

适用场景:适合需要在 PR 阶段引入多维度自动化审查、统一质量标准、集成 CI/CD 门禁的团队。

限制:资料未提供收费、价格、平台支持范围、审查准确率或性能数据;实际效果依赖 ruv-swarm 与 gh 环境配置,部分命令与配置需按仓库情况调整。