← Dashboard

Agent = Model + Harness

Chapter 1: What even IS this thing?

generate text...
think deeply...
produce tokens...
Step 1

The model alone is just... text

Strip away everything else, and a language model just generates text. It can't read files. It can't run code. It can't remember what happened 10 minutes ago. By itself, it's brilliant but powerless.

Step 2

The Equation

An agent is a model plus everything else. That "everything else" is the harness. The tools. The loop. The context management. The permissions. The memory. The error handling.

Agent = Model + Harness
Step 3

The Computer Analogy

The LLM is the CPU: raw processing power. The harness is the Operating System: it manages resources, provides drivers, handles the boot sequence. Your agent is the application running on top.

- Phil Schmid, "The Importance of Agent Harness in 2026"

Step 4

Proof: The harness IS the product

Endor Labs tested the same model, same week, in two different harnesses. GPT-5.5 in Codex scored 61.5%. The same model in Cursor's harness: 87.2%.

A 25-point swing. Not from a model upgrade. From switching the wrapper.

Step 5

9 Components. Remove one, something breaks.

Every production harness needs: an orchestration loop, tool registry, permission system, context management, state persistence, error recovery, guardrails, observability, and human-in-the-loop.

Click any component in the diagram to see what breaks without it.

Step 6

You're going to build this.

Not in theory. You'll drag components, wire them together, configure them, and run them. Break things. Fix things. The harness is yours to build.

Skip to Sandbox →