一个可执行复杂任务的通用多智能体系统,能自动规划、纠错并调用工具。
Magentic-One: A Generalist Multi-Agent System for Solving Complex Tasks
- 采用指挥官+专业化智能体的架构,动态协调任务执行。
- 在GAIA、AssistantBench等三大基准上表现接近顶尖水平。
- 模块化设计支持灵活扩展,无需重新训练即可增减智能体。
现代AI智能体依托大模型发展,有望通过增强人类知识与能力来提升生产力并改变生活。为实现这一目标,智能体需具备有效规划、多步推理与行动、响应新观察及错误恢复能力,以在多样化场景中完成复杂任务。本文提出Magentic-One,一个高性能开源的通用智能体系统。其采用多智能体架构,由指挥官(Orchestrator)负责整体规划、进度跟踪与错误重规划,并根据需要调度专门智能体执行操作网页、管理本地文件或编写执行Python代码等任务。实验表明,Magentic-One在三个多样且具挑战性的智能体基准(GAIA、AssistantBench、WebArena)上达到与当前最优水平统计上相当的表现,且无需修改核心能力或协作机制,推动通用智能体系统的发展。其模块化设计支持智能体的增删而无需额外提示调优或训练,便于开发与未来扩展。我们公开了Magentic-One实现,并提供AutoGenBench——一个用于智能体评估的独立工具,具备重复控制与隔离运行能力,确保在存在副作用时的严谨评估。Magentic-One、AutoGenBench及详细实验结果(含消融分析与错误分析)见 https://aka.ms/magentic-one。
原文摘要 · Abstract (English)
Modern AI agents, driven by advances in large foundation models, promise to enhance our productivity and transform our lives by augmenting our knowledge and capabilities. To achieve this vision, AI agents must effectively plan, perform multi-step reasoning and actions, respond to novel observations, and recover from errors, to successfully complete complex tasks across a wide range of scenarios. In this work, we introduce Magentic-One, a high-performing open-source agentic system for solving such tasks. Magentic-One uses a multi-agent architecture where a lead agent, the Orchestrator, plans, tracks progress, and re-plans to recover from errors. Throughout task execution, the Orchestrator directs other specialized agents to perform tasks as needed, such as operating a web browser, navigating local files, or writing and executing Python code. We show that Magentic-One achieves statistically competitive performance to the state-of-the-art on three diverse and challenging agentic benchmarks: GAIA, AssistantBench, and WebArena. Magentic-One achieves these results without modification to core agent capabilities or to how they collaborate, demonstrating progress towards generalist agentic systems. Moreover, Magentic-One's modular design allows agents to be added or removed from the team without additional prompt tuning or training, easing development and making it extensible to future scenarios. We provide an open-source implementation of Magentic-One, and we include AutoGenBench, a standalone tool for agentic evaluation. AutoGenBench provides built-in controls for repetition and isolation to run agentic benchmarks in a rigorous and contained manner -- which is important when agents' actions have side-effects. Magentic-One, AutoGenBench and detailed empirical performance evaluations of Magentic-One, including ablations and error analysis are available at https://aka.ms/magentic-one
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。