SuperAPI AI 工具集

github-code-review

测试与质量

查看项目

更新于 10-16 02:31

技能介绍

用途:面向 GitHub Pull Request 的 AI 多智能体代码审查,超越传统静态分析,覆盖安全、性能、架构、风格、无障碍等多个维度。

主要能力:通过 npx ruv-swarm github review-init 等命令初始化审查集群,可指定 --agents "security,performance,style,architecture,accessibility" 与 --depth comprehensive;提供 review-security、review-performance、review-architecture、review-style 等专项代理,分别检查 OWASP/CVE/密钥/权限、算法复杂度与查询效率、设计模式与耦合度、格式与命名规范等。支持从 PR 标签自动分配代理、按 PR 规模选择拓扑、PR 评论命令(/swarm init、/swarm review 等)、质量门禁与状态检查、跨 PR 批量分析、自定义审查代理,以及通过 .github/review-swarm.yml 配置阈值与触发规则。

使用方式:需配合 GitHub CLI(gh)与 npx ruv-swarm 使用,典型流程为 gh pr view 获取 PR 数据、gh pr diff 获取差异,再调用 review-init 或 review-all 执行审查,最后用 gh pr comment / gh pr review 回写结果。可集成到 GitHub Actions 工作流实现 PR 创建时自动审查。

适用场景:需要多维度、自动化代码审查的团队仓库,尤其是安全敏感、性能关键或 UI 变更类 PR。

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