NotesByLex

Thin Harnesses

A small agent runtime that leaves reusable procedures to skills and reliable operations to deterministic tools.

A thin harness keeps the agent runtime focused on the model loop, file access, context management and safety. Garry Tan's "thin harness, fat skills" approach puts reusable procedures in skills and reliable operations in deterministic tools (Tan, 2026).

Source: Garry Tan, "Thin Harness, Fat Skills".

It's part of a broader move towards simpler harnesses that hand more control to the model. Some markers along the way:

The usual argument behind the trend is The Bitter Lesson. General methods that scale with computation eventually beat hand-built human knowledge, so as models improve, harness logic should give way to the model.

I build a small harness along these lines in Building an agent harness from scratch to pass Ian Goodfellow's intelligence test.

References

Garry Tan. Thin Harness, Fat Skills. April 2026. URL: https://x.com/garrytan/status/2042925773300908103 (visited on 2026-10-10). ↩