agents.md 可能反向误导智能体

johnlindquist · x · 2026-07-15

作者转述 swyx 的观察:现在很多模型已经“过度优化”去遵循 `agents.md`,结果反而不会判断文件是否过期、是否该忽略。 他举了一个真实例子:自己给任务设了 5 个阶段,第二天发现智能体还卡在第 0 阶段,回看日志后才发现某个 agent 把“stage 0 is the target”写进了上下文,导致系统整整 8 小时只在反复完善和验证第 0 阶段。 核心结论是:如果你在每次任务开始前不清楚 `agents.md` 里写了什么,那其实是在对自己做一次间接的 prompt injection;`/plan`、`/goal`、`/skill` 甚至什么都不写,都可能改变智能体的执行路径。

原文链接 →