What is it?
An Agent Harness is the software layer that wraps a model and coordinates the work required to complete an agent task.
The harness decides what the model sees, which tools it may request, how tool calls are executed, when the loop continues, what permissions apply, and how the run is logged. The model remains the intelligence component inside this larger system.
Core idea: Model = reasoning and generation. Harness = the operating environment that turns those capabilities into controlled actions.