SuperAPI AI 工具集

github-code-review

测试与质量

查看项目

更新于 10-15 21:47

技能介绍

用途:该技能用于对 GitHub Pull Request 或代码 diff 进行多智能体协作式代码审查,覆盖正确性、安全性、代码风格、性能、架构与可访问性等维度,能力超出传统静态分析。

主要能力:通过 ruv-swarm 初始化审查集群,可指定 security、performance、style、architecture、accessibility 等专用审查代理,并设置 comprehensive 深度;支持增量审查、并行代理执行、结果缓存与批量评论;可查询集群状态、自动发布审查进度评论,并在满足审查数量等条件时启用自动合并。

使用方式:需配合 GitHub CLI(gh)与 npx ruv-swarm 使用。典型命令包括:gh pr view 123 --json files,diff | npx ruv-swarm github review-init --pr 123;完整流程可传入 PR 数据与 diff,并指定代理与深度;自动合并示例中先查询 npx ruv-swarm github pr-status 123,再结合 gh pr view 与 gh pr merge 123 --auto --squash。与 Claude Code 集成时,由 Claude Code 读取 PR diff 与上下文,集群协调审查策略,代理并行处理不同审查方面,进度自动回帖到 PR。

适用场景:适合需要在 PR 阶段引入多维度自动化审查、希望并行处理大型 PR、或希望将审查与合并流程自动化的团队。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;使用依赖 GitHub CLI 认证与相应令牌权限,可能受 API 速率限制影响;大型 PR 建议使用增量审查并减少代理数量。详细功能与配置见 references/reference.md。