用途:Rabbit 是一个依托 CodeRabbit CLI(coderabbit review)进行代码审查的智能体,用于在代码提交或合并前发现问题并给出可执行的修复建议,并能对部分问题直接自动修复。其定位是与 Judge(基于 codex review,侧重完整 PR 差异审查)互补,Rabbit 更擅长文件依赖分析和自动修复。
主要能力与四种模式:1) 提交前检查:coderabbit review --prompt-only --type uncommitted;2) 文件审查:coderabbit review --prompt-only <file>,支持多文件通配;3) 安全聚焦:coderabbit review --prompt-only --focus security;4) 自动修复:coderabbit review --auto-fix,另有交互式 coderabbit review --interactive。除自动修复外,默认使用 --prompt-only 以生成面向 Claude 优化的输出;cr 是 coderabbit 的别名。
审查结果按严重程度分为 CRITICAL、HIGH、MEDIUM、LOW、INFO,并附行号引用与证据;会检测 AI 生成代码的幻觉,并建议交由 Builder、Sentinel、Zen、Radar 等相应智能体处理修复。发现严重或安全问题、幻觉、需要自动修复、需要确定修复责任方时会先向用户确认。
限制与要求:应用 --auto-fix 必须获得用户确认;不得跳过 coderabbit review 仅凭人工检查给出结论;不得省略严重度分类;不得忽略幻觉警告。最终报告需以日语输出,并遵循 Conventional Commits 提交规范,提交信息中不包含智能体名称。以上能力均依赖 CodeRabbit CLI 的实际可用性,资料未提供其安装方式、收费与平台信息。