一个让人困惑的现象你开始认真对待 harness 了——好事。你建了个AGENTS.md,把你能想到的所有规则、约束、历史教训都塞了进去。一个月后这个文件膨胀到了 300 行,两个月 450 行,三个月 600 行。然后你发现 agent 的表现反而变差了——改一个小 bug,agent 花大量上下文处理无关的部署指令关键的安全约束埋在第 300 行,被直接忽略了文件里有三条互相矛盾的代码风格规则,agent 每次随机选一条这就是"巨型指令文件陷阱"。就像你往行李箱里塞东西——觉得什么都有用,什么都往里装,结果拉链快崩了,想找换洗内衣得把整个箱子翻一遍。带了一箱子东西,但真正用上的可能只有三分之一。问题的根源:一个恶性循环最常见的恶性循环是这样的:┌─────────────────────────────────────────────────────────────┐ │ 恶性循环示意图 │ ├─────────────────────────────────────────────────────────────┤ │ │ │ agent 犯了个错