AI Concept Atlas
FIELD NOTES / 01
Side by side

Scaffold & Agent Harness

A useful narrow distinction: the harness runs the interaction; the scaffold shapes how the model behaves.

This distinction is useful but not universal. Read each author’s boundary.

Swap columns ⇄
DimensionScaffoldAgent Harness
PurposeConfigure behavior and available context.Execute model–tool interactions. [Hugging Face][Anthropic]
Role in the systemInstructions and setup.Runtime control. [Hugging Face][Anthropic]
Inputs and outputsInstructions and tool descriptions presented to the model.Requests and results. [Hugging Face][Anthropic]
PersistenceImplementation-dependent.Implementation-dependent. [Hugging Face][Anthropic]
ExampleProvide project conventions.Dispatch a requested file read. [Hugging Face][Anthropic]
Boundary caveatsCan overlap with harness.Can include broader surrounding software. [Hugging Face][Anthropic]

Evidence for this distinction

Last editorial review: 2026-09-13.