网页智能体不再边看边决定:Baya先编译成程序再执行,注入攻击成功率降到0%
网页智能体通常按ReAct方式边读页面边选下一步动作,页面里混入的不可信内容因此能改写它的控制流。Baya把用户请求先编译成调用可信网站API的Python程序,规划模型不接触实时网页内容,只有程序在执行时读取数据。在581个WebArena Verified任务上,Baya聚合效用为77.8%,高于仅浏览器ReAct的55.1%和可用API的ReAct的66.7%;在WASP上攻击成功率为0%,两个ReAct基线分别为16.2%和25.5%。