Vývoj plnohodnotnej podnikovej aplikácie s kódovacím agentom harnext
Desať mesiacov, 1 409 zlúčených PR, tri forenzné audity: ako stupňovitá agentná pipeline vzala jeden podnikový kódový základ z 12% na 92% vývoja s agentným zapojením — s pravidlami, bránami a človekom pri každej fúzii.
AI Agents
Agentic Workflows
Developer Productivity
Engineering Culture
Context Engineering
“AI píše väčšinu nášho kódu” znie ako štartupový slogan. Môže to byť skutočné pre podnikové aplikácie — živí zákazníci, živá fakturácia, monorepo, kde zlá fúzia stojí peniaze? V QualityUnit to je. Tu je desaťmesačný dôkaz a pravidlá, ktoré to umožňujú.
TL;DR: Za desať mesiacov sa práca vytvorená agentom dostala z prvých experimentálnych PR na 133 z 144 zlúčených PR vývoja v máji (92%) — overené trojstranným forenzným auditom všetkých 1 409 zlúčených PR, až na záväzky commit a manuálnu kontrolu každého neoznačeného PR z roku 2026. Nestalo sa to tým, že by sa “nechal AI kódovať”: stalo sa to pridaním pravidiel — konfigurácia rizikového stupňa harness, stupňovitá agentná pipeline s ohraničenými kontrolnými slučkami, chránené cesty a človek pri každej fúzii. Pravidlá sú produktom. A s kontextovým motorom, ktorý zásobuje agentov, rovnaká práca teraz stojí ~30% menej na úlohu (merané tu
).
Čo to vlastne vyžaduje
Nie nástroj. Pipeline, súbor politiky a brána — spustené harnext
.
Pipeline: stupňovití agenti, jeden človek
Spona je harnext
— open-source implementácia kódovacieho agenta QualityUnit, ktorá je nezávislá od poskytovateľa. V našom produkčnom monorepo sa každý problém, ktorý vstúpi do pipeline, spustí cez rovnaký rad stupňov agenta spustených CI, ktorých pokrok sa sleduje cez štítky, ktoré si môže človek rýchlo prečítať:
Dva detaily sú dôležitejšie ako počet stupňov. Slučka je ohraničená: defekty nájdené pri kontrole sa vrátia do implementačného stupňa limitovaný počet krát — agenti sa zbiehajú alebo eskalujú k človeku, neotáčajú sa. Nič sa nespúšťa bez informácií: pred napísaním akéhokoľvek riadku musí implementačný agent načítať konvencie projektu a vydať potvrdzovacie pole, ktoré si môžu kontrolóri skontrolovať.
Súbor politiky
Druhou polovicou je strojovo čitateľná politika: každá cesta v repo klasifikovaná do rizikových úrovní, každá úroveň s vynútiteľnými bránami. CI ju číta; politika fúzie ju číta; agenti sú o nej informovaní. Nie je to rada:
Chránené cesty — migrácie, platby, autentifikácia — sú súbory, ktorých sa agent nemôže dotknúť. Architektonické hranice sú vynútené, nie navrhnuté. Ak by ste odobrali tieto pravidlá, kódovací agent by bol veľmi rýchlym generátorom plauzibilne vyzerajúcich záväzkov.
Desať mesiacov, jeden graf
Stopa adopcie, merané z úložiska samotného.
Graf počítá pre každý mesiac, koľko zlúčených vývojových PR nesie akýkoľvek silný signál agenta — pätu kódovacieho agenta, štítky pipeline, konvenciu harness tier, záväzky spoluautora commit, e-maily agenta commit alebo vlastný účet pipeline ako autor. PR Dependency-bot (približne 8% všetkých fúzií) sú z grafu úplne vylúčené — nie sú to ani ľudská práca, ani práca kódovacieho agenta. Signály sme audítovali tromi nezávislými spôsobmi: metadáta PR pre všetkých 1 409 fúzií, záväzky na úrovni commit v 5 000+ commitov a manuálny forenzný priechod cez každý jednotlivý neoznačený PR z roku 2026. Tri čítania majú význam:
Nadšenie klesá; infraštruktúra ostáva. Éra 2025 bola ad-hoc, osobná adopcia — a oscilovala presne ako osobné zvyky: 44% jeden mesiac, sotva 4% v novembri, keď sa najväčší používatelia pozastavili. Spona zmenila tvar krivky: do mesiaca po príchode rizikových úrovní sa merané percento skočilo na 89%; s úplnou pipeline dosahlo 92% a zostalo tam. Každá vrstva pravidiel zvýšila adopciu viac ako nadšenie akéhokoľvek jednotlivca. Dva odtiene hovoria rovnaký príbeh v rámci podielu agenta: svetlý pás sú vývojári spolu s agentom ručne; tmavý pás — práca, ktorá bežala úplnou pipeline od problému k skúmanému PR — sa objavuje len vtedy, keď dorazí spona, a v máji nesie väčšinu práce agenta.
Zvyšok sme kontrolovali, PR po PR. Na apríl–jún 2026 sa PR bez akéhokoľvek značky rozdelujú na: automatizáciu dependency-bot, prácu agenta, ktorej jediná atribúcia prežila v záväzkoch commit, a zvyšok plauzibilne ručne napísaných zmien — približne 11% fúzií bez automatizácie. Takže čestná veta je: ~89% skutočných zlúčení vývoja v poslednom štvrťroku vykazuje overiteľné zapojenie agenta — a aj to je spodná hranica, pretože AI asistencia na úrovni editora neponecháva žiadnu stopu. Poslali sme aj skeptických audítorov v troch najslabších mesiacoch, PR po PR: počet novembra sa zvýšil z 1 na 3 dokázané (plus 3 podozrivé na štýl), január klesol z 10 na 8 po chytení dvoch falošných pozitív a december bol potvrdený presne — s jedným zvratom: podľa objemu kódu osem označených PR decembra dodalo 39% vložených riadkov toho mesiaca. Agent už písal veľké funkcie; počet to len nemohol vidieť. Adopcia tiež nie je jednotná: niektorí vývojári používajú blízko 100% s pomocou agenta, pár stále väčšinou ručne píše — pipeline nesie rastúci podiel v oboch prípadoch.
Kvalita sa nezhoršila. Rovnaké okno dodalo zmeny Tier-3 — integráciu poskytovateľa LLM, prácu susediacou s platbou, expanziu i18n — pod bránami, ktoré sa počas obdobia sprísňovali, nie uvoľňovali. A keď sme merali konzistentnosť kontroly agenta priamo, 21 z 22 nezávislých agentov kontroly dosahlo rovnaký verdikt
na rovnakom PR.
Tak kto je autor?
Najlepšia artikulácia toho, kde to zanecháva človeka, pochádza z inžinierskej práce, ktorá študovala vývoj riadený sponu na projekte s leteckými normami:
V čase, keď zmena dosahla ľudského autora, boli vyriešené rutinné problémy s kvalitou — kontrola autora sa sústredila na architektonické a doménové rozhodnutia. Fúzia bola rozhodnutím autora. Autorstvo zlúčeného kódu patrí ľudskému autorovi, bez ohľadu na to, ktorý subjekt vytvoril počiatočný návrh.
— Štefan Moravík, Návrh a implementácia modulu plánovania misie dronu na kontrolu osvetlenia letiska (diplomová práca, 2026)
To je dohoda aj v produkcii: agenti robia návrhy a rutinnú prácu na kvalite; človek robí architektúru, doménu a vlastní fúziu.
Najčastejšie kladené otázky
Áno — ale nie bez dozoru. V našom produkčnom monorepo 92% pull requestov vývoja z mája 2026 vykazuje overiteľné zapojenie agenta, dodané pod bránami, ktoré sa počas rovnakého obdobia sprísňovali: rizikové úrovne, povinné kontroly, chránené cesty a človek pri každom rozhodnutí o fúzii. Pravidlá sú to, čo premieňa rýchlosť agenta na kvalitu produkcie.
Agentná spona je lešenie, v ktorom pracuje kódovací agent: strojovo čitateľný súbor politiky (rizikové úrovne, chránené cesty, architektonické hranice), stupňovitá pipeline špecializovaných agentov (značkovanie, triedenie, plánovanie, implementácia, kontrola), ohraničené korekčné slučky a povinné načítanie kontextu pred akýmkoľvek zápisom kódu. harnext je open-source implementácia QualityUnit, ktorá je nezávislá od poskytovateľa.
Merané z úložiska samotného: 92% pull requestov vývoja zlúčených v máji 2026 nesie silné signály agenta (záradie atribúcie, štítky pipeline, záväzky commit alebo vlastný účet pipeline ako autor). Každé číslo je spodná hranica — atribúcia sa rutinne odstraňuje — a manuálny audit každého neoznačeného PR z roku 2026 zistil, že približne 11% zlúčení vývoja sú pravdepodobne úplne ručne napísané.
Každá zlúčená zmena prešla ľudskou kontrolou a ľudským rozhodnutím o fúzii. Úlohou pipeline je vyriešiť rutinné problémy s kvalitou pred tým, ako sa na to pozrie človek, aby sa ľudská kontrola sústredila na architektúru a doménu — nie na odstránenie človeka.
Tromi nezávislými spôsobmi: metadáta PR pre všetkých 1 409 zlúčených PR počas desiatich mesiacov, analýza na úrovni commit 5 000+ commitov pre záväzky spoluautora a e-maily agenta, a manuálna forenzná kontrola každého neoznačeného PR z roku 2026. Potom sme poslali skeptických audítorov v troch najslabších mesiacoch PR po PR — jedno číslo sa zvýšilo, jedno kleslo, jedno bolo potvrdené presne. Všetky opravy sú uvedené v publikovanom grafe.
Štefan je AI a softvérový inžinier, ktorý vyvíja FlowHunt. Okrem samotného produktu navrhuje agentic software-engineering workflows pre vývojárov, ktoré znižujú vývojové náklady a zvyšujú kvalitu kódu.
Štefan Moravík
AI & Softvérový Inžinier
Priveďte agentnu pipeline svojmu tímu
FlowHunt pomáha inžinierskym tímom navrhovať agentné pipeline, brány s riadením rizika a kontextové pracovné postupy, ktoré zvyšujú kvalitu kódu a znižujú vývojové náklady.
Čo vám vlastne kúpi kontextový engine: Spustili sme 22 AI recenzentov kódu piatimi rôznymi spôsobmi
Rovnaký pull request, rovnaký prompt, rovnaký model — iba sa líšil spôsob načítania kontextu. Zhrnutie z kontextového enginu plus jeden prečítaný súbor politiky...
AMP: Cisár je nahý – prečo AI kódujúci agenti narúšajú trh nástrojov pre vývojárov
Preskúmajte, ako AMP, prelomový kódujúci agent od Sourcegraphu, pretvára vývojárske prostredie vďaka rýchlej iterácii, autonómnemu uvažovaniu a agentom s volaní...