← 最新论文
🤖 machine learning

Agent JIT Compilation for Latency-Optimizing Web Agent Planning and Scheduling

本文介绍了代理即时编译(Agent JIT Compilation),这是一个包含规划器、调度器和不变量强制协议的框架,它将自然语言任务转换为可执行代码,从而在速度和准确性上显著超越传统的顺序网络代理循环。

原作者: Caleb Winston, Ron Yifeng Wang, Azalia Mirhoseini, Christos Kozyrakis

发布于 2026-05-21
📖 1 分钟阅读☕ 轻松阅读

原作者: Caleb Winston, Ron Yifeng Wang, Azalia Mirhoseini, Christos Kozyrakis

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正试图让一个机器人替你完成一项复杂的差事,比如“从塔可钟订购最便宜的塔可”。

目前,大多数机器人运作起来就像一个非常谨慎、缓慢的人类助手。它们查看屏幕,向一个超级智能的大脑(人工智能)询问下一步该做什么,点击按钮,等待屏幕变化,再次询问大脑,输入一个词,等待,然后再问一次。这种“观察—思考—行动”的循环反复进行。它既缓慢又昂贵(因为每次询问人工智能大脑都需要付费),而且容易出错,因为如果屏幕看起来略有不同,机器人可能会点击错误的地方。

本文介绍了一种让这些机器人更快、更智能的新方法,称为“智能体即时编译(Agent JIT Compilation)”。这相当于在机器人开始行动之前,从“逐步操作手册”切换到“编写定制软件脚本”。

以下是其工作原理,分为三个简单部分:

1. “飞行前”规划器(JIT-Planner)

系统不再在每一步都向人工智能询问“我下一步该做什么?”,而是首先将你的请求(“订购最便宜的塔可”)即时生成多个不同的计算机程序(代码),这些程序都有可能解决问题。

  • 类比:想象你需要从纽约开车到波士顿。
    • 旧方式:你在每个加油站都停下来问当地人:“去波士顿怎么走?”你开了一英里,再问一次;又开了一英里,再问一次。
    • 新方式:在你出发前,你让地图应用生成三条不同的路线。它会检查交通状况、路况和距离。它选出绝对最快的路线,并将 GPS 坐标一次性写入汽车的导航系统中。然后,你只需开车即可。
  • 神奇之处:系统会检查这些生成的路线,确保它们合乎逻辑(例如,你不能在点击“加入购物车”之前就点击“订购”)。它会选择使用最少“脑力”(人工智能调用次数)和时间的那一条。

2. “交通指挥官”(JIT-Scheduler)

一旦机器人有了计划,它就需要决定如何执行它。它是应该按顺序逐一完成所有任务?还是尝试同时做三件事?或者尝试并行执行同一任务三次,然后只采用第一个完成的结果?

  • 类比:想象你在为派对订购食物。
    • 串行(逐一进行):你给一家餐厅打电话,等待回复,再打给下一家,再等待……
    • 并行:你同时给三家餐厅打电话。
    • 对冲(Hedging):你给三家餐厅打电话,但你只关心第一个接电话的。如果有一家很慢,你不必等待;你直接采用那个快的那家的回复。
  • 神奇之处:系统会根据具体任务,利用过往数据来预测哪种策略最佳。如果任务简单,它就按顺序逐一进行。如果任务棘手且可能卡住,它就会同时尝试多条路径(对冲),以确保尽快完成。它会选择最能节省时间的策略。

3. “规则手册”(不变量强制协议)

为了确保机器人不会崩溃或点击错误的按钮,机器人使用的每个工具(如“点击按钮”或“输入文本”)都附带一本严格的规则手册。

  • 类比:想象一台自动售货机。
    • 旧方式:你只是随机按按钮。有时你在机器空的时候按“零食”键,结果什么也没发生。
    • 新方式:机器装有传感器。它会检查:“机器通电了吗?里面有投币吗?门关好了吗?”如果条件未满足,机器会拒绝让你按下按钮。
  • 神奇之处:在机器人运行代码之前,系统会检查这些规则。如果某个计划试图在“购物车”为空时“订购”,系统会在机器人开始行动之前就发现这个错误,从而防止出错和浪费时间。

结果

作者在五个不同的网站(如外卖、电子邮件和购物网站)上测试了这种方法。结果令人印象深刻:

  • 速度:他们的新方法比标准的“每步都询问人工智能”的方法快10 倍
  • 准确率:准确率也提高了28%,这意味着它实际订到正确塔可的次数多了 28%。
  • 对比:即使与其他先进的人工智能智能体(如来自 OpenAI 或 Anthropic 的)相比,他们的方法也快了2.4 倍,准确率高了9%

总结

简而言之,这篇论文指出:不要让人工智能一步步地驾驶汽车。 相反,让人工智能将整个驾驶路线编写成脚本,检查路线是否安全,选择最快的执行方式,然后直接运行该脚本。这将把缓慢、断断续续的对话转变为流畅、高速的执行。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →