Logo LLM Wiki
Back to Concept

Context Engineering

title Context Engineering
type concept
tags AI工程上下文上下文管理
created 2026-04-13
sources 3

Context Engineering

定义

为模型动态构建整个上下文环境的管理工程,包括相关文件、历史对话、工具定义、知识库检索结果等,让模型在做每一个决策时都能看到它需要看到的信息。由 Andrej Karpathy 和 Shopify CEO Tobi Lütke 在 2025 年提出。

与相关概念的关系

概念时间说明
Prompt Engineering2022-2024精心构造单次指令
Context Engineering2025为每个决策点动态构建上下文
Harness Engineering2026年2月设计完整的控制系统(包含 Context Engineering)

核心问题

  1. 检索失败(2023 斯坦福 Lost in the Middle)→ RAG 方案
  2. 长度本身有害(2025 论文)→ 压缩上下文、管理窗口、浓缩历史
  3. 多轮迷失(2025 ICLR)→ 定期强制验证、以仓库为唯一事实来源

关键问题:上下文长度本身就在伤害推理

即使把所有无关内容遮掉强迫模型只看需要的信息,性能还是滑坡 13.9% 到 85%。即使替换成空白符结果依然如此。问题不在找不到信息,而是上下文的纯长度本身就在伤害推理。

与 Harness Engineering 的关系

Harness Engineering 包含 Context Engineering,但在更高层面运作:

  • Prompt Engineering:教你怎么写一封好邮件
  • Context Engineering:教你怎么把相关附件都带上
  • Harness Engineering:教你怎么搭建整个办公室让员工能持续稳定工作

来源