用途:该技能用于部署多个专用 AI 智能体,对代码变更进行综合、智能的代码审查,覆盖范围超出传统静态分析。通过 $agent-code-review-swarm 调用。
主要能力:支持多智能体自动代码审查;安全漏洞分析;性能瓶颈检测;架构模式校验;风格与规范约束。可用的专用审查智能体包括安全、性能、架构、风格等,并可选无障碍、i18n。安全审查覆盖 SQL 注入、XSS、认证绕过、授权缺陷、加密弱点、依赖漏洞、密钥暴露、CORS 配置错误等;性能审查覆盖算法复杂度、数据库查询效率、内存分配、缓存利用、网络请求、包体积、渲染性能等;架构审查覆盖设计模式、SOLID、DRY、关注点分离、依赖注入、层级违规、循环依赖与耦合度/内聚度等指标。
使用方式:通过 npx ruv-swarm github 系列命令配合 gh CLI 使用,如 review-init、review-security、review-performance、review-architecture、review-comment、review-all、review-metrics、review-dashboard 等。可在 .github 下用 review-swarm.yml 配置必选/可选智能体与阈值(security: block、performance: warn、style: suggest),并可通过 GitHub Actions 工作流在 pull_request 的 opened、synchronize 事件自动触发审查;结果可通过 gh pr review/comment 回写到 PR。支持按高风险文件、性能关键路径、UI 变更配置触发条件。
适用场景:安全关键 PR、性能敏感 PR(如数据库优化)、UI 组件 PR 等代码审查与质量门禁。
限制:需已认证的 GitHub CLI(gh auth status 检查);具体收费、价格、平台支持范围与效果数据暂未提供。