Works where your pull requests are
Every popular code host works today through a token and a webhook, or through the CLI in CI. Native marketplace apps, installed in one click, are next.
Code hosts
| Host | Today | Marketplace app |
|---|---|---|
| GitHub | AvailableToken + webhook, or the CLI in GitHub Actions. Comments, commit statuses, GitHub Enterprise Server. | NextGitHub App on GitHub MarketplaceOne-click install per organisation; check runs with annotations on the exact lines; no tokens to manage. |
| GitLab | AvailableProject or group token + webhook, or the CLI in GitLab CI. GitLab.com and self-managed. | PlannedGitLab integration (partner listing)OAuth application with group-level install and merge request widgets. |
| Bitbucket Cloud | AvailableAccess token + webhook, or the CLI in Bitbucket Pipelines. Build statuses and comments. | PlannedAtlassian Marketplace app (Forge)A pull request panel inside Bitbucket, and Jira issues linked to held reviews. |
| Azure DevOps | AvailablePAT + service hook, or the CLI in Azure Pipelines. Pull request statuses and threads. | PlannedVisual Studio Marketplace extensionA pull request tab with the review plan, and a branch-policy status check. |
| Gitea and Forgejo | AvailableToken + webhook, self-hosted or Codeberg. Comments and commit statuses. | PlannedGitea / Forgejo actionA packaged action for Gitea Actions and Forgejo Actions runners. |
| Bitbucket Data Center | NextThe CLI works in any pipeline today; native pull request comments need the Data Center API adapter. | ExploringAtlassian Marketplace app (Data Center)Server-side plugin for teams that cannot reach a SaaS. |
| Gerrit | NextThe CLI can review any patchset in CI; a Gerrit adapter will post review comments and votes. | ExploringGerrit pluginVote Code-Review −1 on held changes, with the plan as a comment. |
| AWS CodeCatalyst and others | AvailableAny host that can run a script: the CLI posts the diff and prints the review as Markdown. | Exploring—Driven by demand. |
Marketplace dates live on the roadmap. Setup steps for each host are in the docs.
Beyond the code host
- ArchCanvas
Your live cloud map. Changes are matched to running resources and shown on the map itself.
AvailableHow to set it up- GitHub Actions, GitLab CI, Bitbucket Pipelines, Azure Pipelines
A zero-dependency CLI: full import graph from the checkout, fails the job on hold if you want it to.
AvailableHow to set it up- Slack
Incoming webhook for held reviews (or every review), with the summary and a link to the plan.
AvailableHow to set it up- Signed webhooks
A JSON event per review, HMAC-signed, for your own bots and dashboards.
AvailableHow to set it up- Claude
Optional: Claude writes the summary from the engine’s facts. It never sees your code and never sets the verdict.
AvailableHow to set it up- MCP server
Agents call visualdiff as a tool on their working tree before they open a pull request.
Next- VS Code and JetBrains
The review plan beside the diff in the editor, with jump-to-line.
Planned- Jira and Linear
Check the change against the ticket it claims to close, not only its description.
Planned