Tools

Review and merge

AI reviewers, merge queues and feature flags, so green can merge itself.

Rule 27 says green merges itself. That only works when green means something, so an AI reviewer reads every change and a merge queue tests it against everything ahead of it. Feature flags let a merge ship dark, which is how rule 3 gets every green merge out the door. Human eyes go where the damage could be real.

AI review

  • Ours

    qualm

    No pull request merges while a reviewer would ask for the change to be simplified.

    Any languageWorks with GitHub, any CI Open source, MIT5 starsLatest release Oct 2026Source

  • Start here

    CodeRabbit

    AI reviewer that comments on pull requests on GitHub and GitLab.

    Covers GitHub and GitLab, so one reviewer serves teams with repos on both.

    Any languageWorks with GitHub, GitLab Paid

  • Amazon Q Developer code review

    AWS's assistant that reviews code for bugs, secrets and vulnerable dependencies.

    The AWS-recommended replacement for CodeGuru Reviewer.

    AWS ends support for Q Developer IDE plugins on 2027-04-30 and points to Kiro.

    Any languageWorks with GitHub, GitLab Paid

  • Bito

    AI pull request reviewer and coding assistant for IDEs and git hosts.

    Reviews with codebase context and can run in a team's own cloud account.

    Any languageWorks with GitHub, GitLab, Bitbucket Paid

  • Claude Code GitHub Action

    Anthropic's GitHub Action that reviews pull requests and makes changes when someone mentions @claude.

    It runs on your own runners, so the agent that writes code can also review and fix it.

    Any languageWorks with GitHub Open source, MIT9.4k starsLatest release Aug 2025

  • cubic

    AI review platform that learns team conventions and reviews pull requests.

    Learns from past review comments, so team standards stay in force on every pull request.

    Any languageWorks with GitHub Paid

  • Cursor Bugbot

    Reviewer from Cursor that hunts for bugs in pull requests and skips style nitpicks.

    Low noise means a finding is worth stopping an automated merge for.

    Any languageWorks with GitHub, GitLab Paid

  • Danger JS

    Runs code in CI that comments on pull requests about rules you write.

    Team process rules such as changelog or test requirements become code that checks every PR, human or agent.

    JavaScript/TypeScript Open source, MIT5.5k starsLatest release Aug 2026Source

  • Danger Kotlin

    Danger rules written in Kotlin scripts.

    An Android team can keep PR checks in its own language.

    Java/JVM, Android Open source, MIT542 starsLatest release Nov 2025

  • Danger Ruby

    The Ruby version of Danger, with PR rules written in a Dangerfile.

    A Rails team can enforce PR conventions on pull requests that agents open.

    Ruby Open source, MIT5.7k starsLatest release Jul 2026Source

  • Danger Swift

    Danger rules written in Swift.

    An iOS team can keep PR checks in its own language.

    Swift/iOS Open source, MIT1.1k starsLatest release Sep 2026

  • Ellipsis

    Managed cloud agents that review pull requests on GitHub.

    Free for individuals, so a solo developer can try an extra reviewer on agent output.

    Any languageWorks with GitHub Paid

  • Gemini Code Assist code review

    Google's GitHub app that reviews pull requests with Gemini.

    A free tier makes it a cheap second reviewer beside another tool.

    Any languageWorks with GitHub PaidPart of Gemini Code Assist

  • GitHub Copilot code review

    Copilot reviews pull requests and leaves inline suggestions inside GitHub.

    Teams already on Copilot need no extra install, so review starts on the next pull request.

    Any languageWorks with GitHub PaidPart of GitHub

  • Graphite Agent (formerly Diamond)

    AI reviewer built into Graphite's stacked pull request workflow.

    Reviews small stacked changes, which fits agents that ship in many small steps.

    Cursor agreed to buy Graphite in December 2025. The merge queue and Graphite Agent continue.

    Any languageWorks with GitHub Paid

  • Greptile

    Indexes the whole codebase, then reviews each pull request with that context.

    Catches breakage three modules away from the diff, where an agent changed code it never read.

    Any languageWorks with GitHub, GitLab Paid

  • Kodus

    Open source review engine that pairs AST rules with an LLM and runs on your infrastructure.

    Self-hostable with your own model key and no markup on model cost.

    Any languageWorks with GitHub, GitLab, Bitbucket, Azure DevOps Open source, paid tier, AGPL-3.01.4k starsLatest release Oct 2026

  • OpenAI Codex code review

    Codex reviews pull requests automatically or when someone comments @codex review.

    It reads the nearest AGENTS.md, so review rules live in the repo beside the code.

    Any languageWorks with GitHub, GitLab PaidPart of Codex

  • PR-Agent

    Open source pull request reviewer you run yourself with your own model key.

    Self-hostable with no vendor, so agent-written diffs stay on your own infrastructure.

    Now a community-maintained legacy project of Qodo. Qodo sells its own product separately.

    Any languageWorks with GitHub, GitLab, Bitbucket, Azure DevOps, Gitea Open source, MIT13k starsLatest release Oct 2026Source

  • Qodo

    Commercial AI code review platform from the makers of PR-Agent.

    Reviews against team rules and checks test coverage on each pull request.

    Any languageWorks with GitHub, GitLab, Bitbucket, Azure DevOps Paid

  • Sourcery

    AI code review and refactoring suggestions on pull requests and in the editor.

    Strong on Python cleanup, which suits teams that want simpler agent output.

    Python, JavaScript/TypeScriptWorks with GitHub, GitLab Paid

Merge queues and auto-merge

  • Start here

    GitHub merge queue

    Built-in queue that tests each pull request on top of the ones ahead of it.

    Keeps main green when several agents merge at once.

    Free on public repos. Private repos need Team or Enterprise.

    Any languageWorks with GitHub PaidPart of GitHub

  • Start here

    GitLab merge trains

    Queues merge requests and tests each against the ones ahead.

    Keeps main green under heavy merge volume on GitLab.

    Needs a Premium or Ultimate plan.

    Any languageWorks with GitLab PaidPart of GitLab

  • Aviator MergeQueue

    Merge queue with parallel validation, batching and stacked pull request support.

    Parallel validation and batching absorb the merge volume that many agents create.

    Any languageWorks with GitHub Paid

  • Bulldozer

    GitHub app that auto-merges pull requests once configured conditions are met.

    Pairs with policy-bot as a small self-hosted auto-merger.

    Any languageWorks with GitHub Open source, Apache-2.0812 starsLatest release Jun 2025

  • Dependabot auto-merge

    GitHub's dependency updater, with green updates merged by gh pr merge --auto.

    Green dependency bumps merge themselves and stay off the human review queue.

    Any languageWorks with GitHub PaidPart of GitHub

  • Gerrit submit rules

    Configurable rules for when a Gerrit change may be submitted.

    Fine-grained gating for teams already on Gerrit.

    Any languageWorks with Gerrit Open source, Apache-2.0Part of GerritSource

  • GitHub auto-merge

    Merges a pull request on its own once required checks and reviews pass.

    The smallest working version of green merges itself.

    Any languageWorks with GitHub PaidPart of GitHub

  • Graphite merge queue and stacking

    Stacked pull requests with a gt CLI and a queue that merges stacks.

    Small stacked changes suit agents that commit in many small steps.

    Cursor agreed to buy Graphite in December 2025. The gt CLI, stacking and merge queue continue.

    Any languageWorks with GitHub Paid

  • Kodiak

    GitHub app that keeps pull requests up to date and merges them when checks pass.

    A free, label-driven auto-merge bot that works alongside Dependabot.

    Any languageWorks with GitHub Open source, paid tier, AGPL-3.01.1k starsLatest release Mar 2026

  • Mergify

    Merge queue and rule engine that merges pull requests once their conditions pass.

    Lets green merge itself with no one clicking the button.

    Any languageWorks with GitHub Paid

  • policy-bot

    GitHub app that enforces approval rules by path, author or branch and can auto-approve.

    Writes down which changes need human eyes and which can pass untouched.

    Any languageWorks with GitHub Open source, Apache-2.01.1k starsLatest release Jul 2026

  • Renovate

    Opens dependency update pull requests and can merge them when tests pass.

    Automerge rules keep dependency churn off the human review queue.

    Any languageWorks with GitHub, GitLab, Bitbucket, Azure DevOps, Gitea Open source, paid tier, AGPL-3.023k starsLatest release Oct 2026

  • Trunk Merge Queue

    Merge queue with parallel testing and flaky test detection.

    Flaky test detection keeps unreliable tests from stalling the queue.

    Any languageWorks with GitHub, GitLab Paid

  • Zuul

    Gating CI that tests changes together before any of them merge.

    Proven at OpenStack scale for never merging a change that breaks main.

    Any languageWorks with GitHub, GitLab, Gerrit Open source, Apache-2.0Source

Feature flags and releases

  • Start here

    OpenFeature

    Vendor-neutral API and SDKs for feature flags, a CNCF project.

    Agent code that calls OpenFeature stays free to switch flag vendors.

    It is a specification and SDKs. You still need a flag server.

    Any language Open source, Apache-2.0Source

  • Argo CD

    GitOps controller that syncs Kubernetes clusters to what is in git.

    A merge to main becomes a deploy with no extra step.

    Infrastructure Open source, Apache-2.024k starsLatest release Sep 2026Source

  • Argo Rollouts

    Kubernetes controller for canary and blue-green deploys with automated analysis.

    Rolls a bad release back on its own when metrics worsen.

    Infrastructure Open source, Apache-2.03.6k starsLatest release Aug 2026Source

  • Changesets

    Records version bumps in files that travel with each pull request.

    Version bumps and release notes sit in the pull request where reviewers can read them.

    JavaScript/TypeScript Open source, MIT12k starsLatest release Sep 2026

  • Flagger

    Progressive delivery operator that shifts traffic and checks metrics.

    Automated canaries for teams on Flux.

    Infrastructure Open source, Apache-2.05.4k starsLatest release Sep 2026Source

  • Flagsmith

    Open source feature flags and remote config, hosted or on-premises.

    Self-hostable flags for teams with data residency limits.

    Any language Open source, paid tier, BSD-3-Clause6.6k starsLatest release Oct 2026Source

  • Flipper

    Feature flags for Ruby and Rails apps with a web UI.

    The natural flag tool for Rails teams that ship every merge.

    Ruby Open source, paid tier, MIT4k starsLatest release May 2026

  • Flipt

    Open source feature flags stored in git, with a UI and SDKs.

    Flags live in git, so an agent changes one with a pull request.

    Any language Open source, MIT4.9k starsLatest release Oct 2026Source

  • GrowthBook

    Feature flags and A/B testing that read results from your own data warehouse.

    Shows whether a shipped change helped the numbers you care about.

    Any language Open source, paid tier, MIT8.5k starsLatest release Sep 2026Source

  • Kamal

    Deploys containerized web apps to your own servers with zero downtime.

    Scriptable deploys make releasing every merge routine.

    Ruby, Infrastructure Open source, MIT15k starsLatest release Jun 2026Source

  • LaunchDarkly

    Hosted feature flag and release management service.

    Mature targeting, rollouts and audit trails for when compliance asks who changed what.

    Any language Paid

  • PostHog feature flags

    Feature flags bundled with product analytics and experiments.

    Flags and the metrics that judge them sit in one product.

    Any language Open source, paid tier, MITPart of PostHogLatest release Oct 2026Source

  • release-please

    Maintains a release pull request from conventional commits.

    Keeps a human click on release for teams that want one.

    Any languageWorks with GitHub Open source, Apache-2.07.6k starsLatest release Aug 2026

  • semantic-release

    Cuts versions and changelogs from commit messages automatically.

    A merge becomes a release with no human choosing the version.

    JavaScript/TypeScriptWorks with any CI Open source, MIT24k starsLatest release Aug 2026

  • Statsig

    Feature flags, experiments and analytics in one hosted product.

    Rollouts gate on measured metrics.

    OpenAI announced a deal to buy Statsig in September 2025.

    Any language Paid

  • Unleash

    Open source feature flag server with gradual rollouts and many SDKs.

    Ship every green merge dark, then turn it on gradually.

    Moved from Apache-2.0 to AGPL-3.0 with v8 in May 2026.

    Any language Open source, paid tier, AGPL-3.0 (since v8, 2026-06; was Apache-2.0)14k starsLatest release Sep 2026Source

Gone quiet 2

These tools are archived or shut down, or nobody has released or committed to them in two years. Some still work fine. Read the note before you adopt one.

  • Amazon CodeGuru Reviewer

    AWS's older ML-based code reviewer, now in maintenance mode.

    New teams cannot adopt it, and existing ones should plan a move to a current reviewer.

    Stopped taking new repositories in November 2025. AWS points to Amazon Q Developer and Amazon Inspector.

    Any languageWorks with GitHub, Bitbucket, AWS CodeCommit PaidLast change Nov 2025

  • bors-ng

    Merge bot that batch-tests pull requests and bisects failures.

    The ancestor of merge queues, kept here for history.

    Archived in April 2024. The author recommends GitHub merge queue.

    Any languageWorks with GitHub Open source, Apache-2.01.5k starsLast change Jan 2024

Missing a tool that belongs here? Suggest it.

Every tool here was checked against its GitHub repository or its own site on 6 October 2026. Stars and dates come from GitHub on that day.