AI disaini autoriteet

AI disaini autoriteet

Me oleme tarkvaraarenduse pöördepunktis. Arutelu käib sageli milline AI kirjutab parimat koodi (Claude vs. ChatGPT) või kus kas AI peaks elama (IDE või CLI). Kuid see ei ole õige küsimus.

Kui me omaksime AI-d kui “Vibe Coders” – märkides ära meie kavatsuse ja lastes AI-l teostada – loome tohutu uue tarkvara voolu. AI-agentide rühm suudab ühe minutiga genereerida rohkem koodi, kui senior arendaja suudab nädalas üle vaadata. Inimene on muutunud kitsaskohaks.

Lahendus ei ole rohkem inimesed. Lahendus on AI Disaini Amet.

Käsitöölist tehase juhiks

Traditsiooniliselt on “Disaini Amet” arhitektide grupp, kes kogunevad kord nädalas või kuu jooksul, et kavandit heaks kiita või tagasi lükata. Maailmas, kus kõrge kiirusega AI arendus see mudel on lootusetult vananenud. See on liiga aeglane ja liiga reaktiivne.

Kui me liigume üle “Ühekordse Koodi” – tarkvara, mida me ei refaktoeri lõputult, vaid viskame ära ja genereerime uuesti, kui nõuded muutuvad – muutub meie roll põhimõtteliselt. Me ei ole enam tellijad, kes panevad kivi kivi peale. Me oleme tehase arhitektid, kes prindivad seinad.

Aga kes kontrollib, kas need seinad on sirged?

„Gauntlet“: automatiseeritud tulekatse

AI disainiasutus ei ole inimene, vaid torujuhe. „Gauntlet“, mille kaudu peab iga genereeritud koodirida võitlema, et jõuda tootmisse. See protsess ei asenda inimkoodi ülevaatust mitte midagi, kuid millegagi paremad.

See töötab kolmes kihis:

1. Täidesaatev võim (Generatsioon)
Me ei küsi ühel AI-l lahendust, me küsime kolme. Me laseme Gemini 3‑l, GPT‑5‑l ja avatud lähtekoodiga mudelil (näiteks Llama) paralleelselt töötada sama probleemi kallal. See väldib tunnelvisiooni ja murdab laiskust, mida LLM‑idel mõnikord on. See lähenemine on ka teaduslikult uuritud ja näitab, et AI hallutsinatsioone saab vältida ning väga pikki ahelaid saab ehitada ilma vigadeta

2. Kõva filter (Seadus)
Siin pole arutelu võimalik. Kood peab kompileeruma. Linterid ei tohi kaebata. Ja oluline: Mustakasti testid peavad edukalt läbima. Me ei testi, kas funktsioon töötab sisemiselt (see võib AI-d manipuleerida), vaid testime, kas süsteem väljastpoolt teeb, mida peab. Kui test ebaõnnestub? Otse prügikasti.

3. Pehme filter (AI žürii)
See on tõeline innovatsioon. Allesjäänud lahendused esitatakse spetsialiseeritud „Hääletava AI‑le“. See agent ei kirjuta koodi, vaid loeb koodi. Ta on koolitatud meie arhitektuuripõhimõtetele, turvanõuetele (OWASP, ISO) ja vastavusreeglitele (ELi AI seadus).
Ta hääletab: „Lahendus A on kiirem, kuid lahendus B on turvalisem ja järgib meie mikroteenuste arhitektuuri paremini.“

Võitja läheb tootmisse.

Tarkvara poliitiline kolmik

See mudel sunnib kehtestama võimu lahusoleku, mis paljudes meeskondades puudub.

  • Seadusandlik võim (Arhitekt): Arhitekt koostab „konstitutsiooni”. Promptid, arhitektuuridokumendid (project-description.md, rules.md, skills.md en principles.md), kõvad nõuded. Arhitekt määrab mis me ehitame, kes ehitab, kuidas ja miks.
  • Täidesaatev võim (Koodimise agendid): Nad viivad läbi. Kiire, odav ja inimarendajate järelevalve all.
  • Kohtuvõim (Disaini autoriteet): Sõltumatu AI-kiht, mis kontrollib seaduse järgimist.

Järeldus: arhitekti uus roll

See vabastab meid süntaksivigade tiranniast ja laseb meil keskenduda sellele, milles oleme head: süsteemne mõtlemine. Tõeotsing. Struktuur ja otsuste tegemine.

Küsimus ei ole, kas AI suudab meie koodi kirjutada. See teema on juba lahendatud. Koodist saab enamasti ühekordne toode.
Küsimus on: Kas julged sa kontrolli üle kood vabastada, et sellega kontrolli üle kvaliteet taas võita?

andke mulle teada

Gerard

Gerard on aktiivne AI konsultant ja juht. Paljude kogemustega suurtes organisatsioonides suudab ta probleemi eriti kiiresti lahendada ja lahenduse poole liikuda. Kombineerides majandusalast tausta, teeb ta äriliselt vastutustundlikke valikuid.