AI code review for Claude Code and Codex. Reviews every PR, fixes issues via MCP, you decide what merges.
Run full AI code review cycle on current PR branch
Check Rami review status without triggering new review
Check Rami quota and credit balance
Set up and connect Rami — GitHub App, MCP server, OAuth, and a verification call
Diagnose a Rami install — checks auth, GitHub App coverage, quota, and plugin version
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Works with Claude Code AND Codex. Rami reviews every PR for security, bugs, and performance — then fixes the findings through MCP. You stay in control of what merges.
Not every finding needs a fix. Push back when you have evidence — Rami evaluates the dispute and either accepts it or asks you to fix:
The dispute loop runs in the same session as the review, so accepted disputes drop out and only real issues land in your commits.
Install Rami on your repository.
Claude Code:
/plugin marketplace add rami-code-review/claude-code-marketplace
Codex:
Install the Rami plugin from this repository's Codex marketplace metadata.
Claude Code:
/plugin install rami@rami-code-review
Codex:
Install the rami plugin from the rami-code-review marketplace.
On a PR branch, run:
/rami:review
Rami fetches the review, walks each finding by priority, and applies fixes (or accepts disputes) until the PR is clean.
/rami:reviewFull review-fix-dispute loop on the current PR branch:
/rami:review-statusCheck review status without triggering a new review.
/rami:usageCheck remaining quota and credit balance.
/rami:setupGuided setup — installs the GitHub App, registers the MCP server, completes OAuth, and verifies the connection. Run this first if Rami isn't connected yet. It can also offer, only if you agree, to add a short removable Rami section to your CLAUDE.md / AGENTS.md.
/rami:doctorRead-only health check. Reports auth, GitHub App coverage, quota, and whether the plugin is up to date — with the fix for anything that's off.
/rami:upgradeUpdates the plugin to the latest published version and shows what changed.
"No PR found for branch" — push the branch and open a pull request.
"Authentication required" — install the Rami GitHub App on the repo.
Review taking too long? — /rami:review-status checks progress without triggering a new review.
Rami checks once a day — silently — whether a newer plugin version is published, and nudges you when one is. To update at any time:
/rami:upgrade
Or manually:
claude plugin marketplace update rami-code-review
claude plugin update rami@rami-code-review
Then run /reload-plugins (or start a new session) to activate it.
MIT
npx claudepluginhub rami-code-review/claude-code-marketplace --plugin ramiMulti-lens code review pipeline: deep review (Claude or Codex), automated fix loop, interactive walkthrough, manual promote, external-finding injection.
Comprehensive GitHub code review with AI-powered swarm coordination
Review pull requests with structured analysis and approve with confidence
AI-powered code review in Claude Code, powered by CodeRabbit
Call GitHub Autopilot's AI tools (analyze PR, fix issue, scan secrets, repo health) from Claude Code via MCP.
Automated code review for pull requests using multiple specialized agents with confidence-based scoring