What is an AI harness?
An AI system in production has four moving parts. The model (Claude, GPT, Gemini or an open source variant) produces text. The context decides what the model knows for each task: documents, customer data, agreements, house style. The tools decide what the model can do besides talk: read email, draw up a quote, create a task. The orchestration decides how tasks are divided, who checks what, and what happens when something goes wrong.
The harness is everything except the model. Birgitta Böckeler of Thoughtworks captures it in the formula that now circulates across the field: agent = model + harness. The term was put on the map in early 2026 by Mitchell Hashimoto (co-founder of HashiCorp): every time an agent makes a mistake, you do not fix the mistake itself, but the environment around it, so the same mistake can no longer happen.
Read more: LLM harness, the new development in 2026 →