Definition
The software layer that surrounds a model with instructions, context assembly, tools, state, permissions, control flow, budgets, verification, observability, and recovery.
Distinguish it from nearby terms
The model supplies learned capabilities; the harness shapes how those capabilities operate in a real environment.
Check your understanding
When comparing agents, report the model, harness, environment, budget, and infrastructure separately.