Multi-Agent Computer Use
多智能体计算机使用:用 DAG 分解与并行执行提升长程 GUI 任务
🧭 Multi-Agent 计算机使用 · DAG 任务分解 ★ 深度解读
Carnegie Mellon University
提出多智能体计算机使用框架 MACU,通过 DAG 子任务分解、并行子代理和持续重规划,在桌面和网页导航基准上大幅超越串行单一代理
📌 工作参考价值(4 点)
- 借鉴 DAG 分解与重规划范式:对电商自动化任务(如多源比价、竞品监控、跨店铺信息收集)可构建 manager-worker 架构,用 LLM 将复杂任务拆成有向无环图,根据中间结果动态增减/重写节点,避免单一串行 Agent 陷入死胡同。
- 利用并行子 Agent 加速长周期任务:对需要同时查询多个商品页、不同平台价格的任务,可派发同类 GUI 子 Agent 并行执行,收集结果后由 manager 汇总,显著降低端到端耗时(论文中 Odysseys 任务墙钟时间减少约 1.5 倍)。
- 部分可观测状态管理技巧:通过虚拟机快照、文件系统 diff 和截图传递保留关键中间状态,解决 web/GUI 环境中下游子任务无法重新观测状态的难题,可直接用于需要跨页面保持登录态、购物车状态的电商场景。
- 推理预算灵活分配:发现多智能体系统的成功率和行动数呈更好的 scaling 趋势,在复杂任务上允许更多并行/重试能解锁串行 Agent 无法解决的任务,可指导电商自动化系统的资源调度策略。