研究:90% 编码 Agent 盲从过时 CLAUDE.md,一句话让遵守代码率升至 91%
petrusenko_max · x · 2026-11-06
- 一项研究构造了 40 个 CLAUDE.md/AGENTS.md 与代码库约定故意冲突的 Python 项目,共 320 次运行:Claude Code 在 80 次中 79 次都察觉到了冲突,但仍选择跟随过时文档;Codex CLI 在 20 次中重写了本可正常工作的代码去迁就旧文档,其中 17 次还弄挂了测试。两者约 90% 的决策跟随明知过时的配置文件。
- 原因是训练层面的结构性缺陷:模型被训练为优先服从以「指令」身份传入的文件(CLAUDE.md),而把代码库当作低优先级的「工具输出」。
- 修复只需在 CLAUDE.md/AGENTS.md 顶部加一句话:当仓库文档与现有代码不一致时,遵循现有代码的约定,并在最终回复中指出每处不一致。研究称这句话能把遵循代码的比例从 4.2% 提升到 91.4%,测试通过率升至 100%。
「编程与Agent」频道最新
- OpenCartridge 集成图片转 VRM 与动画,本地跑通游戏资产生成 — bdsqlsz · 2026-11-06
- OpenAI 员工用 Codex 把户型图变成可交互的室内气流模拟器 — OpenAIDevs · 2026-11-06
- 烧掉4746美元跑28849次试验,发布编码Agent框架排行榜 — HankYeomans · 2026-11-06
- vibe42ai 上线 Linux 客户端,用户建议补上安全扫描 — sujingshen · 2026-11-06
- SEO 专家拆解 Amp:28 个 AI 回答零入选,流量仅竞品 1/7 — iannuttall · 2026-11-06
- Qwen3.8-27B 本地跑 agent 编码:过度思考 1.6 万 token 却不调用工具 — previaegg · 2026-11-06