dev.to | 📄 原文链接 | 2026-10-04 收录

给 AI 编码助手的上下文越多,效果可能越差

来源:dev.to — 2026-10-03

📋 概述

我们总是听到「给 AI 更多上下文」的建议:加上 README、AGENTS.md、架构文档、日志、历史决策、整个仓库乃至跨会话记忆。作者认为这未必带来更好的理解,反而可能引入更多噪音、过时的假设与相互冲突的指令。上下文不只有数量,还有质量:它可能相关,也可能过时、矛盾、错误,或「技术上正确但与当前任务无关」。他举了一个例子:代码早已从 Controller 到 Data Layer 演进为 Controller 到 Service 到 Repository,但一份旧架构文档仍写着老结构,于是 agent 面对两个事实来源,最终可能拼出一种从未存在过的写法。他的结论是:过时的上下文比缺失的上下文更危险,因为它会让人朝错误方向自信前行。

🔑 核心要点

💡 金句

缺失上下文通常带来不确定,过时的上下文却能让人朝错误的方向充满自信。
← 返回 dev.to 首页