“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.

