跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

OpenCode Code Review

OpenCode Code Review 是一个免费的开源 GitHub Action,能够在您的 GitHub Actions 工作流中自动化 AI 驱动的拉取请求审查。它识别缺陷,通过 `/oc` 命令回答问题,并使用您自己的模型密钥运行,支持 OpenRouter、Anthropic 和 OpenAI 等提供商。这个只读工具在不修改代码的情况下提升代码质量。

访问URL
分享
OpenCode Code Review 截图
OpenCode Code Review 截图

OpenCode Code Review 提供了在您的 GitHub Actions 环境中直接进行自动化 AI 驱动的拉取请求审查。这个免费且开源的工具无缝集成到您的开发工作流中,提供每个拉取请求的只读分析。它旨在识别潜在缺陷并建议修复,从而提升代码质量并简化审查过程。

阅读更多

该操作通过读取代码更改,跟踪它们在您的代码库中的位置,然后发布简洁的评论,详细说明任何引入的缺陷。独特的双重验证系统确保准确性:在初步扫描后,第二次扫描尝试反驳每个发现,确保仅呈现经过验证的问题。审查评论会随着每次推送动态更新,防止重复并保持反馈的时效性。

用户对其数据和模型保持完全控制。该工具在您的 GitHub Actions 中使用您自己的模型密钥运行,支持包括 OpenRouter(默认)、Anthropic、OpenAI 和 Google 在内的多种提供商。这种架构确保没有数据存储在外部,也不需要第三方服务注册。该操作严格为只读,意味着它无法修改代码、批准拉取请求或执行 shell 命令,优先考虑安全性并防止意外更改。

除了自动化审查,OpenCode Code Review 还允许团队成员使用 `/oc` 命令与 AI 审阅者互动。通过在任何问题或拉取请求上评论 `/oc 为什么要重试两次?` 或 `/oc 审查`,用户可以获得带有文件:行引用的详细答案或触发重新审查。此互动功能仅限于代码库所有者、成员和合作者,确保访问控制。

设置非常简单,只需将您的模型密钥添加为代码库秘密,并集成工作流文件。该工具还支持通过 `guide.md` 文件提供自定义指导,使审阅者能够理解项目细节和编码规则。这确保 AI 专注于您代码库的相关方面,提供更有针对性和有效的反馈。该操作采用 MIT 许可证,这意味着用户仅需为所选模型提供商的令牌使用和 GitHub 的运行时间(如适用)支付费用。

  • 类别AI 代码审查与测试
  • 定价模式免费
  • 部署GitHub Actions
  • 平台网页版

  • 自动化 AI 拉取请求审查

  • 在您自己的 GitHub Actions 中运行

  • 支持多种 AI 模型提供商(OpenRouter、Anthropic、OpenAI、Google)

  • 只读操作以增强安全性

  • 双重缺陷验证系统

  • 每次推送动态更新的审查评论

  • 用于提问和重新审查的互动 `/oc` 命令

  • 通过 `guide.md` 自定义项目指导

  • 跳过对分叉拉取请求的审查以保护模型密钥

  • 支持私有代码库的自托管运行器

  • 可配置的审查预算和最大发现数量

  • MIT 许可证和开源

  • 从审查中排除锁定文件、翻译和压缩文件

  • 防止提示注入和未经授权访问的安全措施

  • 用于评估模型和提示更改的基准工具

  1. 添加模型密钥:在您的 GitHub 代码库设置中创建一个名为 `OPENROUTER_API_KEY`(或您选择的提供商)的新代码库秘密。

  2. 添加工作流文件:在您的代码库中创建 `.github/workflows/opencode-review.yml`,并使用提供的工作流配置。

  3. 打开拉取请求:打开一个拉取请求以触发自动化 AI 代码审查。

  4. 接收审查:几分钟内,您拉取请求上的审查评论将显示识别出的缺陷。

  5. 提问:在任何问题或拉取请求上评论 `/oc <问题>` 以获取带有代码引用的 AI 生成答案。

  6. 重新运行审查:在拉取请求上评论 `/oc 审查` 以重新运行 AI 审查并更新现有评论。

  7. 自定义审查:将 `templates/guide.md` 复制到 `.github/opencode-review/guide.md`,并添加项目特定的指导方针以获得更智能的审查。

  • 自动化代码质量检查
  • 简化代码审查过程
  • 开发者教育与反馈
  • 安全漏洞检测
  • 按需代码解释
  • 可自定义的审查指南
  • 开源项目维护
  • 私有代码库代码安全

OpenCode 旗下产品

OpenCode Code Review 评价

加载中...

与 OpenCode Code Review 类似的热门AI工具

CodeReviewBot.ai 是一款由 AI 驱动的代码审查服务,可与 GitHub pull requests 集成。它能自动识别 bug、安全漏洞和性能问题,从而提高代码质量和开发人员效率。通过自动化、详细的反馈,简化您的代码审查流程并提高生产力。

AI 代码审查与测试

AI 代码审查与测试 排名第 82 位

查看工具

CodeReviewBot.ai 是一款由 AI 驱动的代码审查服务,可与 GitHub pull requests 集成。它能自动识别 bug、安全漏洞和性能问题,从而提高代码质量和开发人员效率。通过自动化、详细的反馈,简化您的代码审查流程并提高生产力。

AI 代码审查与测试
AI 代码审查与测试 排名第 82 位

HeyDeer

AI 应用

HeyDeer 提供基于 AI 的代码审查和 GitHub 拉取请求修复。它提供经济实惠、高质量的审查,无需座位费用,适合个人和团队。计划从免费开始,提供付费选项以满足更高的使用需求。

AI 代码审查与测试

AI 代码审查与测试 排名第 181 位

查看工具

AI 应用

提供基于 AI 的代码审查和 GitHub 拉取请求修复。它提供经济实惠、高质量的审查,无需座位费用,适合个人和团队。计划从免费开始,提供付费选项以满足更高的使用需求。HeyDeer 提供基于 AI 的代码审查和 GitHub 拉取请求修复。它提供经济实惠、高质量的审查,无需座位费用,适合个人和团队。计划从免费开始,提供付费选项以满足更高的使用需求。

AI 代码审查与测试
AI 代码审查与测试 排名第 181 位

Sourcery

AI 应用

一个AI代码审查工具,审查每个拉取请求并扫描GitHub、GitLab或您的IDE中的代码库,以发现安全问题,清晰地解释和修复漏洞和错误。

AI 代码审查与测试

AI 代码审查与测试 排名第 36 位

查看工具

AI 应用

一个AI代码审查工具,审查每个拉取请求并扫描GitHub、GitLab或您的IDE中的代码库,以发现安全问题,清晰地解释和修复漏洞和错误。

精选AI 代码审查与测试
AI 代码审查与测试 排名第 36 位

Review 是一款桌面应用程序,允许用户在本地审查 Git 分支和 GitHub 拉取请求。它支持使用 OpenAI 和 Anthropic 等模型的可选 AI 审查,用户也可以选择不使用 AI。该应用程序是免费的,并需要安装 Git。

AI 代码审查与测试

解释代码 排名第 229 位

查看工具

CodeRabbit 提供 AI 驱动的 Pull Request 审查,将代码审查时间和 Bug 数量减半。它提供上下文感知反馈、逐行建议和实时聊天,帮助 AI 驱动的团队维护代码质量并自信地更快地交付。

AI 代码审查与测试

AI 应用 排名第 77 位

查看工具

提供 AI 驱动的 Pull Request 审查,将代码审查时间和 Bug 数量减半。它提供上下文感知反馈、逐行建议和实时聊天,帮助 AI 驱动的团队维护代码质量并自信地更快地交付。CodeRabbit 提供 AI 驱动的 Pull Request 审查,将代码审查时间和 Bug 数量减半。它提供上下文感知反馈、逐行建议和实时聊天,帮助 AI 驱动的团队维护代码质量并自信地更快地交付。

精选AI 代码审查与测试
AI 应用 排名第 77 位

ReviewForge

AI 应用

ReviewForge 是一个由人工智能驱动的代码审查平台,能够自动分析代码中的错误、安全问题和性能优化,提供可操作的反馈,以帮助团队更快地交付更好的代码。

AI 代码审查与测试

AI 代码审查与测试 排名第 175 位

查看工具

AI 应用

由人工智能驱动的代码审查平台,能够自动分析代码中的错误、安全问题和性能优化,提供可操作的反馈,以帮助团队更快地交付更好的代码。ReviewForge 是一个由人工智能驱动的代码审查平台,能够自动分析代码中的错误、安全问题和性能优化,提供可操作的反馈,以帮助团队更快地交付更好的代码。

AI 代码审查与测试
AI 代码审查与测试 排名第 175 位

CodeCrab

AI 应用

CodeCrab 是一款本地桌面应用程序,旨在使用本地 CLI 审查 Pull Requests。它确保 100% 客户端操作,维护隐私,因为您的代码从未离开您的机器。该应用程序通过将 AI 观察直接映射到更改的行上,加速代码审查,帮助快速捕捉错误和回归。

AI 代码审查与测试

解释代码 排名第 238 位

查看工具

AI 应用

本地桌面应用程序,旨在使用本地 CLI 审查 Pull Requests。它确保 100% 客户端操作,维护隐私,因为您的代码从未离开您的机器。该应用程序通过将 AI 观察直接映射到更改的行上,加速代码审查,帮助快速捕捉错误和回归。CodeCrab 是一款本地桌面应用程序,旨在使用本地 CLI 审查 Pull Requests。它确保 100% 客户端操作,维护隐私,因为您的代码从未离开您的机器。该应用程序通过将 AI 观察直接映射到更改的行上,加速代码审查,帮助快速捕捉错误和回归。

AI 代码审查与测试
解释代码 排名第 238 位
1/8