在 Agent 开发中,上下文工程(Context Engineering)是构建生产级系统的核心能力。它不再局限于写 Prompt,而是围绕「如何让 LLM 在每一轮推理时看到最精简、最相关、最结构化的信息」展开的一整套技术体系。从当前业界实践(Anthropic、LlamaIndex、Neo4j 等)来看,上下文工程的技术组成可分为以下 几个模块:一、上下文源管理(Context Sources)定义 Agent 在每次推理时可能接触到的全部信息类型,并对其进行分类治理 :组成要素说明系统指令角色定义、行为边界、安全策略、输出格式约束用户输入当前任务 query 及约束条件(时间、地域、用户身份等)对话历史当前 Session 内的多轮交互(工作记忆)长期记忆跨 Session 的用户偏好、核心事实、项目约定(如CLAUDE.md)