【AGENTS.md:是AI编程的“紧箍咒”还是另一层无效噪音?】开发者正在流行通过AGENTS.md文件为AI代理注入持久化指令,试图解决AI生成代码质量差、注释冗余以及满口“AI腔”的问题。这份清单涵盖了从强制使用大括号、限制函数长度到禁止使用“delve”等虚假词汇的方方面面,核心是想把AI从一个需要反复叮嘱的实习生,调教成符合特定工程规范的熟练工。但深入观察会发现,这并非万能药。随着对话Token增加,模型会陷入“Lost in the Middle”的困境,导致中间的指令被选择性忽略。真正老练的开发者开始意识到,如果一个规则能通过代码检查工具(Linter)强制执行,就不该浪费Token去求AI遵守。AGENTS.md最有价值的部分不在于约束缩进,而在于定义那些无法被自动化的“工程边界”与“决策逻辑”——比如要求AI在遇到架构冲突时必须“诚实停下”而非盲目修补。过度依赖提示词文件可能只是在用一种不确定性去对抗另一种不确定性,真正的提效在于将机械规则交给工具,将逻辑偏好交给AI。
