Skip to main content
Cloud & AI Hub
Browse
Glossary AI Directory Playgrounds Models Prompts Explainers Strategy Matrix Benchmark Decoder
AI Fundamentals

Aliases: Prompt engineering

Context Engineering

The discipline of deciding what goes into an LLM's context window — instructions, retrieved data, memory, tool results — and what stays out.

What is context engineering?

Context engineering is curating everything the model sees: system instructions, tool definitions, retrieved documents, conversation history, and memory. The term displaced “prompt engineering” around 2025–26 because wording tweaks stopped being the bottleneck — what information fills the context window is what determines output quality, especially for agents running long tasks.

The core insight: attention is a budget

More context is not better context. Models attend unevenly across long inputs, and irrelevant material measurably degrades answers (“context rot”). The goal is the smallest set of high-signal tokens that lets the model do the job — an optimization problem, not a stuffing problem.

The practitioner’s toolkit

  • Selection — RAG or just-in-time tool retrieval brings in only what’s relevant now.
  • Compaction — summarize old conversation turns; keep decisions, drop transcripts.
  • Structured memory — facts and progress written to external notes/files the agent re-reads, instead of an ever-growing history.
  • Isolation — sub-agents get clean windows for subtasks and return only conclusions.
  • Ordering — stable content first to preserve the KV cache; instructions where the model attends best.

Cost reality

Context engineering is simultaneously a quality and cost discipline: every token in the window is billed on every call of a conversation or agent loop. Teams that audit their context composition typically find 30–70% is redundant history or boilerplate — trimming it cuts spend and improves accuracy, the rare free lunch.

What people get wrong

  • Solving quality problems by adding more context. Diagnose what’s missing or distracting instead.
  • Letting agent history grow unboundedly until quality collapses mid-task; compaction must be designed in from the start.
  • Treating the system prompt as a junk drawer. Every edge-case instruction added “just in case” competes for attention with the ones that matter.

Historical figures and technical concepts for informational purposes only. Not technical, professional, legal, or financial advice. Sources: Official Documentation.