使用 UltraReview 模式——Claude Code 的深度代码审查能力。
什么是 UltraReview
UltraReview 是 Claude Code 的增强审查模式,专门用于全面、深度的代码审查。它比普通审查更彻底:
- 分析更大的代码范围
- 更深入的安全漏洞扫描
- 性能瓶颈识别
- 架构设计评估
- 可维护性和可扩展性分析
适用场景
- 发布前的最终代码审查
- 安全敏感模块的审查
- 大型 PR 的全面审查
- 遗留代码的理解和审查
- 性能关键路径的分析
使用方式
/ultrareview 审查当前分支与 main 的所有差异
审查维度
| 维度 | 检查内容 |
|---|---|
| 安全性 | 注入、XSS、敏感信息泄露、权限绕过 |
| 性能 | N+1 查询、内存泄漏、不必要的计算 |
| 架构 | 依赖倒置、关注分离、模块耦合 |
| 可维护性 | 命名、注释、重复代码、复杂度 |
| 测试 | 覆盖率、边界条件、模拟过度 |
| 风格 | 代码一致性、格式化、命名规范 |
输出格式
UltraReview 会生成:
- 摘要:整体评估和严重程度分布
- 按文件分类的问题列表:每个问题包含位置、描述、严重程度和建议修复
- 架构建议:改进整体设计的建议
- 后续行动:建议的改进优先级