AI Concept Atlas
FIELD NOTES / 01
Side by side

Agent Harness & Scaffold

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 ⇄
DimensionAgent HarnessScaffold
PurposeExecute model–tool interactions.Configure behavior and available context. [Hugging Face][Anthropic]
Role in the systemRuntime control.Instructions and setup. [Hugging Face][Anthropic]
Inputs and outputsRequests and results.Instructions and tool descriptions presented to the model. [Hugging Face][Anthropic]
PersistenceImplementation-dependent.Implementation-dependent. [Hugging Face][Anthropic]
ExampleDispatch a requested file read.Provide project conventions. [Hugging Face][Anthropic]
Boundary caveatsCan include broader surrounding software.Can overlap with harness. [Hugging Face][Anthropic]

Evidence for this distinction

Last editorial review: 2026-09-13.