导语:当 Agent 从演示走向生产,决定效果上限的往往不再是那句“精心打磨的提示词”,而是模型在每一步究竟看到了什么。上下文工程(Context Engineering)正在成为比提示词技巧更值得投入的工程能力。
过去两年,提示词工程(Prompt Engineering)是使用大模型的核心技能:如何措辞、如何给例子、如何设定角色。但随着 Agent 类应用的普及,这套方法的边际收益在下降。
原因很直接:Agent 不是一次性问答,而是多轮、多工具、多状态的循环。在每一轮里,模型接收到的输入包括系统指令、历史对话、工具返回结果、检索到的文档片段、中间推理记录等。这些内容共同构成“上下文”,而提示词只是其中很小的一部分。
于是问题从“这句话怎么写”变成了“这一步该让模型看到什么、不该看到什么”。这正是上下文工程要解决的问题。
可以把 Agent 的上下文管理拆成几个可操作的维度:
这五个动作共同决定了 Agent 的“视野质量”。提示词写得再漂亮,如果上下文里塞满了无关的工具返回和过期的中间结论,模型依然会跑偏。
提示词工程的反馈回路很短:改一句话,看输出变化。上下文工程的反馈回路则长得多,它涉及系统架构、数据流和状态管理。
具体难点体现在三方面:
也正因如此,上下文工程的投入回报更持久:它沉淀为系统能力,而不是某条提示词的偶然有效。
结合 Agent 的常见架构,可以从以下方向着手:
上下文工程的崛起,本质上是 Agent 工程化的必然结果。写提示词是表达意图,管好输入是保障决策质量。前者决定模型“听懂没有”,后者决定模型“看对没有”。在真实的生产系统里,后者往往才是效果的分水岭。
生成标记:本文由 ITPUB 文章生成平台基于已选素材整理生成。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69925873/viewspace-3186240/ ,如需转载,请注明出处,否则将追究法律责任。