AKL AI CLUB BETA ← 前沿导读
FRONTIER · 工程实践

上下文工程

Effective Context Engineering for AI Agents

Anthropic 工程团队 构建 Claude Code 与 MCP 的同一支工程团队
2025
为什么选它实操价值最高的一篇。如果你用 Claude Code、Cursor 时常觉得「聊长了就变笨」,这篇解释了原因也给了解法。核心观念的转变:上下文是会衰减的稀缺资源,目标不是尽可能多给。

这篇文章标志着一个概念的转变:从「提示工程」到「上下文工程」。区别在于,提示工程关心的是怎么把一句话写好,而上下文工程关心的是——在模型有限的注意力预算里,每一个 token 该不该占这个位置。

核心前提是:上下文是一种会衰减的稀缺资源。窗口大不等于能用满,塞得越多,模型对其中每一项的注意力越稀薄,关键信息反而容易被淹没。所以目标不是「尽可能多给」,而是找到能引出期望行为的最小高信号集合

具体到几个层面:系统提示要在「写死一堆脆弱的 if-else 规则」和「含糊到没有指导性」之间找中间地带;工具定义要精简且功能不重叠——给模型二十个功能相似的工具,它会挑花眼;示例宜精不宜多,几个典型案例胜过堆砌边缘情况。

对长任务,文章给了三种应对:压缩(把历史对话总结后重启)、结构化笔记(把状态写到上下文之外的文件里,需要时再读回)、子智能体(让子任务在自己的上下文里做完,只回传结论)。

实操价值最高的一篇。如果你用 Claude Code、Cursor 这类工具时经常觉得「聊长了就变笨」,这篇解释了原因,也给了解法。把状态写进文件、让长任务有个上下文之外的记忆,是目前最有效的单项改进——这也直接接上了下一篇。
上下文工程注意力预算长任务子智能体
去读原文 本文是原创导读,不是原文翻译——真正的细节、证据和微妙之处都在原文里。 原文Anthropic Engineering · Effective Context Engineering →

本文为 AKL AI Club 原创撰写的导读,不是原文翻译;著作权归原文作者所有。 篇目由编辑独立选取,来源均经人工核实。