用途:对暂存改动、指定文件或 PR 执行综合代码审查,按文件类型路由到对应专家代理,并对严重问题自动创建任务。
主要能力:确定审查范围(默认 git diff --cached,--all 审查全部未提交改动,指定文件路径,或 --pr N 审查 PR);并行分析改动,使用 delta 做语法高亮差异、difft 做语义结构差异,并按逻辑、样式、测试、文档、配置分类;加载项目规范(AGENTS.md、CLAUDE.md、.eslintrc、.prettierrc、pyproject.toml 等)并检测测试框架与 CI 配置;按文件类型路由专家(如 TypeScript、React、Python、Go、Rust、Vue、SQL、Claude 扩展等,多领域并行);生成分级审查结果(CRITICAL、WARNING、SUGGESTION、PRAISE),含行级注释、diff 修复建议与是否可提交的结论;对 CRITICAL 问题自动 TaskCreate,并可关联 /save、/testgen、/explain。
用法:review [target] [--focus] [--depth]。聚焦模式有 --security、--perf、--types、--tests、--style;深度模式有 --quick、--normal、--thorough;高级参数包括 --base <branch> 基线比较、--json 输出供 CI/CD 使用、--fix 自动应用修复(可配 --auto-approve)。
限制:依赖 git、gh 等工具,缺失时降级为 git diff;专家代理与具体检查项由技能环境提供,实际效果取决于项目配置与代理可用性。其他细节暂未提供。