Context Engineering
Context engineering is the discipline of designing everything a model sees at inference time — system instructions, retrieved documents, tool definitions, examples, memory, and conversation history — so the right information reaches the model in the right form. It broadens prompt engineering to the full working context around a request.
Definition
Context EngineeringAs applications move from single prompts to agents and retrieval pipelines, quality depends less on one clever instruction and more on how the entire context window is assembled. Context engineering treats that assembly as a design problem: what to retrieve, how to chunk and order it, what tools to expose, what to remember, and what to leave out.
Done well, it keeps the model grounded and focused while respecting the token budget and avoiding the degradation that comes from cramming in irrelevant material. It sits at the center of building reliable agentic and RAG systems.
Frequently asked questions
What is Context Engineering?
Context engineering is the discipline of designing everything a model sees at inference time — system instructions, retrieved documents, tool definitions, examples, memory, and conversation history — so the right information reaches the model in the right form. It broadens prompt engineering to the full working context around a request.
Sources
Related terms
← Full AI & prompt engineering glossary
Put Context Engineering to work with Prompeteer, the Agentic Contextual AI Platform →