NAIST等研究:CLAUDE.md写法直接影响AI守规率
当你觉得「我的 AI 怎么老是不遵守规则」时,可以试试这个办法。
据奈良先端科学技术大学院大学(NAIST)、和歌山大学和大阪大学的研究人员介绍,CLAUDE.md 或 AGENTS.md 中的「表述方式」会显著影响 AI 是否遵守这些规则。
实验中,Claude Code 遵守规则的比例如下:
- 断言式「要做 X」:72%
- 带理由「要做 X。因为……」:49%
- 条件式「如果……则要做 X」:36%
- 禁止式「不要做 X,禁止……」:17%
即使写的是同一件事,仅仅因为表述方式不同,AI 的遵守率就会明显下降。
※ 你可能会觉得「条件式遵守率低是理所当然的」,但统计时已经只计算了条件成立的情况。
如果你觉得 AI 遵守规则的情况不如预期,不妨先把自己文件里的「如果……则」「禁止……」改写成「要做……」试试。
另外,本次实验是在 Sonnet 5 上进行的。
论文:Do Coding Agents Follow AGENTS.md? The Effect of Policy Wording on Instruction Compliance
相关文章:把仓库「说明书」交给编程智能体的 AGENTS.md,真的有用吗?