用途:对代码库做全面质量审计,使用多个并行 explore 代理,始终检查全部清单项,代理数量与范围由用户控制。
主要能力:覆盖 DRY、SRP、KISS、YAGNI、过度工程、AI 生成痕迹(anti-slop)、命名与约定、文件组织、类型安全、错误处理、死代码与冗余、模式与最佳实践、架构、可复用性、性能等类别;按严重级别(critical/high/medium/low)汇总去重,输出评分卡(每类 1-5 分)与修复计划。
使用方式:命令形式为 /code-audit <代理数> [范围]。范围可选 full(默认,整个代码库)、changed(git diff --name-only HEAD)、staged(git diff --cached --name-only)、branch(git diff --name-only main...HEAD)或具体路径/glob。示例:/code-audit 10、/code-audit 5 changed、/code-audit 15 src/engine/、/code-audit 3 branch。流程分六阶段:理解项目(读取 CLAUDE.md、AGENTS.md、.cursorrules、package.json,查看目录结构与 git log)、解析范围、分配并并行启动代理、汇总发现、生成修复计划、经批准后执行并逐批验证(npm test && npm run typecheck && npm run lint)。
适用场景:需要系统性代码质量审查、重构前评估、清理 AI 生成代码痕迹或统一项目约定的仓库。
限制:代理数量为必填参数;需平台支持 Explore 子代理;模型在运行时解析而非硬编码;评分与修复计划依赖代理实际发现,资料未提供具体平台兼容性、收费或价格信息。