HarnessHarness
Skalet runt modellen som hanterar allt det praktiska: kontextbygge, verktygsexekvering, säkerhet, felhantering. Det osynliga lagret som avgör om agenten fungerar.
En harness är mjukvarulagret mellan användaren och modellen. Den hanterar allt det praktiska som krävs för att en modell ska bli en fungerande agent.
Vad den gör
- Bygger kontext. Samlar systeminstruktioner, verktyg, projektfiler och historik till ett enda API-anrop
- Hanterar verktyg. Exekverar verktygsanrop, returnerar resultat, hanterar fel
- Kompakterar kontext. Sammanfattar konversationshistorik när fönstret fylls
- Styr rättigheter. Bestämmer vad agenten får och inte får göra
- Optimerar kostnad. Prompt caching, progressiv laddning, modellval
Varför den underskattas
De flesta diskussioner om AI handlar om modellen. Men harnessen avgör ofta mer. En bra harness med en medelmåttig modell slår en dålig harness med den bästa modellen. Kontextkvaliteten avgör svaren.
Bygg eller köp
Att bygga en produktionsklar harness är ett betydande åtagande. Anthropic har ett helt team som arbetar med sin (Claude Code/Cowork), med hundratals releaser. Alternativet är att använda en befintlig harness och fokusera sin tid på domänkunskap (skills) istället.
Fördjupning
- harness-design-principer — Fullständig genomgång av allt en harness hanterar
- ai-agenternas-byggmaterial — Harnessen som orkestreringslagret