用途:对代码变更做多视角深度审查。它不靠单次浏览,而是按变更风险挑选 2–4 个审查领域,派出并行只读子代理各自深入一个方向,最后汇总最高信号的问题。
主要能力:支持正确性、测试、安全、性能、产品等审查领域;各领域有对应关注点,例如逻辑与类型安全、测试运行与覆盖率、输入校验与鉴权、算法复杂度与阻塞异步、用户体验与无障碍。工作流先界定范围(优先活动 PR、当前 git diff 或用户指定文件),再生成约 50 行以内的变更摘要(意图、变更文件、风险区域、检查方式),随后并行展开子代理,最后去重、按严重程度排序并做信号过滤。发现会保存到 /memories/session/review.md 供后续使用。默认审查后修复:用 Explore 子代理调查修复方案,按严重程度应用并复检;如用户明确要求只审查,则在报告后停止。
使用方式:需提供分支、PR、diff 或文件集;子代理为只读,不编辑文件。信号过滤只保留会让高级工程师阻止 PR 的问题,如编译或类型检查失败、明确的标准违规、有具体利用路径的安全漏洞、导致静默失败的缺失错误处理;风格偏好、可被 linter 捕获、既有问题、推测性担忧会被丢弃。输出包含变更摘要、值得肯定的做法、关键问题、改进建议和结论(Ready / Needs Revisions / Blocked)。
限制:未提供具体安装命令、收费与价格、平台支持等事实;审查效果取决于可用工具与代码上下文,且不报告领域之外的问题。