多智能体代码审查编排
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/error-debugging-multi-agent-review。
技能介绍
单一审查视角的局限
传统代码审查往往依赖单一 reviewer 或单一模型视角:安全、性能、架构与合规很难在同一轮里被同等深度覆盖,结论也容易在优先级和措辞上互相打架。当你面对的是整仓、微服务边界或需要多维度签核的变更时,更需要的是可编排的多专长并行分析,而不是一次性的「扫一遍代码」。
技能如何工作
本技能把审查任务建模为多智能体编排:输入 $ARGUMENTS(文件路径、Git 仓库或代码片段),系统会分析输入特征并做动态智能体匹配与专长路由,再按混合策略执行——彼此独立的审查并行跑,依赖前序结论的部分顺序处理,并配合超时与回退。
文档中定义的可参与角色包括:
- 代码质量审查员:可读性、缺陷与维护性
- 安全审计员:常见漏洞与风险面
- 架构专家:模块边界与结构合理性
- 性能分析师:热点与资源使用
- 合规验证员与最佳实践专家:规范与团队约定
各智能体在共享上下文下交换精炼结论,支持增量式优化;最终通过结果聚合合并多路输出,对矛盾建议做检测、加权与必要时升级,产出按优先级排序的统一报告。实现细节与场景示例可参考 resources/implementation-playbook.md,文档还提到 Web 应用安全审查、微服务架构验证等参考路径。
适用边界
任务与多智能体代码审查编排无关时不必启用。编排质量依赖目标、约束与输入是否写清楚;实践上需保持智能体相对独立、健壮的错误处理,并注意审查过程中的隐私与安全。插件式架构意味着可扩展新智能体类型,但具体扩展方式仍以 playbook 与项目约定为准。
使用场景
- 合并大 PR 前,对变更仓库并行跑质量、安全与架构审查并生成统一优先级报告
- 微服务拆分或边界调整后,用架构与性能智能体交叉验证接口与依赖是否合理
- Web 应用认证/授权模块改动后,需要专项安全审计并与合规、最佳实践结论合并
- 多路审查意见互相矛盾时,按加权与冲突消解规则合成一份可执行的整改清单
适合人员
- 负责发布门禁的技术负责人,需要在上线前拿到多维度审查汇总而非零散评论
- 安全工程师,希望把漏洞扫描式结论与架构/合规视角放在同一份报告里对照
- 维护 monorepo 的资深开发,单次变更需同时覆盖性能热点与代码规范两类检查
- 平台或基础库维护者,要对共享组件做合规与团队最佳实践的双通道签核