实验揭示:五处改动四个不报错,绿色测试套件可能全是假象
Weary-Information-15 · reddit · 2026-10-21
作者对 agent 报告「任务完成」后的信任问题做了实证测试:在一个 agent 已跑出全绿测试的仓库中引入五处改动,结果四处都未让测试变红——被削弱的断言、新增的 conftest.py、收集但运行零用例的 pytest.ini 都能绿灯通过,只有真正破坏实现的改动才触发失败。
核心观点:这不是精心设计的攻击,而是「被测量的东西能够触及测量本身」的必然结果。当 agent 可以修改测试与配置,exit code 0 就不再可信。
作者向社区抛出的问题:当 agent 说做完了,你在周二的实际工作里到底会做什么检查?如果诚实的答案是「看一眼绿勾就合并」,这可能正是多数人不愿说出口的现状;如果你有检查习惯,它真的抓到过问题吗?
「编程与Agent」频道最新
- LangChain 拆解公司级 Agent Harness 难点,推 Managed Deep Agents 方案 — hwchase17 · 2026-10-21
- UC Berkeley 发布 Actor-Gatherer 框架:解耦推理与上下文管理 — adityagp · 2026-10-21
- 「日更 Agent」Day 2:Hypothesis Dreamer 帮科研人员造新假设 — nlarusstone · 2026-10-21
- 开发者自建 Sandman:给 33 个 Bot 舰队管上下文的「生命水晶」面板 — alexcovo_eth · 2026-10-21
- Hallance 正式上线:目标是让 AI 干整家 IT 咨询公司的活 — TAbrodi · 2026-10-21
- SherpaLabs 发布知识工作 RL 环境,顶级模型金融基准通过率仅约 6% — ycombinator · 2026-10-21