描述
CC Auto Review 是一款 macOS 应用程序,通过利用您的本地 Claude Code 来增强 GitHub 拉取请求的审查过程。它旨在减少审查大量小拉取请求所需的手动工作,使开发人员能够将注意力集中在更关键或复杂的更改上。
阅读更多
该应用程序在代码差异旁边直接提供 AI 发现,使每个建议的上下文易于理解。每个拉取请求都被分配一个从 0 到 100 的风险评分。该评分是根据大小、分布、敏感路径、风险代码模式和测试覆盖率缺口等因素计算得出的。基线评分仅根据差异确定,确保无论 PR 描述如何都保持一致。然后,Claude 可以根据特定的文件和行号将此评分调整最多 20 分,并可以将严重问题升级到至少 60 的评分。
用户对 AI 的建议拥有完全的控制权。发现以草稿形式呈现,可以在从用户自己的帐户发布到 GitHub 之前接受、拒绝或编辑。该应用程序还允许用户向 Claude 请求对特定发现或代码部分的解释或进一步见解,将这些讨论纳入草稿评论中。一个关键的安全功能是,如果 PR 头自审查以来已移动,则不会发布任何内容。
可选的自动驾驶模式可以自动审查和发布风险较低的拉取请求的评论,这些拉取请求的定义标准包括风险评分低于 50,或特定路径被排除在 AI 审查之外(例如,CI、迁移、机密)。此功能仅在应用程序打开时运行,并作为用户 GitHub 帐户的自动评论发布。用户在启用自动驾驶时需要注意 Anthropic 的条款或使用 API 密钥,因为它会自动运行 Claude Code。
CC Auto Review 通过仅读取临时目录中的更改文件和差异来操作,无需克隆整个代码库或在应用程序内部设置 API 密钥。它与您现有的 `gh`(GitHub CLI)登录和 `claude`(Claude Code)安装集成。该应用程序支持审查配置文件,允许用户设置视角、团队指南和发现限制,并可以根据当前代码重新检查早期评论。它还从基础分支读取 `CLAUDE.md`、`AGENTS.md` 和 `REVIEW.md` 中的代码库约定。该应用程序是免费的,遵循 MIT 许可证,审查费用与用户的 Claude Code 计划或 API 帐户相关。
- 类别AI 代码审查与测试
- 定价模式免费
- 部署本地
- 平台macOS
CC Auto Review的核心功能
使用本地 Claude Code 审查 GitHub 拉取请求
在代码差异旁边直接显示 AI 发现
为每个拉取请求分配 0-100 的风险评分
可选的自动驾驶功能用于自动审查低风险 PR
允许用户在发布之前接受、拒绝或编辑 AI 发现
支持向 Claude 请求解释或代码见解
如果 PR 头自审查以来已移动,则防止发布
仅在临时目录中读取更改文件(不克隆)
与现有的 GitHub CLI 和 Claude Code 安装集成
支持自定义审查配置文件和团队指南
根据当前代码重新检查先前的审查评论
从 CLAUDE.md、AGENTS.md、REVIEW.md 中读取代码库约定
监控 PR 的作者推送或回复,重新运行审查
提供审查更新的桌面通知
免费且遵循 MIT 许可证
如何使用 CC Auto Review?
安装 GitHub CLI:获取 `gh` 并使用 `gh auth login` 登录。
安装 Claude Code:获取 Claude Code 2.1.314 或更高版本。
下载并安装应用程序:打开 DMG 并将 CC Auto Review 拖到应用程序中(需要 macOS 11 及更高版本)。
打开拉取请求:应用程序将自动为 PR 评分并显示 AI 发现。
审查发现:接受、拒绝或编辑 Claude 的建议。
发布评论:从您的帐户将批准的发现发布到 GitHub。
启用自动驾驶(可选):打开自动驾驶以自动审查风险较低的 PR,确保应用程序窗口保持打开状态。
CC Auto Review的使用案例
- 自动化 PR 风险评分
- AI 辅助代码审查
- 专注于高风险 PR
- 可定制的审查指南
- 确保代码质量
- 持续代码监控
- 开发人员生产力
- 一致的审查反馈





