Täysimittaisen yrityssovelluksen kehittäminen harnext-koodausagentin avulla
Kymmenen kuukautta, 1 409 yhdistettyä PR:ää, kolme oikeuslääketieteellistä tarkastusta: kuinka vaiheistettu agenttiputki otti yhden yrityspohjaiseksi 12 prosentista 92 prosenttiin agenttiin osallistuvan kehityksen kanssa — säännöillä, porttiporteilla ja ihmisenä, joka omistaa jokaisen sulautumisen.
AI Agents
Agentic Workflows
Developer Productivity
Engineering Culture
Context Engineering
“AI kirjoittaa suurimman osan koodistamme” kuulostaa startup-iskulauseelta. Voiko se olla todellista yrityssovellukselle — live-asiakkaat, live-laskutus, monorepo, jossa huono sulautuminen maksaa rahaa? QualityUnitissa se on. Tässä on kymmenen kuukauden todistusketju ja säännöt, jotka tekevät sen toimivaksi.
TL;DR: Kymmenen kuukauden aikana agenttien tekemä työ siirtyi ensimmäisistä kokeellisista PR:istä 133 of 144 kehitys-PR:stä sulautettu toukokuussa (92%) — varmennettu kolmisuuntaisella oikeuslääketieteellisellä tarkastuksella kaikista 1 409 sulautetusta PR:stä, alas commit-perävaunuihin ja manuaaliseen tarkastukseen jokaisesta merkitsemättömästä 2026 PR:stä. Se ei tapahtunut “antamalla AI:n koodata”: se tapahtui lisäämällä säännöt — riskitason liina-config, vaiheistettu agenttiputki rajoitetuilla tarkastussilmukoilla, suojatut polut ja ihminen, joka omistaa jokaisen sulautumisen. Säännöt ovat tuote. Ja kontekstimoottorin ruokkimina agenteista, sama työ maksaa nyt ~30 % vähemmän per tehtävä (mitattu täällä
)."
Mitä se todella vaatii
Ei työkalu. Putki, politiikkatiedosto ja portti — joita käyttää harnext
.
Putki: vaiheistetut agentit, yksi ihminen
Liina on harnext
— QualityUnitin avoimen lähdekoodin, palveluntarjoaja-agnostinen koodausagentin liina. Tuotantojärjestelmässämme jokainen ongelma, joka tulee putkeen, käy saman agenttivaiheistamisen läpi, sen edistyminen seurattu labeleilla, jotka ihminen voi lukea yhdellä silmäyksellä:
Kaksi yksityiskohtaa on tärkeämpiä kuin vaiheiden määrä. Silmukka on rajattu: tarkastuksessa löydetyt viat menevät takaisin toteutusvaiheeseen rajallisen määrän kertoja — agentit lähentyvät tai siirrytään ihmiselle, ne eivät kiertele. Mitään ei aloiteta sokein: ennen kuin kirjoittaa riviä, toteutusagentin on ladattava projektin sopimukset ja lähetettävä vahvistusblokki, jonka tarkastajat voivat tarkistaa."
Politiikkatiedosto
Toinen puoli on koneen luettava politiikka: jokainen arkiston polku luokiteltu riskitasoiksi, jokainen taso pakollisilla porteilla. CI lukee sen; sulautumispolitiikka lukee sen; agentit saatetaan tietoon siitä. Se ei ole neuvoa:
Suojatut polut — migraatiot, maksut, auth — ovat tiedostoja, joita mikään agentti ei saa koskea. Arkkitehtuurin rajat on pakotettu, ei ehdotettu. Ota nämä säännöt pois ja koodausagentti on hyvin nopea uskottavan näköisten vastuiden generaattori.
Kymmenen kuukautta, yksi kaavio
Omaksumisketju, mitattu arkistosta itsestään.
Kaavio laskee jokaiselle kuukaudelle, kuinka moni sulautettu kehitys PR kantaa mitä tahansa kovaa agenttisignaalia — koodausagentin alatunniste, putken labelet, liina-taso konventio, commit co-author-perävaunut, agentti commit-sähköpostit tai putken oma tili tekijänä. Dependency-bot PR:t (noin 8 % kaikista sulautumisista) on suljettu pois kaaviosta kokonaan — ne eivät ole ihmisen tai koodausagentin työtä. Tarkistimme signaalit kolmella itsenäisellä tavalla: PR-metatiedot kaikille 1 409 sulautumiselle, commit-tason perävaunut 5 000+ commitissa ja manuaalinen oikeuslääketieteellinen käynti jokaisen merkitsemättömän 2026 PR:n yli. Kolme lukemaa on tärkeää:
**Innostus haipuu; infrastruktuuri jää. ** 2025-aikakausi oli ad-hoc, henkilökohtainen omaksuminen — ja se heilui täsmälleen kuten henkilökohtaiset tavat tekevät: 44 % yhden kuukauden, tuskin 4 % marraskuussa, kun raskaimmat käyttäjät pysähtyvät. Liina muutti käyrän muotoa: kuukauden sisällä riskitasojen saapumisesta mitattu osuus hyppäsi 89 prosenttiin; täydellä putkella se saavutti 92 prosenttia ja pysyi siellä. Jokainen sääntöjen kerros lisäsi omaksumista enemmän kuin minkään yksilön innostus koskaan teki. Kaksi sävyä kertovat saman tarinan agenttiosuuden sisällä: vaalea bandi on kehittäjät paritoiminnassa agentin kanssa käsin; tumma bandi — työ, joka juoksi täyden putken asiasta tarkastettuun PR:ään — näkyy vain, kun liina laskeutuu, ja toukokuussa se kantaa suurimman osan agenttityöstä.
Tarkistimme jäännöksen, PR:llä PR:llä. Huhtikuussa–kesäkuussa 2026 PR:t ilman mitään merkintää hajoavat: dependency-bot-automaatio, agenttityö, jonka ainoa attribution selvisi commit-perävaunuissa, ja jäännös uskottavasti käsinkirjoitetuista muutoksista — noin 11 % ei-automaation sulautumisista. Joten rehellinen lause on: ~89 % todellisista kehitysyhdistelmistä viimeisellä vuosineljänneksellä osoittaa todennettavaa agenttiosallistumista — ja jopa se on alaraja, koska editori-tason AI-apu ei jätä jäljittämisen jälkiä. Lähetimme myös skeptiset tilintarkastajat kolmen heikoimman kuukauden PR:ille, PR:llä PR:llä: marraskuun luku nousi 1:stä 3:een todistettuun (plus 3 epäiltyä tyylillä), tammikuun laski 10:stä 8:een kahden väärän positiivin jälkeen, ja joulukuu vahvistettiin täsmälleen — yhdellä käänteellä: koodin volyymin perusteella joulukuun kahdeksan merkittyä PR:ää toimitti 39 % kyseisen kuukauden lisätyistä riveistä. Agentti kirjoitti jo suuret ominaisuudet; luku vain ei voinut nähdä sitä. Omaksuminen ei myöskään ole tasainen: jotkut kehittäjät käyttävät lähellä 100 % agenttiavoitteista, muutamat silti enimmäkseen käsinkirjoitettuja — putki kuljettaa kasvavaa osuutta joka tapauksessa.
Laatu ei mennyt taaksepäin. Sama ikkuna toimitti Tier-3-muutoksia — LLM-tarjoajan integraatio, maksuihin liittyvää työtä, i18n-laajennusta — porteilla, jotka tiukenivat tiukemmin ajanjaksolla, ei löyhemmin. Ja kun mitasimme agenttitarkastusyhdenmukaisuuden suoraan, 21 22:sta itsenäisestä tarkastusagentista pääsi samaan johtopäätökseen
samasta PR:stä.
Joten kuka on tekijä?
Paras artikulointi siitä, mihin tämä jättää ihmisen, tulee insinöörityöstä, joka tutki liina-ohjattua kehitystä ilmailuluokan projektissa:
Siihen mennessä kun muutos saavutti ihmisen tekijän, rutiininomaiset laatuongelmat oli ratkaistu — tekijän tarkastus keskittyi arkkitehtuuriin ja toimialueelle. Sulautuminen oli tekijän päätös. Yhdistetyn koodin tekijyys on ihmisen tekijän kanssa, riippumatta siitä, mikä toimija tuotti alkuperäisen luonnoksen.
— Štefan Moravík, Design and Implementation of a Drone Mission Planning Module for Airport Lighting Inspection (opinnäytetyö, 2026)
Se on sopimus tuotannossa myös: agentit tekevät luonnoksen ja rutiinityöt; ihminen tekee arkkitehtuurin, toimialueen tuomion ja omistaa sulautumisen.
Usein kysytyt kysymykset
Kyllä — mutta ei valvomatta. Tuotantojärjestelmässämme 92 % toukokuun 2026 kehityspull-pyyntöistä osoittaa todennettavaa agenttiosallistumista, toimitettu porteilla, jotka tiukenivat samalla ajanjaksolla: riskitasot, pakolliset tarkastukset, suojatut polut ja ihminen, joka tekee jokaisen sulautumispäätöksen. Säännöt ovat se, joka muuttaa agentin nopeuden tuotantolaatuiseksi.
Agenttiliina on luuranko, jonka sisällä koodausagentti toimii: koneen luettava politiikkatiedosto (riskitasot, suojatut polut, arkkitehtuurin rajat), erikoistuneiden agenttien vaiheistettu putki (tagi, triage, suunnitelma, toteutus, tarkastus), rajoitetut korjaussilmukat ja pakollinen kontekstin lataaminen ennen koodin kirjoittamista. harnext on QualityUnitin avoimen lähdekoodin, palveluntarjoaja-agnostinen toteutus.
Mitattu arkistosta itsestään: 92 % toukokuussa 2026 sulautetuista kehitys-PR:istä kantaa kovaa agenttisignaaleja (attribution-alatunnisteet, putkilabels, commit-perävaunut tai putken oma tili tekijänä). Jokainen numero on alaraja — attribution poistetaan rutiininomaisesti — ja manuaalinen tarkastus jokaisesta merkitsemättömästä 2026 PR:stä löysi noin 11 % kehitysyhdistelmistä, jotka ovat uskottavasti täysin käsinkirjoitettuja.
Jokainen yhdistetty muutos läpäisi ihmisen tarkastuksen ja ihmisen sulautumispäätöksen. Putken tehtävä on ratkaista rutiininomaiset laatuongelmat ennen kuin ihminen katsoo, jotta ihmisen tarkastus keskittyy arkkitehtuuriin ja toimialueelle — ei poistaa ihmistä.
Kolme itsenäistä tapaa: PR-metatiedot kaikille 1 409 sulautetulle PR:lle kymmenen kuukauden aikana, commit-tason analyysi 5 000+ commitista co-author-perävaunuille ja agenttisähköpostille, sekä manuaalinen oikeuslääketieteellinen tarkastus jokaisesta merkitsemättömästä 2026 PR:stä. Sitten lähetimme skeptiset tilintarkastajat kolmen heikoimman kuukauden PR:ille — yksi numero nousi, yksi laski, yksi vahvistettiin täsmälleen. Kaikki korjaukset heijastuvat julkaistussa kaaviossa.
Štefan on AI- ja ohjelmistoinsinööri, joka rakentaa FlowHunt-palvelua. Tuotteen lisäksi hän suunnittelee kehittäjille agentic-ohjelmistojen insinöörityötyönkulkuja, jotka vähentävät kehityskustannuksia samalla kun parantavat koodin laatua.
Štefan Moravík
AI- ja ohjelmistoinsinööri
Tuo agenttiputki tiimillesi
FlowHunt auttaa insinöörityöryhmille suunnittelemaan agenttiputkia, riskitasoluokan portteja ja kontekstityönkulkuja, jotka parantavat koodin laatua ja leikkaavat kehityskuluja.
Mitä kontekstimoottorin avulla todella saavutetaan: Testasimme 22 AI-koodintarkastajaa viidellä eri tavalla
Sama pull request, sama kehote, sama malli — vain kontekstin lataamistapa erosi. Kontekstimoottoriyhteenveto ja yhden policy-tiedoston lukeminen voittivat dokum...
Parhaat tekoälyagenttikehykset 2026: LangChain, CrewAI, AutoGen ja muut
Vertailussa 8 parasta tekoälyagenttikehystä vuonna 2026 — LangChain, CrewAI, AutoGen, LlamaIndex, Dify, Haystack, Semantic Kernel ja FlowHunt. Mikä sopii tiimil...
Julkaise nopeammin ilman henkilöstön kasvattamista. Tekoälyagentit, jotka kirjoittavat ominaisuusdokumentaatiota, vastaavat teknisiin kysymyksiin, automatisoiva...
6 min lukuaika
Evästeiden Suostumus Käytämme evästeitä parantaaksemme selauskokemustasi ja analysoidaksemme liikennettämme. See our privacy policy.