AI
Mixing LLM reviewers yields modest gains, depends on model capability
A controlled study of code and document verification finds that combining reviews from different AI models catches more errors than single-model checks, though benefits are modest and tied to reviewer quality.
Researchers testing whether a second large language model can improve code review compared a single model checking its own output with having a different model review the same work. The findings suggest the answer is nuanced: mixing models helps—but only when done carefully and with capable reviewers.
The Experiment#
The study involved 30 artifacts containing 150 intentionally planted errors, reviewed across 10 different conditions with three reviewer models in 900 separate review sessions. By controlling what information reviewers received and measuring how many errors they caught, the team could isolate the contribution of model diversity versus reviewer capability.
Key Findings#
The top-performing cross-model reviewer alone scored no better than a single model working from a fresh session—a result that neither proves they work the same nor that mixing helps. However, combining one fresh same-model review with one cross-model review caught significantly more errors (56.7%) than two separate same-model reviews (42.7%; statistically significant at p=.006). The challenge: the study couldn't cleanly separate whether gains came from having a different model or simply from using a stronger reviewer.
Interestingly, the two models caught partly different errors, with only 41.2% overlap (Jaccard similarity), suggesting they bring distinct perspectives. A lightweight cross-model reviewer, by contrast, offered no advantage over repeating the same-model check.
Practical Implications#
Withholding requirements from reviewers boosted performance for the two lower-tier models but not the top performer, hinting that simpler approaches may benefit from constraint-based prompting while capable models respond differently. The authors note that their findings carry uncertainty—results depend on how incomplete or failed review sessions are scored, and the pattern varies across these interpretations.
The researchers have made records, artifacts, and scripts available for scrutiny, and a partial check against external detector outputs from another benchmark neither confirmed nor contradicted their main comparison.

