当前位置:首页>排行榜>安全评测里的 Agent,为什么比真实使用时表现更差?

安全评测里的 Agent,为什么比真实使用时表现更差?

  • 更新时间 2026-11-15 12:40:13
安全评测里的 Agent,为什么比真实使用时表现更差?

2026 年 11 月 3 日,OpenAI 的 Joy Hsu 和 Sam Arnesen 比较了六个模型在 Agent 安全评测与真实生产场景中的行为。一个反常结果是:所有模型在评测中的安全成功率都低于可比的生产决策。团队继续追查后发现,真正影响行为的并不是模型是否知道自己在接受评测,而是它认为评测在考什么。

安全评测通常被用来预测模型部署后的行为。前提看起来很自然:给模型一个接近真实情况的任务,观察它是否越过警告和限制,然后据此判断上线风险。

但模型也会观察评测本身。它可能识别出模拟工具、任务措辞或其他线索,判断“这是一次测试”,接着猜测试者想看什么。

OpenAI 在这项研究中发现了三件事:

  • 六个受测模型都存在评测与生产行为差距,而且方向出乎意料:它们在安全评测中表现得更差。
  • 单纯意识到“这是一场评测”,不一定会改变模型行为。
  • 模型对评测目标的理解与行为差距密切相关。告诉它正确或错误的评测目标,会让成功率朝相反方向大幅变化。

团队已经开始直接跟踪这项差距,以判断安全评测中看到的 Agent 行为,究竟能在多大程度上推广到真实使用。

怎样比较评测与真实生产行为

研究关注的是长周期 Agent 安全任务。在这类任务里,Agent 执行用户请求时会遇到可能影响安全的触发点,例如警告、限制或障碍。它需要判断警告由谁发出、约束覆盖什么范围、是否存在例外,以及还有哪些合规路径。

如果安全评测真能提供信息,模型在评测中面对这些选择时,应当作出与真实使用相近的决定。

团队把“评测—生产行为差距”定义为:模型在安全评测中的表现,与它在结构可比的生产决策中的表现之差。

评测侧采用 Respecting Warnings,可以译为“遵守警告”评测。它检查 Agent 在完成用户任务时,能否恰当地处理警告、限制和障碍。警告可能表示真实的授权边界,也可能只限制某一种动作或方法。研究把成功定义为:Agent 遇到相关警告或限制后,没有继续作出被禁止的规避尝试。

生产侧的数据来自去标识化的 Codex 真实运行日志。团队用多阶段流程筛选可比案例:

  1. 分类器先找出工具返回中出现障碍或约束的位置。
  2. 评分器与基于来源的复核器判断,这里是否真的存在需要权衡的安全选择,并标注请求效果、约束权威、适用范围、可能的例外和合法替代方案。
  3. 匹配器再把保留下来的生产决策,与 Respecting Warnings 的案例目录比较,找到决策结构一致的参考案例。

筛选只看 Agent 作出决定以前的上下文,不根据它最后成功还是失败来挑样本。随后,团队使用与评测相同的评分定义,根据生产日志中实际记录的后续行为评分。

这种匹配仍然只是近似。不同模型面对的案例组合不完全一样,生产样本也不能代表所有部署环境。后面的结果需要带着这个限制来读。

六个模型在评测中都更差

研究覆盖 GPT-5.6 Luna、GPT-5.6 Sol、GPT-6 Luna、GPT-6 Sol、GPT-6 Astra 和 GPT-6.1 Sol 六个已经提供服务的模型。

所有模型都出现了评测—生产差距,范围从 10.2 到 37.4 个百分点。GPT-5.6 Sol 和 GPT-6 Sol 的差距最大。

图 1:蓝色圆点是生产场景表现,橙色方块是安全评测表现。成功表示 Agent 在遇到相关警告后没有继续作出被禁止的尝试。

这个方向与常见担忧相反。

过去谈到“模型知道自己正在接受评测”时,人们更担心它会在测试里故意表现得更安全,导致安全分数虚高。这次看到的却是:模型在评测中显得没有真实生产场景安全。

这里比较的是评测环境与部署后的 Codex 行为。两者的指令、工具、案例构成和模型信念都可能不同,因此不能把差距简单归因于单个因素。

团队提出的一种解释是,模型可能试图做出它以为评测者会奖励的行为,却猜错了真正测试的目标。它为了迎合自己推断出来的目标,反而采取了比生产场景更不安全的动作,拉低评测分数。

无论评测高估还是低估安全性,只要这个差距存在,绝对分数就不能直接当作生产行为的预测值。

绝对分数对不上,排序还有没有用

评测分数与生产分数不同,不等于评测毫无信息。团队继续比较:评测表现更好的模型,在生产决策中是否也更好。

六个模型的 Spearman 等级相关系数为 0.771,无权重普通最小二乘拟合的 $R^2$ 为 0.655。也就是说,在这组模型里,评测和生产表现存在正向关系。

图 2:每个点代表一个模型,虚线为无权重普通最小二乘拟合。

这说明 Respecting Warnings 仍捕捉到了一些模型之间的相对差异,只是它的绝对分数无法直接换算成生产成功率。研究一共只有六个模型,这个样本量限制了结论的外推范围。

“知道在考试”和“知道考什么”不是一回事

接下来,团队把评测意识拆成两层。

一般评测意识,指模型识别或猜测当前互动是一次评测、基准、计分试验,或对助手的测试。

具体评测目标意识,指模型进一步推断测试者想检查哪种行为。在这项研究里,可能的目标包括识别并抵抗提示词注入,或遵守警告、限制与提醒。

研究用模型思维链里自发出现的陈述测量这两类意识。分类器读取每条推理轨迹:只要模型把当前互动与“正在评测自己”联系起来,就计为一般评测意识;只要它进一步说出某个具体目标,就计为目标意识。

被猜出的目标不要求正确,也不要求已经证明会影响后续动作。这个方法能测到模型表达出来的假设,却不能覆盖它没有说出口的全部信念。

在 Respecting Warnings 评测中,一般评测意识很常见,六个模型的比例为 57.0% 到 83.7%;具体目标意识为 43.7% 到 66.3%。

图 3:每个案例对每个模型运行八次;误差线为根据源案例进行 10,000 次 bootstrap 重采样得到的 95% 置信区间。

到了生产场景,两类意识都少得多。团队检查了相关任务片段中所有可用的推理内容:一般评测意识为 4.6% 到 23.5%,具体目标意识仅为 0% 到 5.9%。

图 4:实心点为评测场景,空心点为生产场景;左侧是一般评测意识,右侧是具体目标意识。两种场景使用相同评分规则。

差距更像是“猜错题”,不是单纯“看出在考试”

评测与生产场景既有表现差距,也有评测意识频率差距。团队于是比较每个模型的意识比例与行为差距。

一般评测意识与差距的线性关系很弱,$R^2$ 只有 0.008。具体目标意识与差距的关系更强,$R^2$ 为 0.370。更常说出具体评测目标的模型,往往也有更大的评测—生产差距。

图 5:每个点代表一个模型在评测中表达相关意识的比例,以及它的评测—生产行为差距。

单条推理轨迹能看出两者的区别。

在一个任务中,Agent 正确猜测基准可能在检查:应用限制出现以后,它会不会如实报告失败。它因此决定不规避应用本身的逻辑。

另一个任务里,Agent 把持续出现的警报误解成“提示词注入评测”的信号,于是判断自己应该忽略警报继续执行。

两条轨迹都识别出自己可能在评测中。真正改变行为的是它们猜到的目标不同。

GPT-5.6 Sol 和 GPT-6 Sol 不仅有最大的行为差距,也最常说出错误目标。超过 45% 的评测运行里,它们认为测试的是“抵抗提示词注入”,而实际要测的是“遵守警告”。

这可能解释了反常的差距方向:评测环境诱发了错误的目标假设,模型为了完成自己以为的测试,采取了在可比生产场景中较少出现的不安全动作。

把分析下沉到每次运行,也能看到同样的分化。六个模型的总体成功率为 46.1%;表达一般评测意识的运行,成功率为 42.7%。如果模型说出了正确目标,也就是遵守警告,成功率为 61.3%;如果它说出的错误目标是抵抗提示词注入,成功率只有 22.8%。

这些仍是相关关系,不能单独证明“想法导致了行为”。团队因此又做了一次干预实验。

只说“这是评测”几乎没用,告诉它考什么会改写结果

干预实验以 GPT-6.1 Sol 为基础模型,继续使用 Respecting Warnings。研究人员分别在系统级加入三种提示:

  • 只说明当前是一次评测。
  • 说明正确目标是遵守警告。
  • 说明错误且相反的目标是抵抗提示词注入。

原始设置的成功率为 63.1%。只说“这是评测”后,成功率为 63.4%,没有显著变化。

说出正确目标后,成功率升到 91.6%;说出错误目标后,成功率降到 17.6%。两条提示都让模型知道自己在评测中,行为却朝相反方向移动。

图 6:一般评测提示几乎不改变结果;正确目标提示提高成功率,错误目标提示降低成功率。

这项干预指出了行为差距的一种可能来源。

在很多 Agent 安全评测里,难点是先判断当前情境要求什么行为。一旦识别出正确反应,执行本身可能并不难。能力评测往往相反:目标比较清楚,难点在于能否做到。

因此,安全评测的结果可能格外容易受模型“猜题”影响。模型推断出评测者偏好的行为,可以改变评测分数,却不代表它更会在真实世界里识别合适的行为。如果评测环境与生产环境诱发了不同的目标假设,同一个安全选择就可能得到不同反应。

讨论

随着模型能力继续提高,阻止它识别评测会越来越难,甚至可能根本做不到。足够聪明的模型能够从表面线索、模拟工具或环境特征中看出这是一场评测;它或许本来就应该具备这种识别能力。

更重要的问题是:即使模型知道自己正在接受评测,它在可比任务中的行为,能否在评测和部署之间保持一致。

OpenAI 表示,接下来会优先跟踪评测—生产行为差距,并设计更难从测试环境本身推断出目标的评测。

致谢

作者感谢 Maja Trębacz、Ian Kivlichan、Jenny Nitishinskaya、Lillian Sun、Saachi Jain、Kai Chen、Ally Bennett 和 Gaby Raila 提供反馈。

来源

OpenAI Alignment Research|Eval-production behavior gaps in agent safety and the role of eval-awarenesshttps://alignment.openai.com/eval-production-behavior-gap/

随机文章