Čo to znamená v praxi
Keď agent píše kód sám, otázka nie je „píše dobre?”, ale „ako zistíme, že napísal zle, skôr než to niekomu ublíži?” Harness je to, čo tú otázku zodpovie automaticky.
Patria doň:
- Automatizované testy, ktoré musia prejsť, kým sa čokoľvek dostane ďalej.
- Code review, kde človek alebo iný agent kontroluje výsledok.
- CI/CD ako brána, cez ktorú nič neprejde bez kontroly.
- Monitoring a observabilita, aby ste videli, čo systém reálne robí.
- Bezpečnostné kontroly a jasné hranice, kam agent smie a kam nie.
- Zodpovednosť človeka: kto konkrétne je za daný výstup podpísaný.
Prečo to firmy podceňujú
Prvé nasadenie väčšinou funguje. Agent spraví, čo má, tím je nadšený a mantinely nikto nerieši, lebo „veď to ide”. Problém príde neskôr, keď sa zmení model, dáta alebo zadanie a nikto si nevšimne, že výstup sa potichu zhoršil.
Platí jednoduché pravidlo: čím väčší prístup, nástroje a kontext agent má, tým je užitočnejší a tým viac záleží na tom, ako máte ustrážené mantinely.
Kde je hranica
Nie všetko potrebuje plný harness. Osobná pomôcka, ktorú používa jeden človek na svojich dátach, si vystačí s vibe codingom. Akonáhle sa riešenie dotkne zákazníkov, citlivých dát alebo peňazí, mantinely sú povinné. Na workshope Agentic engineering si tú hranicu prejdeme na vašich konkrétnych projektoch.