论文

LedgerAgent:面向策略遵循工具调用智能体的结构化状态

LedgerAgent: Structured State for Policy-Adherent Tool-Calling Agents

智能体系统Agent 动作执行与治理

摘要

客服域中策略遵循的工具调用智能体必须在跨轮调用工具并遵守领域策略的同时维护任务状态。任务状态由经用户交互与工具调用观察到的相关事实、标识符、约束与条件组成。在标准智能体中——任务状态不被单独表示。观察、工具返回与策略指令被放入提示——留给智能体每次决定下一步时从提示重建相关状态。该设计使状态管理隐式化——造成两种常见失败模式:智能体可能取回正确事实——但后来以过时、缺失或错误的信息为其决策锚定;且语法有效的工具调用仍可能违反依赖当前任务状态的领域策略。我们介绍LedgerAgent——工具调用智能体的推理时方法——把观察到的任务状态维护在独立账本中——并把状态渲染进提示。账本还用于在环境变更的工具调用执行前检查状态依赖的策略约束——阻断策略违例。跨四个客服域与开放及闭源权重模型的混合面板——LedgerAgent较基于提示的标准工具调用方法改进平均pass^k——在更严格的多试次一致性指标下增益最大。

LedgerAgent:面向策略遵循工具调用智能体的结构化状态:论文配图
图 1:标准代理检索预订记录,但随后发出违反策略的取消,因为相关状态仍然隐含在提示中。 LedgerAgent 将成功的工具返回存储在模式锚定的分类帐中,并在执行之前根据观察到的状态检查提议的环境更改调用。在此示例中,存储的预订状态允许门阻止取消和返回基于策略的反馈。