OpenCodeReview (ocr) is Alibaba’s Apache-2.0 Go CLI for AI code review that combines deterministic engineering pipelines, file selection, bundling, and rule matching, with an LLM agent to produce line-precise review comments, runnable locally, in CI, or inside coding agents.
OpenCodeReview’s thesis is that a reviewer agent needs engineering around it, not just a prompt, and its own benchmark discloses the cost of that thesis: higher precision, deliberately lower recall, real defects will slip through.
What it is #
A Go binary (npm-distributed) that reads git diffs, workspace, branch range via merge-base, single commit, or whole directories with ocr scan, and emits structured, line-level comments with resumable sessions and JSON output.
The deterministic side picks and filters files, bundles related files for isolated sub-agents, and matches template-engine rules; the agent side carries review-tuned prompts and a toolset distilled from production traces, with a README claim of about one ninth the tokens and higher precision than a general agent on the same model.
Deployment is unusually broad: local CLI, GitHub Action, GitLab CI, Gerrit, plugins for Claude Code, Codex, Cursor, and OpenCode, an MCP server, a VS Code extension, and a delegation mode where your own coding agent reviews while ocr handles selection and rules.
Apache-2.0, from Alibaba, open-sourced in May 2026 after two years of internal use at claimed tens of thousands of developers, with an OpenSSF Gold badge and a public benchmark (AACR-Bench: 200 real PRs, 10 languages).
Status #
High-velocity young: 46,915 stars, 3,406 forks, 306 open issues and PRs as of 2026-10-13, created 2026-05-18.
That is up from 23,041 stars on 2026-09-13, 29,564 on 2026-09-16, 35,673 on 2026-09-18, 37,926 on 2026-09-20, 38,670 on 2026-09-21, 40,800 on 2026-09-24, 41,702 on 2026-09-27, 42,421 on 2026-09-29, 43,189 on 2026-10-02, 43,411 on 2026-10-03, 43,529 on 2026-10-04, 43,886 on 2026-10-06, 44,113 on 2026-10-07, 44,730 on 2026-10-09, 45,649 on 2026-10-10, 45,964 on 2026-10-11, and 46,915 on 2026-10-13, roughly doubling in the month after mid-September, still with no new HN catalyst on the launch thread, which sits at the same 284 points (re-checked 2026-10-13). At least 140 releases in five months (v1.13.3 on 2026-10-22 fixes silently empty review-comment batches, honors MCP tools/list pagination, stops CI checkout-state pollution, and adds a NixPkgs provider directory, after v1.13.2’s Nushell and PowerShell review support on October 20), a 284-point Hacker News front-page thread in June. v1.13.0 moved to a minor bump for two integrations: reviews on the ChatGPT plan through the public Responses API, and an ACP service so coding agents can drive OpenCodeReview over the agent protocol. An outside measurement has now landed: the Agent Skills Hub end-to-end eval (October 10, 2026) scored it 7 of 8 planted defects at 0.6 findings per PR in 7 minutes, among the quietest reviewers that ran, with both misses being test-only PRs it deliberately skipped, so the precision-first story held under independent testing. Adoption outran polish visibly: GPT-5.x compatibility broke at launch and was fixed, and the lead has said parts of the codebase are not yet fully polished.
Strengths #
- The architecture targets real agent failure modes: incomplete coverage, line-number drift, prompt instability, on large changesets.
- Ships a public benchmark and transparently discloses its recall disadvantage, which is better evidence behavior than most of the category.
- One tool covers local, CI, plugin, and delegation deployments with model choice and BYO keys.
- Rules cover roughly 47 languages and file types, from NPE and thread-safety to XSS and SQL injection.
Cautions #
- The one independent benchmark run so far was ugly: about 12 percent precision on 10 Martian-benchmark PRs, disputed by the maintainer as a tool-call anomaly and fixed, with no independent post-fix validation.
- Recall is deliberately lower than a general agent; teams wanting maximum defect-finding should know that is not this tool’s bet.
- Rule docs originated in Chinese with community translations later mainlined, and the docs site is a client-rendered SPA that resisted verification.
- Alibaba-priority dependency on a single dominant contributor.
Pricing #
Free and open source under Apache-2.0, no paid tiers. Costs are your own LLM API calls, or zero in delegation mode where your existing agent does the judging.
Compared to #
- Greptile: hosted, codebase-indexed review; choose OpenCodeReview when code must stay in-house and you want model and token control.
- CodeRabbit: turnkey commercial bot with per-seat pricing; choose it for zero-wiring convenience,
ocrfor the same category at license cost zero plus wiring effort. - Qodo: the open-core middle path, MIT PR-Agent to self-host or paid Qodo Merge.
- Plain agent review of
git diff: free and fine for small diffs;ocr’s pitch is exactly that agents alone cut corners on large changesets, and its delegation mode is the middle path.
Bottom line #
Recommended for teams that want self-hosted, rule-aware, line-precise automated review in CI with their own model keys, and that understand the precision-over-recall trade. Not for teams needing independently validated precision numbers today, or turnkey hosted review without wiring.
Changes #
- 2026-08-30 - Created as an evaluation note on Alibaba’s hybrid reviewer.
- 2026-08-30 - Moved into the new Code review category, with see-also links updated to the category matrix.
- 2026-09-16 - Refreshed the growth record: 29.5k stars and 2.1k forks (up from 23k in three days), 127 releases with v1.12.3 shipping September 16.
- 2026-09-18 - The star burst continued: 35.7k stars and 2.5k forks (up roughly 21 percent in two days), 129 releases with v1.12.5 shipping September 17, still with no new HN catalyst.
- 2026-09-20 - The burst kept compounding: 37.9k stars and 2.7k forks (up roughly 6 percent in two days), 131 releases with v1.12.7 shipping September 19, still with no new HN catalyst.
- 2026-09-21 - Growth continued: 38.7k stars and 2.8k forks, v1.12.7 still latest, and the launch thread still stalled at 284 points with no new HN catalyst.
- 2026-09-24 - The burst continues: 40.8k stars and 2.9k forks (up roughly 6 percent in three days), 133 releases with v1.12.9 shipping September 22, still with no new HN catalyst.
- 2026-09-27 - The burst slows but continues: 41.7k stars and 3.0k forks (up roughly 2 percent in three days), v1.12.9 still latest, and the launch thread still at 284 points with no new HN catalyst.
- 2026-09-29 - The burst continues: 42.4k stars and 3.0k forks (up roughly 2 percent in two days), 134 releases with v1.12.10 shipping September 28 (OpenRouter as a provider, an
ocr session rmcommand), still with no new HN catalyst. - 2026-10-07 - Added the alibaba/open-code-review star history chart to the Status section.
- 2026-10-09 - Refreshed the growth ledger: 44,730 stars, v1.12.13 (October 8) as release 137, launch thread unchanged at 284 points.
- 2026-10-13 - Recorded v1.13.0 (October 13): ChatGPT-plan reviews through the public Responses API and a new ACP service, taking the ledger to 138 releases and 46,915 stars; launch thread unchanged at 284 points.
- 2026-10-18 - Recorded the Agent Skills Hub end-to-end eval (October 10): 7 of 8 planted defects at 0.6 findings per PR, among the quietest tools tested, the two misses being test-only PRs it deliberately skipped; the precision-first trade held under independent testing.
- 2026-10-20 - Recorded v1.13.2 (October 20): Nushell and PowerShell review support plus Shader Languages allowlist entries, taking the ledger past 140 releases.
- 2026-10-22 - Recorded v1.13.3 (October 22): empty review-comment batches now reported instead of silently succeeding, MCP tools/list pagination honored, CI checkout-state pollution fixed, and a NixPkgs provider directory added.
See also #
- Code Review Feature Matrix - the category comparison this note joins
- Greptile - the hosted review alternative
- Plannotator - the human-annotation surface for the same problem
- Hybrid Execution Feature Matrix - the deterministic-orchestrates-LLM principle at review scale
References #
https://github.com/alibaba/open-code-review - repository, architecture, integrations, license, 45,964 stars as of 2026-10-11
https://raw.githubusercontent.com/alibaba/open-code-review/HEAD/README.md - the hybrid design, benchmark claims, and recall trade-off
https://news.ycombinator.com/item?id=48406358 - the launch thread with the independent precision run and maintainer responses
https://huggingface.co/datasets/Alibaba-Aone/aacr-bench - the public benchmark backing the claims
https://registry.npmjs.org/@alibaba-group/open-code-review - distribution and release facts
https://api.github.com/repos/alibaba/open-code-review/releases?per_page=3 - the release ledger’s top entries: v1.13.3 (October 22, 2026) with the empty-batch, MCP pagination, and CI checkout fixes plus a NixPkgs provider directory, v1.13.2 (October 20) with Nushell, PowerShell review support, and Shader Languages allowlist additions, v1.13.1 (October 17) the bug-fix patch, fetched 2026-10-22
https://codereview.withmartian.com - the independent benchmark used for the critical precision measurement
https://raw.githubusercontent.com/zhuyansen/agent-skills-hub/main/ops/review-runs/RESULTS.md - the Agent Skills Hub end-to-end eval (October 10, 2026): 7 of 8 planted defects, 0.6 findings per PR, 7 minutes, both misses test-only PRs it skipped, fetched 2026-10-18