论文

PreAct:在重复任务上越跑越快的计算机使用智能体

PreAct: Computer-Using Agents that Get Faster on Repeated Tasks

智能体系统Agent HarnessAgent Skills

摘要

计算机使用智能体经屏幕驱动真实软件——点击与输入——但每个任务都从零求解:被要求重复任务时——智能体重读屏幕、重新推理每次点击——再付全部成本。我们提出PreAct——让此类智能体在其做过的任务上变快。首次成功时——PreAct把运行编译为小的状态机程序——检查屏幕的状态、执行动作的转移——后续运行直接重放——而非调用智能体——快8.5-13倍——无每步语言模型调用。重放不是盲目的:每步PreAct在行动前检查屏幕与程序预期匹配——一旦异常立即把控制权交还智能体。PreAct在决定保留什么时执行同样纪律:新编译程序只有当从干净状态重跑、独立评估器确认它解决了任务时才入店——捕获那些重放到最后一步却留下任务未完成的程序。跨移动、桌面与网页三个基准——这一入库时检查把“越积越好”的重复运行与“劣化”的分离开——价值每基准1.75-2.6个任务——三个基准方向一致;无适配程序时重新探索的回退使PreAct与强记录-重放基线持平。我们还报告了不重要因素:提示措辞、运行时护栏——以及由语言模型还是普通嵌入检索器选择复用哪个程序。