精选理由
做 Agent 开发的团队经常被这两个概念搞混,本文用一个厨房比喻就讲清楚了,还点出了 Context Engineering 的实战价值——看完能帮你少踩坑,建议收藏。
本文清晰区分了上下文(Context)和上下文窗口(Context Window)两个易混概念。上下文是 AI Agent 实际拥有的所有信息,包括系统提示、对话历史、检索文档等,是动态可管理的;上下文窗口是模型单次推理能处理的最大 token 数,是硬性容量限制。文章用厨房操作台和食材的比喻帮助理解,并指出 Agent 开发的核心挑战在于如何在有限的窗口内塞入最有价值的上下文。最后强调了 Context Engineering 的重要性。
AI 翻译 · 中文
本文清晰区分了上下文(Context)和上下文窗口(Context Window)两个易混概念。上下文是 AI Agent 实际拥有的所有信息,包括系统提示、对话历史、检索文档等,是动态可管理的;上下文窗口是模型单次推理能处理的最大 token 数,是硬性容量限制。文章用厨房操作台和食材的比喻帮助理解,并指出 Agent 开发的核心挑战在于如何在有限的窗口内塞入最有价值的上下文。最后强调了 Context Engineering 的重要性。
问:上下文(Context)和上下文窗口(Context Window)什么差别? 这两个概念经常被混用,但其实指的是不同层面的东西: 上下文是指 AI Agent 在执行任务时实际拥有的所有信息,包括系统提示词、用户的对话历史、检索到的文档、工具调用的结果、记忆模块注入的内容等等。你可以把它理解为“Agent 此刻脑子里装的所有东西”。上下文是一个动态的、可以被工程化管理的概念——哪些信息该放进来、什么时候放、怎么组织,这就是现在越来…