Skip to content
Development
Command

/open-code-review

Invoke the professional code review Agent CLI tool OpenCodeReview (OCR) to review current code changes, and let the Agent autonomously decide whether to apply fixes.

From plugin
alibaba-open-code-review
20k5 skills5 commands
Install
> /plugin marketplace add alibaba/open-code-review
> /plugin install open-code-review@open-code-review

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/open-code-review

Context preview

What this command does when you run it.

Invoke the professional code review Agent CLI tool OpenCodeReview (OCR) to review current code changes, and let the Agent autonomously decide whether to apply fixes.

Command definition

open-code-review.md

/open-code-review

Invoke the professional code review Agent CLI tool OpenCodeReview (OCR) to review current code changes, and let the Agent autonomously decide whether to apply fixes.

Workflow

Step 1: Run Code Review

Run the OCR command:

ocr review --audience agent [user-args]
  • Default (no user arguments): reviews staged, unstaged, and untracked changes (workspace mode).
  • If the user provides `--commit` or `--c`: pass through as-is.
  • If the user provides `--from` and `--to`: pass through as-is.
  • (Optional) Provide `--background "requirement context"` to review whether the requirements are correctly implemented.
  • (Optional) Provide `--background-file ./requirements.md` to load the same context from a Markdown file (sanitised and limited to 8000 characters). Combined with `--background` the inline value is given first.
  • Capture full stdout. Set a 5-minute timeout.
  • If the `ocr` command is not found, install it by running `npm i -g @alibaba-group/open-code-review`.

Step 2: Filter and Evaluate

For each comment, assess its validity and quality:

  • **High**: Obvious bugs, security issues, clear mistakes, or well-founded suggestions with precise fix proposals
  • **Medium**: Reasonable concerns but context-dependent, style/performance suggestions, or fixes that require manual implementation
  • **Low**: Likely false positives, lacking sufficient context, nitpicks, or meaningless suggestions

Silently discard low-confidence comments. Display the remaining comments.

Step 3: Fix

Automatically fix issues and suggestions that are worth adopting.

Read more
Ships withalibaba-open-code-review

Fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool: deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, SQL injection), OpenAI & Anthropic compatible.

Get the whole plugin
Stats
19,840
Stars
1,389
Forks
Active
Maintenance
Go
Language
Apache-2.0
License
14h ago
Last commit
2mo ago
Created

Repo: alibaba/open-code-review