SuperAPI AI 工具集

parallel-code-review

测试与质量

查看项目

更新于 10-15 21:09

技能介绍

用途:用于合并前的综合代码审查、需要安全/架构/性能等多专业视角、或希望以并行方式加速分析大型变更集的场景。核心思路是同时启动多个专项审查代理,整体耗时取决于最慢的代理,而非逐项累加。

主要能力:支持安全(认证授权、输入校验与注入、敏感数据泄露、加密弱点、访问控制、限流与 DoS 防护)、架构/最佳实践(SOLID、DRY、KISS、框架约定、代码组织、依赖管理、错误处理、测试质量)以及可选的性能(N+1、缺失索引、内存占用、算法复杂度、缓存机会)等专项审查;可做两种代理(安全+架构)、三种、四种代理的配置,并适配 Rails、Django、Node.js 等框架特化。

使用方式:先查决策日志避免重复建议,如 mcp__memory__search_nodes query:"code_review_decision"、cat code_review_decisions.md;再获取 diff,如 git diff main...HEAD;然后在单条消息中用多个 Task 工具调用并发启动代理,例如给 cybersecurity-expert 与 rails-backend-expert 分别下发审查提示;最后等待完成,合并去重,按 Critical/High/Medium/Low 分级,产出含文件行号、问题、建议动作的整合报告,并将新决策回写日志与记忆。

限制:资料未说明具体安装命令、收费、平台支持范围与实测效果;并行所需 MCP 记忆检索及 Task 多调用能力依赖所处环境是否支持,若缺失相关能力则无法照此执行。