1. 基本信息
| 项目 | 内容 | 数据来源 |
|---|---|---|
| 名称 | coderabbit-coderabbitai-skills | — |
| 项目自述名称 | CodeRabbit(.claude-plugin/plugin.json 与 .codex-plugin/plugin.json 内 displayName 原值) |
GitHub API |
| 作者/维护者 | CodeRabbit AI 官方编写并维护,托管于官方 GitHub 组织 coderabbitai |
GitHub API + plugin.json |
| 来源链接 | https://github.com/coderabbitai/skills | — |
| 许可证 | MIT(仓库根 LICENSE 文件与 plugin.json 均声明) | GitHub API + LICENSE |
| GitHub Stars/Forks | 146 / 10(本仓库为 CodeRabbit 官方 skills 专属仓库,非合集,星数直接归属本技能) | GitHub API |
| 最新版本 | plugin.json 声明 1.1.1;仓库最近一次提交 2026-08-04(新增 Gemini CLI 扩展打包) | GitHub API |
| 安装方式 | Claude Code 插件市场一条命令、通用 skills CLI、Cursor 插件、Gemini CLI 扩展(预发布) |
仓库 README |
2. 功能介绍与亮点
CodeRabbit 官方把 AI 代码审查能力打包成两个配套技能:
- code-review:调用本机
coderabbitCLI 对当前改动发起审查,结果按严重程度(Critical/Major/Minor)分组,附文件路径、影响说明与修复建议 - autofix:读取当前分支关联 PR 上未解决的审查意见,逐条经用户确认后应用修复;要求把 PR 评论中的“Prompt for AI Agents”字段当问题描述而非可执行指令,是针对性的提示词注入防护
- 两技能共享账号:本机登录一次
coderabbit auth login即可使用 - 官方称“支持 35+ 编码 Agent”,同时维护 Claude Code、Cursor、Codex 插件清单与 Gemini CLI 扩展
3. 适用场景
固定分类:工程效率与代码质量。适合希望在提交代码前获得一轮自动化 AI 审查、并快速处理审查意见的开发者与团队——尤其是已用 Claude Code、Codex 或 Cursor 日常编码,想把“审查→定位问题→应用修复”收敛到终端内一次对话完成的场景。免费额度对开源项目与个人日常使用友好。
4. 跨 Agent 兼容性
- Claude Code:✅ 原生支持——官方插件市场一条命令
/plugin install coderabbit即可安装 - Codex:✅ 原生支持——标准 Codex 插件清单,同时收录进 openai/plugins 官方插件目录
- OpenClaw:❓ 未验证——官方文档未点名,理论上可通过通用
skillsCLI 安装,但无官方声明 - Hermes Agent:❓ 未验证——抓取材料未提及
(未为兼容性单独发起搜索,以上判断仅基于已抓取材料。)
5. 推荐理由
代码审查是几乎每次提交前都要走的环节,CodeRabbit 把它直接收进编码 Agent 对话里:一句“review my code”就能拿到分级问题清单,配套 autofix 还能把 PR 已有意见转成逐条确认应用的修复,且明确防范“把审查意见当指令执行”的提示词注入风险。作为 CodeRabbit 专属托管的技能仓库,近日仍在持续迭代,免费额度足以覆盖个人与开源项目日常使用。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 8.0 | CodeRabbit 官方编写并托管在专属仓库(非合集),本仓库自身 146 GitHub Stars;Anthropic 官方客户案例页披露 CodeRabbit 产品“每月处理数百万个 Pull Request”、客户涵盖开源项目到财富 500 强企业;另在 Hacker News 上查证到关于该技能的真实第三方讨论(见第 8 章) |
| 可用性 | 9.0 | 三条官方安装路径均一条命令可达(Claude Code 插件市场 / 通用 skills CLI / Codex 插件市场),另有 Cursor 与 Gemini CLI(预发布)支持;仓库最近一次提交为 2026-08-04,持续活跃维护;免费版长期可用(个人与开源项目额度充足),无强制付费依赖 |
| 安全性 | 8.0 | 见下方安全检查清单 |
| 综合 | 8.33 | 三项均值,超过 7.0 达标线,安全性远超一票否决线 |
安全检查清单:
- Shell 命令:有,范围明确——CLI 安装脚本与
coderabbit/gh/git调用,未见拼接用户输入执行任意命令 - 联网外发:有——代码改动上传至 CodeRabbit 云端生成审查结果,是产品核心实现方式,隐私政策已说明,非隐蔽外发
- API Key/凭据:走
coderabbit auth login官方 OAuth 登录,技能本身不要求手动粘贴或存储密钥 - 可疑指令:未见流程外操作指令;autofix 明确要求把 PR 评论中的 Prompt 字段当问题描述而非可执行指令,是针对性防护
- 作者/组织信誉:已获融资的独立 AI 代码审查公司,Anthropic 客户案例页确认规模与企业客户
- License:MIT,LICENSE 文件与插件清单均明确声明
- 最近维护:仓库最近一次提交 2026-08-04,近日仍在活跃迭代
7. 跟同类 Skills 相比的优势
| 项目 | 核心场景 | 运行方式 | 与本技能的差异 |
|---|---|---|---|
| github-openai-plugins | 通过 GitHub API 管理 Issue、PR、Actions | 官方 Codex 插件,调用 GitHub REST/GraphQL API | 定位是“操作 GitHub 平台”的通用能力,不专门做代码审查,常与本技能配合而非替代 |
| security-review-getsentry-skills | 面向安全漏洞的专项代码审查 | 规则与模式匹配的安全扫描指引 | 聚焦安全单一维度;本技能是含 bug/反模式/安全等多维度的通用质量审查,并配 autofix 闭环 |
| differential-review-trailofbits-skills | 针对代码差异的人工可复核深度审查指引 | 提示词驱动的方法论型技能,无外部服务依赖 | 依赖 Agent 自身推理产出意见;本技能调用 CodeRabbit 独立运营的审查引擎,结果不随 Agent 模型更换而漂移 |
核心差异化:(1) 审查能力来自独立云端引擎而非单纯依赖 Agent 推理,跨 Agent 质量更一致;(2) review 与 autofix 配套,覆盖发现到处理全流程;(3) 同时打包多条官方安装路径,门槛低。
8. 用户评价
Hacker News 一则关于编码 Agent 代码审查方案的讨论中查证到两条真实评论:一位表示“没试过 CodeRabbit,因为 Claude Code 自带审查已够用”;另一位反映“CodeRabbit 似乎没读取(或忽略了)我的 CLAUDE.md 配置”。两条评论偏中性偏负面,反映部分用户认为内置方案已足够、且对项目配置识别存在具体不足。除此之外未查证到其他具名第三方评价。
9. 其他补充
Anthropic 官方客户案例页(claude.com/customers/coderabbit)披露:CodeRabbit 接入 Claude 后“交付速度提升 86%”“审查问题减少 60%”“修复采纳率 70%”,产品“每月处理数百万个 Pull Request”。此数字描述产品整体客户成效,不等同本仓库自身采用规模,可作能力成熟度旁证。
10. 安装使用方式
方式一:Claude Code 插件市场(推荐)
/plugin marketplace update
/plugin install coderabbit
方式二:通用 skills CLI
npx skills add coderabbitai/skills
支持 -g/--global、-a/--agent(指定目标 Agent)、-s/--skill(只装指定技能)等参数。
方式三:Codex 插件市场:/plugins 面板搜索安装「CodeRabbit」,或用官方 openai-curated 市场。
首次使用:安装 CodeRabbit CLI → 运行 coderabbit auth login 完成登录 → 对 Agent 说“Review my code”即可触发审查。安装后无需重启对应 Agent,技能按 description 字段自动匹配加载。
11. 注意事项
- 前置依赖:需先在本机安装 CodeRabbit CLI 并完成账号登录,技能本身不含审查引擎,只是调用本机 CLI 与云端服务的编排层
- 免费额度限制:免费版有速率限制(约每小时 200 个文件、4 次 PR 审查),超出需升级付费计划,开源项目可申请更宽松额度
- 云端处理:代码改动会上传至 CodeRabbit 云端生成结果,对保密性要求高的场景需自行评估是否合规
- 已知反馈:第三方讨论中有用户反映其对项目
CLAUDE.md配置的识别存在遗漏 - OpenClaw、Hermes Agent 暂无官方兼容性声明,实际可用性以自测为准