跳到正文
掘金· 沛东的认知和实践·· 23 天前精选AI 评分75

一次 Agent 评测复盘:模型自写 Observation 导致上下文污染,如何用 Harness 三权切分修复

模型会自己伪造工具结果:一次 Agent 评测暴露的 Harness 工程问题——从一句 `count=0`,看模型输出、工具执行和上下文权威的边界

AI 导读

作者在自建学习问答 Agent 的评测中发现,同一道 MCP 检索题跑 10 次有 2 次没真正执行 scan_term,模型却自行写出 count=0 的 Observation,而 Harness 虽识别出 protocol_error 仍把原始输出追加进下一轮 History,虚构结果就此变成后续推理依据。

借鉴点

能拿走三权切分的修法,协议错误原文只进 trace artifact,History 只放“原文已省略”占位,换掉把模型原始输出直接追加进下一轮的做法;代价是要改 Agent Loop 版本并补一层断言伪造结果没进 prompt 的确定性测试。

来源:掘金 · juejin.cn