Every pull request, reviewed before anyone has to ask.
CodeLens is a GitHub App that reads your diffs, finds bugs, security risks and maintainability problems, and posts a clear review right on the PR — so your team ships faster with fewer surprises.
- Works with any language
- Nothing to configure
- Revoke access anytime
CodeLens
reviewed this pull request
Solid refactor overall — one correctness issue to fix before merging.
🚨 Issue · payments/refund.ts
amount / quantity throws when quantity is 0. Guard it, or return early.
⚠️ Suggestion · orders/list.ts
This loop queries per row. Batch it to avoid an N+1.
✅ Looks good
Clear naming and well-scoped functions throughout.
Illustrative example of a CodeLens review
Features
Everything a great reviewer does, on every PR
Built to sit quietly in your GitHub workflow and make every review sharper.
Reviews every pull request
Opened, updated or reopened — CodeLens picks up the PR automatically and reviews the diff. No commands, no config files.
Feedback you can act on
Each review opens with a one-line verdict, then splits into what looks good, suggestions and real issues, with the why and a suggested fix.
Catches what humans skim past
Bugs, injection risks, unvalidated input, missing null checks, race conditions and performance traps are all on the checklist.
Repository-aware context
Sync a repo and reviews can draw on the rest of your codebase, not just the lines that changed.
Reliable background jobs
Reviews run as durable background jobs with automatic retries, so a flaky API call never silently drops your PR.
A dashboard for every PR
See every pull request and its status — pending, processing, reviewed or failed — and jump straight to it on GitHub.
How it works
Up and running in three steps
Connect GitHub
Sign in with GitHub and install the CodeLens app on the repositories you choose. Revoke access any time.
Open a pull request
Push your branch as usual. A signature-verified webhook tells CodeLens the moment a PR changes.
Get the review in the PR
CodeLens analyses the diff and posts a structured review as a comment, right where your team already works.
Benefits
Spend review time on what matters
Merge with more confidence
Surface bugs and security problems while the code is still in review, when they are cheapest to fix.
Give your reviewers their time back
Let CodeLens handle the first pass so humans can focus on design, intent and trade-offs.
Raise the baseline for the whole team
Explanations come with every finding, so each review quietly teaches better habits.
FAQ
Quick answers
How do I get started?+
Sign in with GitHub, install the CodeLens GitHub App on the repositories you want covered, and open a pull request. That's the whole setup.
When does a review run?+
On every pull request that is opened, reopened, or updated with new commits.
Can I turn it off?+
Yes. Disconnect the app from your dashboard, or remove it from your GitHub settings at any time.
Ready for calmer, sharper code reviews?
Connect your GitHub account, install the app, and open your next pull request.
Get started with GitHub