← 返回 2026-09-28

AgentWorld:面向多智能体 LLM 长程协作的基准测试 AgentWorld: Benchmarking Long-Horizon Collaboration of Multi-agent LLMs

Raphael Shu, Yusen Zhang, Young Min Cho, Jin Mo Yang, Yuan Yuan, Wenliang Zheng, Sharath Chandra Guntuku, Lyle Ungar, Zhou Yu, Rui Zhang 📅 2026-09-25 👍 11 2026-11-03 18:30
LLM智能体 因果分析 基准测试 多智能体协作 评估指标

基于MMORPG沙盒的长程多智能体协作基准,用因果图指标CCE度量协作质量

前置知识

LLM 智能体(Agent)

以大语言模型为决策核心的系统:每轮接收文本观察,输出一次工具调用或消息,形成“观察→决策→行动”循环。本文中每个智能体每轮还会收到任务专属文档(配方、怪物属性、资源位置)作为外部知识。

论文的被评测对象就是这类智能体,理解其回合制观察-行动循环是看懂实验协议与打分方式的前提。

多智能体协作(MAC)

多个角色、能力各异的智能体在共享环境中通过自然语言沟通、联合规划与资源共享,共同完成任何单个智能体都无法独立完成的任务,核心难点是信息不对称下的分工与同步。

这是本文的研究对象:任务被刻意设计成“没有单个智能体能独自成功”,协作质量直接决定分数。

黑盒交互设置

每个智能体无法读取其他智能体的内部状态、观察或动作历史,只能通过环境路由的显式聊天消息交换信息;与之相对的白盒设定允许智能体间共享完整上下文。

这是 AgentWorld 全部实验采用的设定,也是“协作能力”能被隔离出来的关键:信息差只能靠沟通弥合。

因果动作图与反向追溯

把轨迹中每个动作作为节点、动作间跨轮的因果关系作为有向边构成图;从直接达成目标的“成功动作”出发,逐轮向时间反方向追溯哪些动作因果地促成了已确认的动作,过程类似广度优先搜索(BFS)。

CCE 指标的数学基础:贡献动作集合 $\mathcal{C}$ 由此图累积而来,最终计算 $\text{CCE}=|\mathcal{C}|/|\mathcal{T}|$。

Cohen's Kappa($\kappa$)

扣除随机一致后的一致性系数,$\kappa=(p_o-p_e)/(1-p_e)$,其中 $p_o$ 为实际一致率、$p_e$ 为随机期望一致率;按 Landis–Koch 标准 0.6–0.8 属“显著一致”。

论文用它验证 CCE 裁判判断的可靠性:人类标注者与 GPT-4.1 裁判 $\kappa=0.64$,两个裁判模型之间 $\kappa=0.66$。

MMORPG 与 Kaetram

MMORPG 是大型多人在线角色扮演游戏,含战斗、采集、制造、交易等多种技能系统与开放世界;Kaetram 是开源 2D MMORPG 引擎,本文在其上构建了 9 种生物群系、380+ 物品、144 种怪物的沙盒世界。

它是基准的世界载体,8 大任务类别与 13 个高层 API 工具的设计都源于该游戏的技能与资源体系。

研究动机

现有多智能体基准存在三类系统性缺陷。第一,任务时程过短:主流基准的交互轮数多在 20 步以内(如 MindCraft 仅 3 个任务、MINDAGENT 仅 1 个任务、Overcooked 最多 4 个智能体、MineLand 时程约 10 轮),不足以考察需要持续协调的复杂任务。第二,把底层动作控制与协作能力混为一谈:以 Minecraft 系环境为例,智能体要花费大量决策预算在精确 3D 导航、方块放置等细粒度操作上,导致协作质量对分数的影响被稀释。第三,Project Sid、Agent Society 等千级智能体的大规模仿真关注涌现社会行为,缺少可程序化验证的具体任务。此外多数基准既无非对称角色也无黑盒约束,无法区分真正的团队协作与各自为战。

本文的目标是本文目标是构建一个能把“协作能力”从其他能力中隔离出来的评测基准:任务需要 3–20 个技能、装备、出生点互不相同的非对称智能体,在 25–55 轮(平均 38 轮)的长时程内,于黑盒设置下(互不可见内部状态,只能通过环境路由的聊天沟通)完成战斗、制造、采集、交易、探索、生存、建造、协调 8 大类任务;基准包含 100 个人工标注任务与 100 个 LLM 增强变体,每个任务配有 Python 验证器。同时提出超越二元成功率的量化指标,度量团队行动中有多大比例因果地贡献于最终结果。

与已有工作不同的是,独特切入是“中间地带”的环境设计哲学与可复现的指标设计。环境上,比 Werewolf/Overcooked 简单环境复杂得多——基于开源 MMORPG 引擎 Kaetram,1056×768 格地图、9 种生物群系、380+ 物品、144 种怪物、70+ NPC、1,531 个资源节点、8 种技能,又用 13 个高层 API 工具把寻路、战斗结算等底层机制封装成单次函数调用,使分数只反映协作决策而非操作熟练度。指标上,拒绝“给协作打 1–5 分”的主观 LLM-as-judge,只让 LLM 回答客观的二元因果问题(某动作是否促成了后续动作),把协作质量转化为因果图上的比例,并实证验证了其跨裁判稳定性。

核心方法

AgentWorld 由三部分组成:MMORPG 沙盒、长程协作基准、CCE 评估指标。沙盒在 Kaetram 之上构建抽象层,暴露 move、attack_entity、harvest_resource、craft、transfer、chat 等 13 个工具,把多步游戏机制(寻路→攻击→拾取)封装为一次调用;实时引擎被改造成回合制:每轮每个智能体依次收到结构化观察(附近地块、实体、自身状态)和任务专属文档,选择一个工具调用并等待结算,轮转次序确定,保证可复现;所有实验采用黑盒设置,协调只能靠聊天消息。基准含 100 个人工任务(8 类)与 100 个 Claude Opus 4.5 生成的增强变体。CCE 在轨迹上构建因果动作图,反向追溯贡献动作集合 $\mathcal{C}$,以 $\text{CCE} = |\mathcal{C}|/|\mathcal{T}|$ 度量团队努力中真正推进任务的比例。

两项核心创新。第一,“黑盒 + 非对称角色 + 高层 API”的基准设计使协作成为唯一瓶颈:每个任务都保证任何单个智能体不具备全部所需技能或资源(例如 Task 67 需要 8 个智能体跨三个生物群系协调伐木、采矿与锻造),且智能体互相看不到内部状态,信息共享只能通过显式聊天——“会不会协作”直接决定分数,而消融实验(去任务文档 54.3%→29.4%、50 轮砍到 10 轮→37.1%)证明分数瓶颈确实在协作而非信息收集或时间压力。第二,CCE 的因果图构造:先锁定直接达成目标的成功动作,再逐轮向后扫描,让裁判 LLM 只回答二元问题“该动作是否因果地促成了任一已确认贡献动作”,以类似 BFS 的方式累积贡献集。与 MultiAgentBench 等整体打分的 LLM-as-judge 的本质区别在于:LLM 只做可复现的二元因果判断,不做主观质量评分。

方法步骤详情

方法分四步。(1) 环境构建:基于 Kaetram 定制抽象层,将寻路+攻击+拾取等封装为 13 个高层工具,每轮为每个智能体生成结构化观察与任务文档。(2) 任务标注:5 名标注者按预设类别分布设计任务,为每个任务定义非对称智能体配置(角色、技能、出生点、初始物品)、主目标与中间检查点、Python 成功验证器、逐智能体文档;任务须经两种 LLM 试点,失败归因为系统/任务/智能体错误并修订至只剩智能体错误;轮数预算(25–55)按试点成功所需轮数校准。(3) 任务增强:Claude Opus 4.5 变换目标、出生点与初始物品生成 100 个变体并人工质检。(4) 评测打分:验证器程序化检查最终游戏状态给出 SR,并按检查点给出部分成功率 PSR;CCE 由裁判模型(GPT-4.1)定位成功动作后逐轮反向做二元因果判断累积 $\mathcal{C}$,失败任务 CCE 记 0,最终报告 $|\mathcal{C}|/|\mathcal{T}|$。

技术新颖性

新颖性有三。其一,环境抽象的取舍有实证支撑:消融显示去掉任务文档 SR 从 54.3% 跌至 29.4%、把 50 轮缩到 10 轮跌至 37.1%、去掉非对称角色信息跌至 45.7%,而随机化出生点仅降至 51.4%,证明设计确实把难度压在协作上而非运气或信息获取。其二,CCE 的可复现性经过严格验证:人类标注者与 GPT-4.1 裁判在 84 个动作判断上一致率 82%(Cohen's $\kappa=0.64$),与两个不同裁判模型之间的一致度($\kappa=0.66$,基于 7,298 次判断)相当;换用 Claude Sonnet 4、Llama-4 Maverick 裁判后四个模型排序完全不变,绝对值漂移不超过约 0.05。其三,把协作质量从整体印象分变成轨迹上的比例量,支持条件分析——只看成功任务时 Claude 效率 0.653 反超 Gemini 的 0.609,揭示出 SR 看不到的差异。

Overview of AgentWorld. The MMORPG sandbox with diverse biomes and resources (left), blackbox multi-agent interaction model (center), and 10 representative high-level API tools (of 13 total).
Figure 2: Overview of AgentWorld. The MMORPG sandbox with diverse biomes and resources (left), blackbox multi-agent interaction model (center), and 10 representative high-level API tools (of 13 total).
Example task definition (Task 86: Forge Vanguard).
Figure 3: Example task definition (Task 86: Forge Vanguard).
Dataset Statistics. (a) Task categories for main and augmented splits. (b) Agents per task. (c) Task horizon (max rounds). (d) Average success rate by category.
Figure 4: Dataset Statistics. (a) Task categories for main and augmented splits. (b) Agents per task. (c) Task horizon (max rounds). (d) Average success rate by category.
CCE illustrated on Task 01. CCE = 12/27 = 44.4%.
Figure 5: CCE illustrated on Task 01. CCE = 12/27 = 44.4%.

实验结果

主集 SR:Gemini 3 Flash 52.0% > Claude Haiku 4.5 45.0% > GPT-5 Mini 36.0% > DeepSeek R1-70B 20.0%;PSR 均高于 SR(Gemini 71.5% vs 52.0%),显示晚段协调失败;27% 任务无模型解出。CCE 依次为 0.320/0.294/0.206/0.125,最佳模型也仅约 1/3 动作在因果路径上。增强集全部大跌:Gemini 52→24%、Claude 45→26%、GPT-5 36→21%、DeepSeek 20→10%。类别上生存最易(75%),协调(12%)与建造(20%)最难。沟通量与成功率不相关:GPT-5 Mini 发 44.1 条/任务却仅排第三(失败任务 26% 动作在聊天),DeepSeek 仅 7.5 条且首条拖到第 5 轮垫底,Gemini 适度(11.0 条)最优。基线中单智能体 28.6%、Oracle 通信 60.0%,信息完美也仍有 40% 失败。消融显示去任务文档暴跌至 29.4%、去长时程至 37.1%。通信错误“过期与冗余”占 37.7%。

Comparison of multi-agent simulators and benchmarks.
Table 1: Comparison of multi-agent simulators and benchmarks.
Main results on the AgentWorld benchmark.
Table 2: Main results on the AgentWorld benchmark.
Baseline comparison on AgentWorld (Gemini 3 Flash).
Table 3: Baseline comparison on AgentWorld (Gemini 3 Flash).
Ablation of key design components on a 35-task subset (Gemini 3 Flash).
Table 4: Ablation of key design components on a 35-task subset (Gemini 3 Flash).
CCE recomputed with three judge models (Appendix A).
Table 6: CCE recomputed with three judge models (Appendix A).
查看结构化数据
任务指标本文基线提升
AgentWorld 主集(100 个人工标注任务) 任务成功率 SR Gemini 3 Flash 52.0% 单智能体 28.6%;无通信 22.9%;随机动作 5.7% 比最强单智能体基线高 23.4 个百分点,确认任务确实需要多智能体协作
AgentWorld 主集 因果协作有效性 CCE Gemini 3 Flash 0.320 DeepSeek R1-70B 0.125 即使最佳模型也仅约 1/3 动作在因果路径上,揭示大规模协作低效
通信上限分析(Gemini 3 Flash) SR Oracle 通信 60.0% 黑盒 vanilla 多智能体 52.0% +8 个百分点,但剩余 40% 失败说明规划与资源分配本身是主要瓶颈
增强集(100 个 LLM 增强变体) SR Claude Haiku 4.5 26.0%(主集为 45.0%) DeepSeek R1-70B 10.0% 四模型主集→增强集全部大幅下降(如 Gemini 52→24%),验证增强任务真实更难
设计消融(35 任务子集,Gemini 3 Flash) SR 完整设定 54.3% 去任务文档 29.4%;去长时程 37.1% 任务文档贡献 -24.9 个百分点、长时程贡献 -17.2 个百分点,是承重设计

局限与改进

作者承认的局限:CCE 采用宽松标注策略(边缘有帮助的动作也计为贡献),应读作真正有用动作比例的上界;失败任务 CCE 一律为 0;运行方差分析仅基于单模型三次运行(种子 42/819/314),不能证明模型间差异的统计显著性;Gemma 4 26B A4B 结果为临时值且按已打分任务平均。我的补充观察:CCE=0 使所有失败任务得分相同,“差一步成功”与“全程乱跑”无法区分,只能靠 PSR 部分补偿;裁判逐轮反向扫描成本高(仅两个模型 100 条轨迹就产生 7,298 次判断);单一 2D RPG 域的结论向代码协作、科研工作流等真实场景的迁移性未知;验证器只检查最终状态(可选检查轨迹),无法刻画协作过程质量本身。

独立分析的弱点

独立分析的主要弱点及改进方向:(1) 失败任务 CCE 恒为 0,丢弃大量诊断信息——改进:以检查点为锚定义部分因果链得分,或对失败任务报告“距最近检查点的因果覆盖度”。(2) 回合制 round-robin 串行执行与真实并发协作不符,轮转次序固定也可能系统性偏袒先行动的智能体——改进:引入异步或并行回合协议做对照实验。(3) 100 个增强变体由 Claude Opus 4.5 生成,可能携带单一生成器的目标与难度分布偏差,且增强集 SR 普遍腰斩(Gemini 52→24%),提示难度校准偏紧——改进:混合多个生成器并按人类难度标注重新校准轮数预算。(4) 13 个工具的抽象层次是单一选择点,高层接口隐藏了低层协调失误——改进:提供不同抽象层级的接口变体做消融。(5) 通信错误六分类(“过期与冗余”占 37.7%)只停留在观察层面——改进:设计状态同步协议等干预措施并验证因果效应。

未来方向

作者方向:开源完整沙盒、任务与标注平台,供社区评测 LLM 智能体团队的协作能力。可延伸的研究:(1) 把 CCE 用作强化学习的奖励信号,直接优化因果贡献率而非仅任务成功;(2) 针对 37.7% 的“过期与冗余”通信错误,设计显式状态同步、共享工作记忆或结构化消息协议并验证其因果效应;(3) Oracle 通信(60.0% 对 52.0%)暗示层次化协调有收益,可训练专门的协调者智能体或研究动态领导权分配;(4) 把任务生成器扩展到代码仓库、实验室工作流等域,检验 CCE 的跨域稳定性;(5) 利用沙盒支持 1,000 并发智能体的能力,研究大规模分工结构与涌现组织形态;(6) 把 CCE 改造为在线指标,在执行中途估计当前计划偏离度并触发重规划。

复现评估

复现条件良好:论文宣称完全开源——沙盒(基于开源引擎 Kaetram)、100 个人工任务与 100 个增强变体的定义及 Python 验证器、评测脚本、数据标注平台,另有项目网站 agentworld.io 与 GitHub 仓库。复现需要:四个被测模型的 API(Gemini 3 Flash、Claude Haiku 4.5、GPT-5 Mini、DeepSeek R1-70B),并按论文的回合制协议复用或自建编排器。算力集中在推理端:主表为 200 任务 × 多模型 × 每任务最多 55 轮 × 最多 20 智能体;CCE 打分还需大量裁判调用(仅两个模型的轨迹就产生 7,298 次二元判断)。总体难度中等:环境与数据齐备、协议确定性(轮转次序固定),但完整复现主结果需要可观的 API 预算;35 任务的消融与方差实验成本较低,适合先小规模验证。

相似论文推荐