面向重复编码代理纠正的完成前验证器
使用编码代理的团队可以为反复出现的用户纠正添加一个小型强制执行层:从聊天历史中提取持久规则,附上适用性检查,并在代理将任务标记为完成前运行验证器。最先有用的规则通常是开发者已经反复提出的普通规则,例如清理临时调试文件、修改状态前先询问、避免使用被禁止的命令,或在提出补丁前运行必需测试。
Trace 给出了一个具体模式。它把用户纠正改写为原子规则,将这些规则与每个用户的规则库进行匹配,并把每条规则编译成适用性检查、指令和验证器。在报告的诊断集中,Mem0 仍然违反了 57.5% 的适用偏好检查。在 ClawArena 上,Trace 将留出偏好违规率从 100.0% 降至分布内的 37.6%,分布外降至 2.0%。
一个实用试点可以从最近 20 份编码代理记录开始,选出用户最常重复的五条纠正,并把它们实现为代理完成步骤中的阻塞检查。衡量方式很简单:统计这五条纠正在留出任务中被违反的频率,以及代理需要多少额外用户轮次。