Skip to content

Where AI Code Review Stands Now: Lessons from Cloudflare's Multi-Agent System

Apr 21, 2026 1 min
TL;DR Cloudflare ran a Multi-Agent Code Review system internally for 30 days — 131K reviews, median 3 minutes. This post breaks down their architecture and compares it with solutions from Anthropic, GitHub, CodeRabbit, Greptile, and others.

🌏 中文版

Now that AI is generating code at scale, Code Review has shifted from “humans reviewing human-written code” to “humans and AI reviewing AI-written code together.” By early 2026, the industry consensus is clear: parallel Multi-Agent analysis + a Coordinator for deduplication. This post starts with Cloudflare’s internal system published in April, then compares the trade-offs across Anthropic, GitHub, Google, CodeRabbit, Greptile, and Graphite.

Cloudflare: Coordinator + Seven Specialists

Cloudflare ties AI Code Review to the Merge Request pipeline. When an engineer opens an MR, the system dispatches up to 7 specialist Reviewer Agents in parallel: Security, Performance, Code Quality, Documentation, Release Management, Compliance, and Engineering Codex (internal standards).

Above them sits a Coordinator Agent that does three things: deduplicates overlapping findings from multiple specialists, rates actual severity, and outputs a single structured review comment. This design tackles the easiest thing to get wrong with Multi-Agent systems — without control, each Agent dumps a pile of useless comments.

Model routing is mixed: Workers AI runs Kimi K2.5 for ~15% of traffic (mainly documentation reviews), while architecturally complex or security-sensitive reviews go to Claude Opus 4.6 / GPT 5.4. Not everything gets routed to the most expensive model.

30-day internal data from 2026/3/10 to 4/9:

  • 131,246 reviews, 48,095 MRs, 5,169 repos
  • Each MR reviewed an average of 2.7 times
  • Median completion time of 3 minutes 39 seconds — almost done before the engineer context-switches
  • Average cost per review: $1.19, median $0.98
  • Full seven-specialist review: $1.68, lightweight version: $0.20
  • Coordinator produced the most output tokens (1,057M); Documentation Reviewer consumed the most input tokens (8,275M)

A noteworthy detail: files like AGENTS.md — guidance written for AI — can go stale. Cloudflare built a dedicated Reviewer that checks whether an MR introduces significant architectural changes, and if so, reminds the developer to update the guidance. Using AI to maintain documents written for AI — a positive feedback loop.

Anthropic Code Review: Nearly Identical Architecture

Anthropic’s Code Review, launched in March, is the closest to Cloudflare’s approach — multiple Agents scan the diff in parallel, one Aggregator deduplicates and ranks. It adds a Verification step: validating candidate issues against actual code behavior to filter false positives.

The internal data is compelling:

  • PRs with substantive review comments went from 16% to 54%
  • For large PRs over 1,000 lines, 84% had bugs found
  • Large PRs averaged 7.5 issues found

Available to Claude Teams and Enterprise users, configurable per repo in the Claude Code Web interface.

GitHub Copilot Code Review: The Advantage of Native Integration

Starting March 2026, Copilot Code Review switched to an agentic tool-calling architecture: the Agent proactively fetches repo context (file structure, related references, architectural location) before commenting, rather than just reading the diff.

Some practical highlights:

  • Reviews complete within 30 seconds
  • gh pr create / gh pr edit can assign Copilot as a reviewer directly from the CLI
  • Suggestions can be applied with one click — a Cloud Agent opens a new PR with the fix
  • Available on Copilot Pro / Business / Enterprise

Native integration is Copilot’s biggest advantage, but platform lock-in is also its biggest limitation.

Google Gemini Code Assist + Conductor

Gemini Code Assist is automatically assigned as a PR Reviewer, providing summaries and deep reviews. The more interesting 2026 developments:

  • Conductor (Gemini CLI Extension) added Automated Review, generating code quality and compliance reports after implementation
  • Memory mechanism learns team coding standards from past PR interactions — no need to rewrite prompts each time

This Memory concept and Cloudflare’s auto-maintained AGENTS.md are two solutions to the same problem — one has the AI learn proactively, the other has the AI proactively remind you to update.

The Big Three Third-Party SaaS

ToolBug Detection RateFalse PositivesDifferentiatorPrice
Greptile82%11/runFull codebase indexing
CodeRabbit44%2/runCross-platform: GitHub/GitLab/Bitbucket/Azure DevOps$24/user/mo
GraphiteLow82% of comments actually acted on, negative feedback <5%GitHub only
Bugbot58%

These three reflect three distinct trade-offs in AI Code Review:

  • Greptile optimizes for recall — catches the most bugs but also generates the most noise
  • CodeRabbit optimizes for precision — lowest false positive rate, broadest platform support
  • Graphite optimizes for signal quality — fewer comments but most are actually adopted

Greptile’s 82% detection rate looks impressive, but 11 false positives per run is enough to make engineers start ignoring comments — and that’s the hardest part of automating Code Review. It’s not about “can you catch it” but “will people trust what you caught.”

Overall Architecture

The underlying logic across all solutions converges into the same diagram:

         MR / PR Opened


     ┌──────────────────┐
     │  Diff + Context  │  ← Fetch repo structure, AGENTS.md
     └────────┬─────────┘


  ┌───────────────────────┐
  │  Specialist Agents    │  Security / Perf / Quality / Docs...
  │  (parallel execution) │  Different models for different tasks
  └───────┬───────────────┘


  ┌───────────────────────┐
  │  Coordinator /        │  Dedup, rate, verify
  │  Aggregator Agent     │  (critical step)
  └───────┬───────────────┘


  ┌───────────────────────┐
  │  Single structured    │  Optional: Block Merge
  │  comment              │
  └───────────────────────┘

The differences lie in:

  • Cloudflare runs on its own Workers AI + external model mix
  • Anthropic is fully tied to Claude
  • GitHub is fully tied to Copilot
  • Third-party SaaS typically locks to a single provider but sells externally

Overall Takeaway

AI Code Review maturity in 2026 looks roughly like this: the technology has converged (Multi-Agent + Coordinator is the consensus), and the remaining competition is on three fronts — cost optimization through model routing, false positive rate control, and depth of CI/CD integration.

If you want to build your own: Cloudflare’s blog post is the most battle-tested reference, and Anthropic’s Code Review architecture maps directly onto it.

If you want to buy: GitHub teams should pick Copilot, cross-platform teams should pick CodeRabbit, GitHub-only teams wanting high signal should pick Graphite, and those wanting maximum recall should pick Greptile.

One thing worth noting: every solution is starting to emphasize “using AI to maintain documents written for AI” (Cloudflare’s AGENTS.md Reviewer, Gemini’s Memory). This suggests the next competitive front may not be review itself, but rather who can best distill team context into knowledge that AI can reuse.


References