← Latest papers
🤖 AI

ProtocolBench: Which LLM MultiAgent Protocol to Choose?

This paper introduces ProtocolBench, a comprehensive benchmark for evaluating LLM multi-agent communication protocols across success, latency, overhead, and robustness metrics, alongside ProtocolRouter, a learnable system that dynamically selects optimal protocols to significantly improve system performance and reliability.

Original authors: Hongyi Du, Jiaqi Su, Jisen Li, Lijie Ding, Yingxuan Yang, Peixuan Han, Xiangru Tang, Kunlun Zhu, Jiaxuan You

Published 2026-06-03
📖 4 min read☕ Coffee break read

Original authors: Hongyi Du, Jiaqi Su, Jisen Li, Lijie Ding, Yingxuan Yang, Peixuan Han, Xiangru Tang, Kunlun Zhu, Jiaxuan You

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are building a massive team of AI assistants to solve complex problems, like writing a novel, diagnosing a patient, or managing a supply chain. These AI agents need to talk to each other to get the job done. But just like humans, they can't just shout randomly; they need a communication protocol—a set of rules for how to speak, listen, and pass messages.

Currently, there are many different "languages" or protocols available (like A2A, ACP, ANP, and Agora). The problem is that picking the right one has been a guessing game. Developers often choose based on a hunch, not knowing which one is fastest, most reliable, or most secure for their specific task.

This paper introduces two main things to fix that: a testing ground called ProtocolBench and a smart selector called ProtocolRouter.

1. The Testing Ground: ProtocolBench

Think of ProtocolBench as a giant, standardized "race track" for these communication protocols. Instead of just seeing who wins a race, the researchers measure four specific things to see how each protocol performs under pressure:

  • Did they finish the job? (Task Success)
  • How fast did they do it? (Latency)
  • How much "fuel" (data) did they burn? (Message Overhead)
  • What happens when things break? (Robustness)

To test this, they set up four different "scenarios" (like different types of races):

  • The Detective (GAIA): A team of agents working together to find answers in a huge library of documents.
  • The Assembly Line (Streaming Queue): A fast-paced system where a coordinator sends 1,000 questions to workers who must answer them quickly.
  • The Storm Drill (Fail-Storm): A simulation where agents suddenly "die" (disconnect) and have to reconnect while the work continues.
  • The Secret Agent (Safety Tech): A medical scenario where agents must talk without anyone eavesdropping or stealing their data.

The Big Discovery:
The researchers found that there is no single "best" protocol. It depends entirely on what you are doing:

  • If you need speed and low data usage (like the Assembly Line), ACP was the winner.
  • If you need high-quality reasoning and teamwork (like the Detective), A2A performed best.
  • If you need maximum security and privacy (like the Secret Agent), ANP and Agora were the only ones that could handle the strict encryption and identity checks.
  • If you need resilience when things break (like the Storm Drill), A2A was the most reliable at keeping the conversation going after a crash.

2. The Smart Selector: ProtocolRouter

Since no single protocol wins at everything, the researchers built ProtocolRouter.

Think of this as a traffic control tower or a smart conductor. Instead of forcing the whole team to speak the same language, the Router looks at each specific part of the job and assigns the best protocol for that specific task.

  • Example: In a complex project, the Router might tell the "Researcher" agents to use Agora (because they need to talk to many different sources securely), but tell the "Calculator" agents to use ACP (because they just need to send numbers back and forth as fast as possible).

The Router checks the rules (e.g., "Must be encrypted" or "Must be super fast") and picks the right tool. The paper shows that using this smart selector can make the system recover from crashes 18% faster and solve tasks more successfully than just sticking with one protocol for everything.

3. The "Bridge" Concept

One cool technical detail is how these different languages talk to each other. When the Router assigns different protocols to different agents, they need a way to understand each other. The paper describes a stateless bridge.

Imagine two people speaking different languages. They don't need to learn each other's language; they just use a translator who instantly converts the words. The bridge in this system does exactly that: it translates the message format from Protocol A to Protocol B without changing the actual meaning of the message or slowing things down too much.

Summary

  • The Problem: Choosing an AI communication protocol has been a guessing game.
  • The Solution: The authors built a rigorous test track (ProtocolBench) to measure speed, cost, success, and safety.
  • The Result: Different protocols win in different situations. There is no "one size fits all."
  • The Innovation: They created a ProtocolRouter that automatically picks the best protocol for each specific part of a job, making AI teams faster, safer, and more reliable.

In short, this paper moves us from "picking a protocol because it sounds cool" to "picking a protocol because the data says it's the right tool for the job."

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →