Review every pull request
Plug a runner in once. Evident reviews new pull requests on its own — nobody has to mention it — and reports the outcome as a check on the pull request. The person who opened it doesn't need an Evident account.
What it skips, on purpose
Not every push spends a review. A push to a draft pull request doesn't. In a burst of pushes, a newer commit stops the earlier check so Evident reviews your latest commit.
What it combines
GitHub connection
Install the GitHub App on your organisation.
Pull request checks
Plug a runner in to review, for every repository or one specific repository.
How it goes
View diagram source
graph LR
PR["new pull request"] -->|"skips drafts"| Evident["Evident"]
Evident --> Runner["configured runner"]
Evident -.->|"check appears immediately, links to progress"| Check["pull-request check"]
Runner -->|"line remarks"| Review["review"]
Review -->|"finalizes"| Check - 1
Create a runner and start it on your machine.
- 2
Connect GitHub and plug the runner in to review.
- 3
Open a pull request and Evident reviews it, with remarks on the lines they're about.
Good to know
- The check appears before the review has finished, and links to the work Evident is doing on that pull request.
- A review can run on a different OpenCode agent, or a different model, than the one answering @mentions.
- Two runners in one organisation can review different repositories; a runner scoped to one repository takes precedence over one reviewing every repository.
Read next
- Quickstart — create a runner and start it — about five minutes.
- GitHub integration — connect the App, plug a runner in to review, and what is not reviewed.
- Pricing — pull request review is on every plan.
Put your coding agent where the work is.
Connect a runner and let it start reviewing your pull requests — in minutes. Free to start.