AI 编程工具
CodeCritic Review:为 GitHub Actions 中的拉取请求提供 AI 代码审查
CodeCritic-Reviews/review-action · AI-powered pull request code review for GitHub Actions. Posts findings to PRs, optional merge gates on severity.
ELI5:它是什么,解决什么问题
CodeCritic Review 是一个 GitHub Actions 动作,在拉取请求 opening 或 synchronization(打开或同步)时调用 CodeCritic API 进行 AI 代码审查,并将审查摘要作为 PR 评论发布。它提供 review_id、0-100 的质量分数和 final status 输出;可按配置等待完成,或将分数用于后续步骤,并据此设置合并门槛。材料也说明这是 AI 生成结果,可能存在误报或漏报,不能替代人工审查或专业安全审计,并且不执行代码、不访问运行时行为。
核心能力与快速开始
★ 0 · Shell
- 能做什么
- 在 GitHub Actions 中读取 PR 元数据并发送到 CodeCritic 做 AI 代码审查;将结果作为 PR 评论发布;输出 review_id、0-100 分数和 completed/failed/timeout 状态;支持设置超时、是否等待完成、是否发布评论;分数可用于后续步骤判定。
- 适用场景
- 团队希望在 PR 打开或更新时自动获得 AI 审查摘要;在 CI 中用质量分数做阈值检查作为合并门槛;对大型 PR 采用 fire-and-forget 模式。
- 项目形态
- 可直接使用的工具
- 部署方式
- 以 GitHub Actions 工作流方式运行,工作流示例使用 ubuntu-latest;代码审查请求发送到 api.code-critic.com,需配置 CodeCritic API key。
- 主要依赖
- 需要 CodeCritic 账户与 API key(仓库 secret CODECRITIC_API_KEY);工作流需要 contents: read 和 pull-requests: write 权限;材料提及可创建免费账户,但未说明审查服务的完整费用或额度限制。
- 使用限制
- AI 审查结果可能不准确、存在误报/漏报,不能替代人工审查或专业安全审计;不执行代码,不访问运行时行为和日志,无法分析二进制文件、图片或非文本内容;审查质量受 AI 模型、代码复杂度和 diff 上下文影响。
- 许可证
- MIT
- 最近推送
- 2026-10-18 19:52
资料检查:2026-10-19 07:00 · 卡片整理:2026-10-19 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
在 GitHub Actions 中为拉取请求自动执行 AI 代码审查,将审查摘要作为 PR 评论发布,并输出 0-100 质量分数,可用于设置合并门槛或后续步骤判断。
查看内容依据
CodeCritic Review 是一个 GitHub Actions 动作,在拉取请求 opening 或 synchronization(打开或同步)时调用 CodeCritic API 进行 AI 代码审查,并将审查摘要作为 PR 评论发布。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。