Context Engineering
The systematic practice of designing, managing, and optimizing all the information an AI model or agent receives during inference — including system prompts, tool definitions, retrieved data, conversation history, memory state, and structured outputs — to maximize performance within a finite context window.