← Back to Cloudflare runs a multi-agent AI code reviewer on merge requests across 5,169 repositories

Source proof for Cloudflare runs a multi-agent AI code reviewer on merge requests across 5,169 repositories

Source-bound proof

Verified source excerpts for every supported field

Each colour maps a published value to the exact source passage used to support it. Only bounded excerpts are public; administrators can inspect the complete captured source.

10 fields supported

Title

Cloudflare runs a multi-agent AI code reviewer on merge requests across 5,169 repositories

derived · high
…of AI agents. Rather than relying on one model with a massive, generic prompt, we launch up to seven specialised reviewers covering security, performance, code quality, documentation, release management, and compliance with our internal Engineering Codex. These specialists are managed by a coordinator agent that deduplicates their f…
…oks like across 5,169 repositories from March 10 to April 9, 2026. The overview In the first 30 days, the system completed 131,246 review runs across 48,095 merge requests in 5,169 repositories . The average merge request gets reviewed 2.7 times (the initial review, plus r…

Description

Cloudflare built a CI-native AI code review system around the open-source OpenCode agent, in which a coordinator agent manages up to seven specialised reviewers covering security, performance, code quality, documentation, release management and internal Engineering Codex compliance, with risk tiers, circuit breakers and model failback chains. Per the source, between 10 March and 9 April 2026 it completed 131,246 review runs across 48,095 merge requests, with a median review time of 3 minutes 39 seconds and an average cost of $1.19 per review.

derived · high
…lex codebases. Instead of building a monolithic code review agent from scratch, we decided to build a CI-native orchestration system around OpenCode , an open-source coding agent. Today, when an engineer at Cloudflare opens a merge request, it gets an initial…
…of AI agents. Rather than relying on one model with a massive, generic prompt, we launch up to seven specialised reviewers covering security, performance, code quality, documentation, release management, and compliance with our internal Engineering Codex. These specialists are managed by a coordinator agent that deduplicates their f…
…t AI agents burning Opus-tier tokens to review a one-line typo fix in a README. The system classifies every MR into one of three risk tiers based on the size and nature of the diff: // Simplified from packages/core/src/risk.ts function assessRiskTier ( diffEnt…
…model calls. Each model tier has independent health tracking with three states: When a model's circuit opens, the system walks a failback chain to find a healthy alternative. For example: const DEFAULT_FAILBACK_CHAIN = { "opus-4-7" : "opus-4-6" , // Fall…
…oks like across 5,169 repositories from March 10 to April 9, 2026. The overview In the first 30 days, the system completed 131,246 review runs across 48,095 merge requests in 5,169 repositories . The average merge request gets reviewed 2.7 times (the initial review, plus r…
…7 times (the initial review, plus re-reviews as the engineer pushes fixes), and the median review completes in 3 minutes and 39 seconds . That is fast enough that most engineers see the review comment before they ha…
…y needed to “break glass” 288 times (0.6% of merge requests). On the cost side, the average review costs $1.19 and the median is $0.98 . The distribution has a long tail of expensive reviews…

Company

Cloudflare

quote · high
Orchestrating AI Code Review at scale | Cloudflare Blog Skip to content All Categories AI Developers Radar Product News Security Policy…

Industry

Technology & Software

classification · medium
…a CI-native orchestration system around OpenCode , an open-source coding agent. Today, when an engineer at Cloudflare opens a merge request, it gets an initial pass from a coordinated smörgåsbord of AI agents. Rather than relying on one model with a massive, generic prompt, we launch up t…

Problem

Code review is a good mechanism for catching bugs and sharing knowledge but can bottleneck an engineering team; across Cloudflare's internal projects the median wait for a first review was often measured in hours. Off-the-shelf AI review tools did not offer enough flexibility for an organisation of Cloudflare's size, and a naive prompt over a git diff was noisy.

derived · high
…of nitpicks about variable naming, the author responds, and the cycle repeats. Across our internal projects, the median wait time for a first review was often measured in hours. When we first started experimenting with AI code review, we took the path that…
…ty! Unfortunately, though, the one recurring theme that kept coming up was that they just didn’t offer enough flexibility and customisation for an organisation the size of Cloudflare. So, we jumped to the next most obvious path, which was to grab a git diff, sho…
…shove it into a half-baked prompt, and ask a large language model to find bugs. The results were exactly as noisy as you might expect, with a flood of vague suggestions, hallucinated syntax errors, and helpful adv…

Solution

Cloudflare built a CI-native orchestration system around OpenCode, an open-source coding agent. A coordinator agent manages up to seven specialised reviewers covering security, performance, code quality, documentation, release management and compliance with the internal Engineering Codex, deduplicates their findings, judges severity and posts a single structured review comment. Merge requests are classified into risk tiers, and circuit breakers and model failback chains handle provider failures.

derived · high
…lex codebases. Instead of building a monolithic code review agent from scratch, we decided to build a CI-native orchestration system around OpenCode , an open-source coding agent. Today, when an engineer at Cloudflare opens a merge request, it gets an initial…
…tation, release management, and compliance with our internal Engineering Codex. These specialists are managed by a coordinator agent that deduplicates their findings, judges the actual severity of the issues, and posts a single structured review comment. We've been running this system internally across tens of thousands of merge req…
…t AI agents burning Opus-tier tokens to review a one-line typo fix in a README. The system classifies every MR into one of three risk tiers based on the size and nature of the diff: // Simplified from packages/core/src/risk.ts function assessRiskTier ( diffEnt…
…model calls. Each model tier has independent health tracking with three states: When a model's circuit opens, the system walks a failback chain to find a healthy alternative. For example: const DEFAULT_FAILBACK_CHAIN = { "opus-4-7" : "opus-4-6" , // Fall…

Business value

Cloudflare reports that in the first 30 days (March 10 to April 9, 2026) the system completed 131,246 review runs across 48,095 merge requests in 5,169 repositories, with a median review time of 3 minutes and 39 seconds and an average cost of $1.19 per review. Engineers used the 'break glass' override on 288 merge requests (0.6%). These are company-reported figures.

derived · high
…oks like across 5,169 repositories from March 10 to April 9, 2026. The overview In the first 30 days, the system completed 131,246 review runs across 48,095 merge requests in 5,169 repositories . The average merge request gets reviewed 2.7 times (the initial review, plus r…
…7 times (the initial review, plus re-reviews as the engineer pushes fixes), and the median review completes in 3 minutes and 39 seconds . That is fast enough that most engineers see the review comment before they ha…
…y needed to “break glass” 288 times (0.6% of merge requests). On the cost side, the average review costs $1.19 and the median is $0.98 . The distribution has a long tail of expensive reviews…
…switching to another task. The metric we’re the proudest about, though, is that engineers have only needed to “break glass” 288 times (0.6% of merge requests). On the cost side, the average review costs $1.19 and the median is $0.98 . The…

AI capabilities

Agentic AI, Generative AI

classification · high
…urce coding agent. Today, when an engineer at Cloudflare opens a merge request, it gets an initial pass from a coordinated smörgåsbord of AI agents. Rather than relying on one model with a massive, generic prompt, we launch up…

Headline outcome

derived · high
…oks like across 5,169 repositories from March 10 to April 9, 2026. The overview In the first 30 days, the system completed 131,246 review runs across 48,095 merge requests in 5,169 repositories . The average merge request gets reviewed 2.7 times (the initial review, plus r…

Use case type

Software engineering assistance

classification · high
…been running this system internally across tens of thousands of merge requests. It approves clean code, flags real bugs with impressive accuracy, and actively blocks merges when it finds genuine, serious problems or security vulnerabilities. This is just one of the many ways we’re improving our engineering resiliency as…
Capture details
Captured
02 Nov 2026, 06:07 UTC
Extractor
fetch-strip@1
Snapshot hash
b7e3e03fa96a0e63c8a583e65b1e1a6ed661ec889d54447f4851aa31ba70a39f