该论文研究的是工具增强型 LLM Agent 中一个被现有方法系统性忽视的失效模式:模型会调用根本不存在的工具,并传入任何 schema 都未声明的参数(即工具幻觉)。作者指出这不是「工具选错」问题,也不是「权限过大」问题——现有防御分两类:一类做工具选择(selection),保证选出正确工具;另一类做调用门控(gating),限制 Agent 能用真实工具做什么。二者都有一个隐含前提:模型发出的调用至少指向一个真实工具。而幻觉调用在构造上就不是任何 gate 所做过的决策,因此任何 gate 在原理上都无法拒绝它,这是一个结构性盲点。 论文定位为测量与基准研究,主要贡献包括:(1) 提出工具幻觉的五分类法 H1–H5;(2) 作为参照实现提出 Resolution Rung——一个免训练、闭世界的解析器(仅做注册表成员资格判定加签名校验),作者强调其价值在于「必须部署在链路中的哪个位置」而非其计算复杂度;(3) 形式化证明幻觉防御必须先于任何因果 gate,并刻画出一个不可约残留:借用参数(borrowed arguments),它与合法调用在 schema 层面无法区分;(4) 在十种托管模型、两种调用接口上测得 322 次真实幻觉,其中伪造工具调用高度集中在无约束的原始 JSON 调用面(34 比 3),且模型规模无帮助——675B 模型与 7–8B 模型表现相当;(5) 将研究扩展到 Model Context Protocol(MCP),指出把多个服务器合并进单一命名空间会制造单个注册表无法表达的幻觉面,并给出第二套分类法 M1–M5,在实时 MCP 接口上测得 154 次幻觉,其中甚至包括在单注册表接口上表现干净的先进模型,原因是命名冲突与遮蔽(shadowing)是合并操作的结构性产物。作者同时发布带版本号的 Hallucinated-Tools Benchmark(HTB),使不同解析器方案可在同一基准上横向比较。
💡 推荐理由: 它把「工具幻觉」从选错工具的问题中剥离出来,证明权限门控在原理上防不住这类调用,并给出必须前置的闭世界解析器位置。MCP 多服务器合并引入的碰撞与遮蔽,是当前 Agent 平台落地的直接风险面。
🎯 建议动作: 研究跟进:评估将该闭世界解析层前置到现有 Agent 网关,并用 HTB 做内部基准对照