Vai al contenuto
Metodologia

Harness engineering

Harness engineering — Metodologia. categoria: Pratica di ingegneria per costruire fiducia negli agenti di codifica · definizione: Livello deterministico di controllo, guardrail, strutturazione delle informazioni iniettate nell'IA e verifica del codice prodotto · periodo_dominante: 2026

Tre ingegneri di OpenAI, poi sette, hanno prodotto circa un milione di righe di codice in cinque mesi senza scrivere una sola riga a mano; gli agenti Codex hanno aperto, valutato e unito circa 1.500 pull request, in media 3,5 per ingegnere al giorno. La metodologia dietro questo numero, l'harness engineering, tratta l'ambiente attorno al modello come oggetto di ingegneria: struttura del repository, configurazione CI, un modello rigido a strati di dipendenze, linter personalizzati i cui messaggi di errore iniettano istruzioni di correzione direttamente nel contesto dell'agente, e task ricorrenti di garbage collection che aprono PR di refactoring unite automaticamente.

L'equazione di Viv Trivedy, citata da Addy Osmani il 19 aprile 2026, dà al settore il suo slogan: "Agent = Model + Harness. If you're not the model, you're the harness." Osmani cita Terminal Bench 2.0, dove Claude Opus 4.6 ottiene un punteggio inferiore all'interno di Claude Code rispetto allo stesso modello in un harness personalizzato, e il team di Trivedy, che ha portato un agente di coding dal Top 30 al Top 5 cambiando solo l'harness.

Birgitta Böckeler divide la pratica in due: guides, i controlli feedforward (convenzioni, specifiche, skill, server MCP), e sensors, i controlli di feedback (linter, test, analisi statica). Ciascuno può essere computazionale o inferenziale. L'harness del comportamento resta irrisolto nella sua analisi, perché le suite di test generate dall'IA non sono ancora abbastanza affidabili da verificare che un'applicazione faccia ciò che dovrebbe.

Su BFM Business il 5 maggio 2026, Rémi Jacquet di Cast Software ha datato la svolta: prompt engineering nel 2024, Context Engineering nel 2025, harness engineering nel 2026. Il suo avvertimento andava controcorrente rispetto all'ottimismo del settore: più l'IA diventa potente, più si abbassa la guardia.

Tipo
Metodologia
categoria
Pratica di ingegneria per costruire fiducia negli agenti di codifica
definizione
Livello deterministico di controllo, guardrail, strutturazione delle informazioni iniettate nell'IA e verifica del codice prodotto
periodo_dominante
2026
relazioni
10
Citata in
4 fiches

Vicinato

Capteurs feedback Guides feedforward Contraintes architec… Ingénierie de contexte Viv Trivedy Cast Software Garbage collection (… ratchet principle Context engineering

→ utilizza

Capteurs feedback CONCEPT affidabilità alta atemporale Fonte ↗
Guides feedforward CONCEPT affidabilità alta atemporale Fonte ↗

→ si basa su

Contraintes architecturales CONCEPT affidabilità alta atemporale Fonte ↗
Ingénierie de contexte CONCEPT affidabilità alta atemporale Fonte ↗
Garbage collection (code) CONCEPT affidabilità alta atemporale Fonte ↗
ratchet principle CONCEPT affidabilità alta atemporale Fonte ↗

← ha creato

Viv Trivedy PERSONNE affidabilità alta stabile Fonte ↗

← raccomanda

Cast Software ORGANISATION affidabilità alta dinamico Fonte ↗

→ è una variante di

Context engineering METHODOLOGIE affidabilità alta atemporale Fonte ↗

→ sostituisce

Context Engineering METHODOLOGIE affidabilità alta stabile Fonte ↗

Citata in (4)