Code reviewer agent that helps you ship quality code to production. Catch bugs, security issues, and style problems before they reach your users.

$ sentinel sandbox create --repo acme/api
✓ sandbox ready — sb-8f3a2
$ git clone git@github.com:acme/api.git
Cloning into 'api'... done.
✓ cloned in 2.4s — full context loaded
Sentinel spins up a fresh, disposable sandbox and clones your repository — every review runs with full codebase context.

- api_key = os.getenv("OPENAI_KEY")
+ api_key = load_secret("openai")
max_retries = 3
+ rate_limit_rps = 2
Security, correctness, and style specialists read the diff alongside the code in parallel, anchoring every finding to a real line.

• Token refresh now handles expiry — src/auth.py:42
• Rate limits enforced per tenant — src/github.py:88
Unescaped input in query builder
Retry loop can exceed rate limits
Variable naming inconsistent with codebase
Severity-tagged inline comments, a grounded summary, and a clear verdict land directly on your pull request.
reviewpr reads the full diff against your codebase context and flags real issues — security holes, logic bugs, style drift — before a human reviewer ever opens the PR.
Connect your GitHub and let reviewpr bring clarity to every change.