Technique · 30 studies
Multi-agent debate and role committees: what the research shows
Multi-agent debate means having several roles, in one prompt or in separate chats, argue, attack and defend an answer before a verdict. It helps when the roles genuinely differ and must back objections with evidence; several studies show it also drops facts, drifts into empty consensus, or loses to one well-written prompt.
Also called: LLM debate, expert panel prompt, devil's advocate, prover-verifier
What multi-agent debate is
Instead of asking one model for one answer, you split the work across roles with different mandates and let them respond to each other. The common shapes are:
- Pro and con with a judge: one role argues for, one against, a third decides on the arguments.
- Prover and verifier: one role defends an answer, the other attacks its weakest claim.
- Expert panel or committee: several perspectives (finance, legal, customer, skeptic) answer, critique each other, and a chair synthesizes.
- Author and critic loops: one role produces, another reviews under explicit rules, the first revises.
The roles can be separate models, separate chats with the same model, or a single prompt in which the model plays every part. INoT packs a two-agent argue-critique-rebut loop into one pseudocode prompt and reported +7.95% accuracy with 58.3% fewer tokens than multi-call baselines on DeepSeek-V2.5.
Why arguing can beat asking once
A single answer tends to commit early and then rationalize. Asking the same model "are you sure?" mostly gets agreement. A role whose only job is to attack changes what counts as a good continuation: the model now looks for the hole instead of the reason it is right.
- In CRAwDAD, two open reasoning models debated causal questions; the critic talked the first model out of 577 answers it had held with 90%+ confidence. Qwen3 gained 5% and the weaker model 9%, with +12% on counterfactual questions.
- Prover-verifier deliberation breaks an answer into 3-5 atomic claims and lets a verifier attack the weakest one. Answers that were accepted without changing were far more reliable: even one model playing both roles reached 83.9% precision on the accepted 63% of questions, versus 70% overall.
- Different roles look in different places. The LLM Council authors report that 44-60% of genuinely dangerous answers were omissions rather than false statements, which is what a panel of distinct specialists is built to catch.
Design choices that tested well
- Roles that genuinely differ. Multi-Persona Thinking used two opposing social perspectives plus a neutral one, three rounds of critique, then a final verdict with the personas dropped. On ambiguous BBQ questions with Llama-3.1-8B, diff-bias fell to 0.0275 from 0.13 for the best baseline and accuracy rose from 83.52% to 90.46%. A role duet study found peers beat a boss-and-subordinate pair, because an equal has no reason to agree out of deference.
- Schedule the confrontation. MACI starts with "challenge aggressively" and moves to "build on common ground" as views converge. On underspecified medical cases, removing the schedule cost 3.9-6.0 percentage points, while majority voting stayed at 73.9%.
- Disagreement must carry evidence. In adversarial code review, a critic who could object without citing the code simply backed down; forcing it to agree, quote evidence, or flag an open question fixed that. MABPD gives a bias accusation zero weight unless it quotes the text. Refute-or-Promote gives attackers a mandate to kill a claim and a fresh chat without the defender's arguments.
- Give the judge anchors. In MADRAG essay scoring, reference examples at several score levels added +20-30% accuracy and the advocate-skeptic debate another 4-5%.
- Cap the rounds. CRAwDAD found 4 rounds the useful maximum; MPT used three.
When debate hurts
The evidence against naive debate is as strong as the evidence for it.
- Consensus erases facts. The deliberative illusion study found up to 72% of critical facts disappeared by the final consensus. Without interaction GPT-4.1 lost 19% of critical facts over three rounds; in a full debate it lost 68%. Their fix: anchor each agent to concrete facts, forbid changing position without a counter-fact, and audit which facts survived.
- Handoffs leak. When agents pass work through summaries, fact decay at the seams measured 56-85% of found facts lost on a 32B model and 3-6% on gpt-4.1-mini; a checklist of risks, justifications and uncertainties replaced free summaries.
- One good prompt can win. On fact-versus-opinion classification, a detailed prompt with examples beat LLM debates. For translation drift, a single prompt with 6 error-type examples beat an 8-agent pipeline and took 17 minutes instead of 181.
- Debate without a target can amplify bias. In the MPT study, generic debate scored worse than a standard prompt on ambiguous questions (diff-bias 0.108 vs 0.076).
- Agreement persuades people. Synthetic consensus found that converging agents raised human confidence regardless of argument content.
- Cost. Multi-Agent Reflexion used about 3x the tokens of a basic prompt; cultural debate in MACD ran 10-15x.
How to apply it
- Try a single detailed prompt with examples first; reach for debate when the task has real trade-offs or a high cost of a wrong answer.
- Give each role a distinct mandate and, if possible, its own facts. Prefer peers or different model families over copies.
- Require every objection to cite the source, a number or a specific claim; drop unsupported ones.
- Keep it to two to four rounds and end with a judge that weighs arguments, not votes.
- Audit the result: list the original facts and check which ones made it into the verdict.
For independent answers aggregated without discussion see self-consistency and answer ensembles; for single-model checks see verification prompts.
What the studies measured
| Study | Lab score | Finding | Effect |
|---|---|---|---|
| Multi-Persona Thinking (MPT): Reducing Bias Through a Dialectic of Opposing RolesJan 21, 2026 | 80 | Opposing personas plus a neutral one and a persona-free final judge cut diff-bias to 0.0275 vs 0.13 and raised accuracy from 83.52% to 90.46% on ambiguous BBQ questions (Llama-3.1-8B). | Helps |
| CRAwDAD: Sharper Causal Reasoning Through a Two-Agent DebateNov 28, 2025 | 77 | A two-model causal debate corrected 577 answers held with 90%+ confidence; Qwen3 gained 5%, the weaker model 9%, and counterfactual accuracy rose 12%. | Helps |
| PVD (Prover-Verifier Deliberation): A Structured Cross-Examination of the Answer as a Reliability SignalMay 24, 2026 | 96 | Prover-verifier deliberation: answers accepted without change reached 83.9% precision at 63% coverage versus 70% unfiltered, even with one model in both roles; the signal inverted where the verifier lacked domain knowledge. | Helps |
| MACI: Scheduling Confrontation in Multi-Agent DebatesOct 6, 2025 | 79 | Moving debate from high to low confrontation outperformed fixed confrontation by 3.9-6.0 pp on underspecified medical cases, where majority voting reached 73.9%. | Helps |
| MADRAG: Three Roles in One Prompt to Beat the LLM's "Average" AnswerJun 4, 2026 | 90 | Advocate-skeptic-judge essay scoring: reference examples added +20-30% accuracy and the debate a further 4-5%; on 'Ideas' GPT-5 reached 0.75 agreement versus 0.69 between humans. | Helps |
| INoT (Introspection of Thought): a virtual multi-agent debate inside a single promptJul 11, 2025 | 85 | A two-agent debate simulated inside one pseudocode prompt gave +7.95% accuracy with 58.3% fewer tokens than multi-call methods on DeepSeek-V2.5. | Helps |
| LLM Council: A Three-Stage Expert Panel for Hard DecisionsMar 22, 2026 | 80 | 44-60% of genuinely dangerous answers were omissions; a panel of distinct specialists with anonymous cross-critique is designed to surface them. | Helps |
| Adversarial Review: typed disagreement between reviewer and critic vs. false LLM consensusAug 16, 2026 | 90 | Without an evidence rule the critic backed down to unsupported rebuttals and the naive version was the worst code-review approach tested; requiring cited disagreement fixed it at up to 5x the tokens. | Mixed |
| The Deliberative Illusion: The More LLM Agents "Agree," the Fewer Facts SurviveJun 2, 2026 | 89 | Up to 72% of critical facts disappeared in multi-agent consensus; GPT-4.1 lost 68% in debate versus 19% without interaction. | Hurts |
| Fact Decay at the Seams: Why a Chain of AI Agents Loses Critical Details When Handing Off a TaskAug 17, 2026 | 93 | Handing work between agents via free summaries lost 56-85% of found facts on a 32B model and 3-6% on gpt-4.1-mini; a category checklist preserved them. | Hurts |
| Direct Judge: Comparing Texts with 6 Error-Type Examples Beats Multi-Agent SystemsAug 9, 2026 | 89 | A single prompt with 6 error-type examples beat an 8-agent translator-critic system at detecting meaning drift, in 17 minutes instead of 181. | Hurts |
| A detailed prompt + examples beats "debates" between several LLMsJul 10, 2025 | 78 | For fact-versus-opinion classification, a detailed prompt with definitions and 2-6 examples beat multi-LLM debates. | Hurts |
| Synthetic Consensus: How Agreement Between AI Agents Distorts Your DecisionsApr 24, 2026 | 71 | In a study with 127 participants and three GPT-4o agents, converging agents raised people's confidence even though no new evidence was added. | Hurts |
| Machine Deliberation: Three Different AIs Debate a Question and Reach a More Accurate Answer Than Simply Averaging Their OpinionsSep 18, 2026 | 75 | Three different models debating in short turns reached a more accurate consensus than averaging; three copies of one model gained nothing. | Mixed |
| MACD (Multi-Agent Cultural Debate): Removing Cultural Bias Through Debates Between Agents with Explicit Cultural IdentitiesJan 17, 2026 | 72 | Debate between explicit cultural personas raised cultural neutrality of generated text to 86% versus 69% for direct generation, at 10-15x the tokens. | Helps |
| DiMo: Multi-Agent Debate Through Switching Thinking ModesOct 18, 2025 | 82 | Splitting generator, evaluator, refiner and judge into separate prompts reached 90.7% on GSM8K in Logical mode by fixing only the faulty step. | Helps |
| Refute-or-Promote: Multi-Agent Review With a License to Kill for Filtering Out False ConclusionsApr 21, 2026 | 72 | 80+ agents unanimously confirmed a nonexistent vulnerability; attackers with a mandate to refute, a fresh context and a cross-family critic are the authors' remedy. | Mixed |
| MABPD (Structured Argument Debate): an unsupported accusation carries zero weight, no matter how confidently it's madeSep 4, 2026 | 77 | Weighting each expert vote by role, confidence and whether it quotes the text zeroes out unsupported bias accusations. | Helps |
| Role duet: the "peer checks peer" setup is more accurate than a single agent or a hierarchical pairMay 2, 2025 | 80 | A peer-reviews-peer setup was more accurate than a single agent or a hierarchical teacher-student pair on math problems with GPT-4o. | Helps |
| Static Simulation with LLMs: Check Your Instructions Before You Run ThemDec 4, 2025 | 76 | A generator-simulator-evaluator loop that predicts what instructions will do matched real simulators 97.5-100% of the time. | Helps |
| MAR (Multi-Agent Reflexion): A Debate of Personas Instead of Self-CriticismDec 23, 2025 | 73 | A debate among four critic personas plus a judge replaced single-model self-reflection, at about 3x the tokens of a basic prompt. | Mixed |
| RADAR: A Politician-vs-Scientist Debate for Finding What's Hidden Between the LinesApr 21, 2026 | 83 | A narrative-builder versus a gap-hunting scientist, with a judge allowed to stop early, targets half-truths that pro/con debate misses. | Helps |
| DebateCV — three agents in a debate beat one agent thinking it overJul 25, 2025 | 75 | Assigning one agent to prove a claim, one to refute it and a moderator to judge gave more accurate verdicts on contested claims than one model asked to be balanced. | Helps |
| CFD (Confidence-Aware Fine-Grained Debate): Multi-Agent Data Labeling Through Structured Debate With Per-Category ConfidenceDec 5, 2025 | 72 | A per-category checklist with confidence scores and debate only on disputed labels kept agents from skipping categories in multi-label annotation. | Helps |
| CAP-CoT: A Three-Agent Adversarial Check — Finding the Holes in Reasoning Through Deliberate MistakesApr 25, 2026 | 80 | Placing a deliberately flawed reasoning chain next to the real one lets an arbiter compare them step by step and expose weak steps. | Helps |
| PRISM: A Three-Agent System for Precise Information RetrievalOct 16, 2025 | 90 | A strict selector and a completeness-seeking adder iterating 2-3 rounds produced compact evidence sets for multi-hop questions. | Helps |
| FOR-Prompting: A Virtual Team of Questions That Improves LLM AnswersOct 2, 2025 | 79 | A debater that may only ask questions, never propose answers, pushed the defending role to find and fix gaps in its own plans over several rounds. | Helps |
| An Expert Committee in Your Prompt: Role Conflict Delivers a Multi-Faceted Answer Instead of an Averaged OneJul 28, 2025 | 75 | Role committees with partly conflicting goals produced assessments closer to human opinion than a single LLM, per the MAJ-EVAL findings the authors cite. | Helps |
| EDU-Prompting: four roles in one prompt instead of a shallow answerJul 20, 2025 | 79 | Brainstormer, skeptic, critic and synthesizer roles in sequence replace one shallow answer with a four-step critical analysis. | Helps |
| Gemini Case Studies: Techniques for Working with AI on Hard ProblemsFeb 3, 2026 | 77 | Three-step adversarial self-correction helped Gemini find a critical bug in a cryptography paper that had passed human review. | Helps |
Prompts to copy
Prover and verifier
=== PHASE 1: PROVER ===
You are an expert prover in {field}.
Question: {question}
Structured defense of the answer:
ANSWER: [one clear statement]
MAIN THESIS: [one sentence - why the answer is correct]
SUB-CLAIMS (exactly {number 3-5}, each independently checkable):
1. [a specific fact + source / citation / mechanism]
2. [a specific fact + source / citation / mechanism]
3. [a specific fact + source / citation / mechanism]
LOGIC: [a paragraph - how the sub-claims together prove the thesis]
=== PHASE 2: VERIFIER ===
You are a strict verifier in {field}.
Read the prover's argument below and issue a verdict.
[paste the output of phase 1]
Find the ONE weakest sub-claim - imprecise, unproven
or not logically supporting the thesis.
Issue STRICTLY one verdict:
ACCEPT - all sub-claims are specific, accurate, consistent
REJECT - there's a factual error or contradiction [explain]
CHALLENGE - name the weak sub-claim and ask the prover one precise question
Opposing personas with a persona-free judge
You will analyze the situation from three different points of view.
PERSONAS:
1. {persona_1: a member of the first social group}
2. {persona_2: a member of the opposing social group}
3. Neutral observer (no group affiliation, focused on facts)
TASK:
{description of a situation with a risk of stereotyped judgment}
PROCESS:
ROUND 1 - Initial position:
Each persona: state your position on the question. Be honest, even if you're relying on stereotypes.
ROUND 2 - Mutual critique:
Each persona: read the arguments of the other two personas. Find weak spots in their logic, point out possible stereotypes or biases. Adjust your position if you see you were wrong.
ROUND 3 - Final arguments:
Each persona: give a final argument that accounts for the whole discussion.
FINAL DECISION:
You are now without a persona, an objective judge. Analyze all three final arguments. Give a recommendation based on facts, not stereotypes.
From: Multi-Persona Thinking (MPT): Reducing Bias Through a Dialectic of Opposing Roles
Fact-anchored debate with an audit
You are simulating a meeting between two advisors on the question: {question_or_decision}.
{Role A: name}. His facts:
- {fact A1}
- {fact A2}
- {fact A3}
{Role B: name}. His facts:
- {fact B1}
- {fact B2}
- {fact B3}
Debate rules:
1. Each advisor keeps his facts through every round and doesn't bury them for the sake of agreement
2. A position may change only if the other side provides a specific counter-fact
3. Avoid generalities without data
Round 1: Each states a position, relying only on his own facts.
Round 2: Each critiques a specific fact from the opponent, or admits he can't.
Round 3: Attempt a consensus. If none is reached, record the disagreement honestly.
Final audit:
List every fact from both lists. For each one, state whether it made it into the final conclusion or was lost in the discussion. If lost, explain why.
From: The Deliberative Illusion: The More LLM Agents "Agree," the Fewer Facts Survive
Related techniques
Problems it helps with:
Questions people ask
Does a debate need several different models?
Not always. Several studies ran all roles in one prompt or one model and still gained, for example INoT and prover-verifier deliberation. But copies of one model share blind spots: in one study three clones of a model gained nothing from discussion, while three different models did.
How many rounds of debate are useful?
Usually two to four. The causal-debate study found four rounds the useful maximum, multi-persona thinking used three, and the deliberative-illusion authors saw more facts lost with every extra round.
Why would a debate make the answer worse?
Agents tend to converge on agreeable generalities and drop inconvenient details. One study found up to 72% of critical facts missing from the final consensus. Critics also back down to confident but unsupported rebuttals unless objections must cite evidence.
Is a debate better than one good prompt?
Not for simple classification. Two studies found a single detailed prompt with examples beat multi-agent setups. Debate earned its cost on ambiguous judgments, bias-prone decisions and claims that needed stress-testing.