AGENT HARNESS
Definiție
Agent harness e infrastructura care înconjoară un model AI și îl face să lucreze ca agent: instrucțiunile de pornire, uneltele pe care le poate folosi, memoria, accesul la fișiere, regulile de aprobare și bucla prin care planifică, acționează și verifică. Cuvântul englezesc înseamnă ham: modelul e puterea, harness-ul e ce o direcționează. Confuzia frecventă e că un agent ar fi pur și simplu un model mai bun. În realitate, același model se poartă foarte diferit în două harness-uri diferite, iar multe eșecuri ale agenților vin din harness, nu din model.
Comparația folosită des: modelul e procesorul, fereastra de context e memoria de lucru, iar harness-ul e sistemul de operare care le gestionează. Peste model, un harness adaugă planificarea, lucrul cu fișiere, gestionarea sub-agenților și ce se numește context engineering: rezumarea conversațiilor lungi, mutarea informațiilor în fișiere, izolarea sarcinilor. Claude Code e citat ca exemplu tipic, iar Google spune deschis că Gemini Spark rulează pe harness-ul Antigravity. Termenul a devenit popular în 2026 tocmai pentru că diferențele dintre modelele de vârf s-au micșorat, iar diferența practică dintre produse a ajuns să stea în harness. Se distinge de un framework, care oferă doar piesele de construcție: harness-ul vine cu ele deja montate și cu alegerile făcute.
Pentru un contabil care alege o unealtă AI, termenul explică de ce clasamentele de modele spun puțin. Contează cum lucrează produsul: ce poate face fără aprobare, unde își notează ce a făcut, ce se întâmplă după al cincizecilea pas dintr-o sarcină lungă. Regulile de aprobare, jurnalul de execuție și limitele de acces sunt părți ale harness-ului, deci sunt exact punctele de control intern ale unui agent. Când compari două unelte construite pe același model, compari de fapt două harness-uri.
Exemple practice
- Același model, două produse: în chat răspunde la o întrebare despre o balanță, iar într-un agent de programare deschide fișierele, rulează scripturi și verifică rezultatul. Diferența o face harness-ul.
- Un agent care analizează legislația în mai mulți pași: harness-ul împarte sarcina pe sub-agenți, păstrează notițele în fișiere și reia lucrul de unde a rămas.
- Întrebare de pus la evaluarea unei unelte: unde se văd pașii pe care i-a făcut agentul și care dintre ei cer aprobare? Dacă răspunsul nu e clar, harness-ul nu e gândit pentru un mediu cu control intern.
Întrebări frecvente
Prin ce diferă un harness de un model?
Modelul e cel care înțelege și generează text. Harness-ul e tot ce îl înconjoară: unelte, memorie, acces la fișiere, reguli de aprobare și bucla de lucru. Același model poate fi folosit în mai multe harness-uri, cu rezultate diferite.
Prin ce diferă de un framework?
Un framework oferă piesele din care îți construiești agentul. Harness-ul vine cu ele deja asamblate: instrucțiuni, unelte și comportamente reglate dinainte, astfel încât agentul poate fi folosit direct.
Unde întâlnesc un harness?
În orice agent AI folosit azi: Claude Code, Codex, Google Antigravity sau agenții personali proactivi. De regulă nu se vede ca produs separat, ci prin felul în care agentul planifică, folosește uneltele și cere aprobare.