MultiAgent-OPD Trains a Whole Team of Agents End to End and Scores 38.68% on Seven QA Benchmarks

A group led by Yuhan Sun at TaoLive AIGC has introduced MultiAgent-OPD, a way to train a hierarchical multi-agent system end to end, with a single model covering three roles: Leader, Searcher and Answerer. The core problem with such teams is that the final answer says almost nothing to the Searchers about the quality of their queries and summaries. The fix: a frozen teacher scores the tokens the student generates and gives the Searchers a local signal. Across seven datasets, the system reaches 38.68% macro avg@4, which is 4.06 pp above Prompted Critic and 2.61 pp above the cascaded C-MAS + RL. • The Leader learns from team success, the Answerer from the correctness of candidate answers • Inference needs only the trained student • The team solves more questions within four attempts

AI-processed from Hugging Face Daily Papers; edited by Hamidun News
MultiAgent-OPD Trains a Whole Team of Agents End to End and Scores 38.68% on Seven QA Benchmarks
Source: Hugging Face Daily Papers. Collage: Hamidun News.
Listen to article
Article Fact Sheet & Key Figures
ParameterDetails
Primary sourceHugging Face Daily Papers ↗
Editor-in-Chief
Key metric #1The Leader learns from team success, the Answerer from the correctness of candidate answers
Key metric #2Inference needs only the trained student
Key metric #3The team solves more questions within four attempts

Researchers at TaoLive AIGC (first author Yuhan Sun) have published MultiAgent-OPD, a method for end-to-end training of hierarchical multi-agent systems. It combines on-policy distillation with reinforcement learning. A team consisting of a Leader, a Searcher and an Answerer runs on a single shared language model. On seven QA datasets, it reaches 38.68% macro avg@4. That is 4.06 pp better than Prompted Critic, a method that uses an LLM judge, and 2.61 pp better than C-MAS + RL, a trained cascaded system.

Why the final answer teaches searchers so little

In a hierarchical system, the Leader splits a task into subtasks and subagents carry them out. The Searcher looks up information in several waves and condenses what it finds into short reports, and the Answerer builds the answer from them. Training all of this jointly is hard because of the credit assignment problem: the final answer is either right or wrong, but that signal doesn't show which Searcher query helped and which one led it astray.

The usual workaround is an LLM judge that scores the subagents' work. But its scores depend on the judge's own ideas of what a good answer looks like. If the judge is wrong or biased, the system dutifully optimizes that error. This is the approach behind Prompted Critic, an M-GRPO-like MAS-RL method.

A teacher that doesn't change

The authors build the training in two stages. First, they train a Teacher in a cascaded Searcher–Answerer pipeline, where answer correctness serves as the signal. Then the teacher is frozen and plugged into the team's joint training.

During team training, the student itself generates search queries and summaries along evolving subtask trajectories. The frozen teacher scores those tokens, which amounts to token-level distillation on the student's own actions (on-policy). The Searcher gets a dense, local process signal: how to search and how to report what it found. The teacher also doesn't depend on the subjective opinion of an external judge, because it was itself trained on answer correctness.

The other roles get different signals:

  • Leader learns from the success of the team as a whole (outcome-based RL);
  • Answerer learns from the correctness of candidate answers;
  • Searcher receives a token-level score from the frozen teacher.

All three roles optimize one shared model, which learns to coordinate task decomposition, multi-wave search and answer generation. At inference, the teacher is not needed; the trained student is enough.

Numbers and comparison

  • MultiAgent-OPD: 38.68% macro avg@4 across seven datasets;
  • Prompted Critic (LLM judge, MAS-RL in the spirit of M-GRPO): 4.06 pp lower, around 34.6%;
  • C-MAS + RL (trained cascaded multi-agent system): 2.61 pp lower, around 36.1%;
  • the comparison was run on evaluated checkpoints;
  • the team solves more questions within four attempts.

A gain of 2–4 pp in the average across seven benchmarks is noticeable but not dramatic. More telling is that the edge over the cascaded system comes without making inference more complex: the roles share the same weights, and the extra cost falls on training.

Who can use this recipe

For teams building search and research agents, the main takeaway is practical. If you have a Leader that hands out tasks and executors whose work is visible only through the final result, you can first train a teacher on a simple cascaded setup with a verifiable answer. Its frozen scores can then serve as a dense signal for the executors, in place of an expensive and noisy LLM judge.

This reduces dependence on a third-party evaluator and simplifies deployment: production runs a single model rather than an ensemble of several. The limitations are also clear. The method has been tested on QA tasks with search, and other types of subagents, such as code or tool-use agents, would need the scheme to be validated separately. The authors have a project page available, and the paper is published on arXiv under number 2610.23234.

Story

Key Questions Answered

Why the final answer teaches searchers so little?

In a hierarchical system, the Leader splits a task into subtasks and subagents carry them out. The Searcher looks up information in several waves and condenses what it finds into short reports, and the Answerer builds the answer from them. Training all of this jointly is hard because of the credit assignment problem: the final answer is either right or wrong, but that signal doesn't show which Searcher query helped and which one led it astray. The usual workaround is an LLM judge that scores the subagents' work. But its scores depend on the judge's own ideas of what a good

What are the key details on A teacher that doesn't change?

The authors build the training in two stages. First, they train a Teacher in a cascaded Searcher–Answerer pipeline, where answer correctness serves as the signal. Then the teacher is frozen and plugged into the team's joint training. During team training, the student itself generates search queries and summaries along evolving subtask trajectories. The frozen teacher scores those tokens, which amounts to token-level distillation on the student's own actions (on-policy). The Searcher gets a dense, local process signal: how to search and how to report what it found. The teach

What are the key details on Numbers and comparison?

MultiAgent-OPD: 38.68% macro avg@4 across seven datasets; Prompted Critic (LLM judge, MAS-RL in the spirit of M-GRPO): 4.06 pp lower, around 34.6%; C-MAS + RL (trained cascaded multi-agent system): 2.61 pp lower, around 36.1%; the comparison was run on evaluated checkpoints; the team solves more questions within four attempts. A gain of 2–4 pp in the average across seven benchmarks is noticeable but not dramatic. More telling is that the edge over the cascaded system comes without making inference more complex: the roles share the same weights, and the extra cost falls on t

ZK
Zhemal Khamidun — CPO at Alpina Digital, product manager of AlpinaGPT. Building AI products since 2019. Hamidun News is a pet project that grew into a production aggregator with 6,000+ readers.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
What do you think?
Loading comments…