1. 项目定位与用途
OrcaCode Review 是基于 OrcaRouter 的开源 AI 代码评审工具(@orcarouter/code-review v2.1.0),定位为"开放代码评审框架"。它通过统一接口将 AI 代码评审能力集成到 GitHub 工作流和本地 AI Agent 中,用户可在 OrcaRouter 中选择任意模型进行评审,无需为不同平台重复开发评审逻辑。
Continuum-AI-Corp/Orca-Code-Review:OrcaCode Review 是基于 OrcaRouter 的 AI 代码评审一键配置工具,支持 GitHub Action 自动 PR 评审本页整理它解决什么问题、适用场景、安装方式和使用方法。
OrcaCode Review 是基于 OrcaRouter 的 AI 代码评审一键配置工具,支持 GitHub Action 自动 PR 评审与本地 AI Agent 评审两种模式,可按严重级别自动阻断合并、发布行内评论,已适配 36 种主流 AI Agent 平台,仅需支付模型推理费用。
OrcaCode Review 是基于 OrcaRouter 的开源 AI 代码评审工具(@orcarouter/code-review v2.1.0),定位为"开放代码评审框架"。它通过统一接口将 AI 代码评审能力集成到 GitHub 工作流和本地 AI Agent 中,用户可在 OrcaRouter 中选择任意模型进行评审,无需为不同平台重复开发评审逻辑。
解决传统人工代码评审成本高、漏审风险大、响应慢的问题;解决多 AI Agent 平台(如 Claude Code、Cursor、GitHub Copilot 等 36 种)集成评审能力时重复适配、维护成本高的问题;解决代码标注(markup)负担问题,实现无标注自动评审。
适用于需要在 GitHub 仓库配置自动 PR 评审门禁的团队,支持 P0/P1 级别问题自动阻断合并;适用于希望本地 AI Agent 直接评审代码变更的开发者;适用于已使用或计划使用多种 AI Agent 平台、希望统一评审能力的团队。
通过 npx @orcarouter/code-review 启动 CLI 安装引导器。引导器支持交互式选择使用模式(本地评审/GitHub Action/两者)及要安装的 AI Agent 平台,自动检测已安装的 coding agents 并预选对应技能包。Claude Code 用户可通过插件市场安装:/plugin marketplace add Continuum-AI-Corp/orca-code-review 后执行 /plugin install orca-code-review。
GitHub Action 模式下,PR 推送后自动触发评审,P0/P1 问题阻断合并,其他问题在受影响代码行发布评论,支持通过 /orcacode-review 命令重新触发评审。本地模式下,可直接对 AI Agent 下达"review my changes"等自然语言指令触发本地评审。支持通过自然语言调整评审策略,如"make OrcaCode Review block P0 only"调整阻断级别。
CLI 支持英语、简体中文、日语、韩语四种语言,根据系统 locale 自动选择,可通过 ORCACODE_LANG=zh 强制指定。提供两种技能包:orca-review 用于本地评审,orca-review-action 用于 GitHub Action。包含完整的测试套件(scripts/*.test.mjs),支持通过 npm test 运行。仓库中未明确给出具体的 API 密钥配置步骤和详细的 DSL 规则编写文档。
运行 npx @orcarouter/code-review 启动 CLI 安装引导器,按提示选择使用模式(本地评审/GitHub Action/两者)及要安装的 AI Agent 平台即可。Claude Code 用户也可通过插件市场安装。
目前已适配 36 种主流 AI Agent 平台,包括 Claude Code、Cursor、GitHub Copilot、Gemini CLI、Amazon Q Developer、Windsurf、Continue 等,完整列表可通过安装引导器查看。
安装引导器会引导完成 GitHub Action 工作流配置和 API 密钥设置。默认 P0/P1 级别问题会阻断合并,可通过自然语言指令(如"make OrcaCode Review block P0 only")调整阻断策略。
GitHub Action 模式在 CI 环境中自动评审每个 PR,适合团队协作和合并门禁;本地评审模式通过 AI Agent 直接评审本地代码变更,适合个人开发流程。两种模式可同时使用。
在 PR 评论中发送 /orcacode-review 命令即可重新触发评审。本地模式下可直接对 AI Agent 下达"review my changes"等自然语言指令。