Tehisintellekti 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 kus AI peaks asuma (IDE või CLI). Kuid see ei ole õige küsimus.

Probleem ei ole genereerimine koodi. See on valideerimine selle.

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

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

Käsitöömeisterist tehase juhiks

Traditsiooniliselt on “Design Authority” väike arhitektide rühm, kes kohtub kord nädalas või kuus, et kavandit heaks kiita või tagasi lükata. Maailmas, kus kõrge kiirusega AI arendus on see mudel lootusetult vananenud. See on liiga aeglane ja liiga reaktiivne.

Kui me läheme üle “Disposable Code” – 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 telliskivide paigaldajad, kes kivi kivi peale asetavad. Me oleme tehase arhitektid, kes trükivad seinad.

Aga kes kontrollib, kas need seinad on sirged?

„Gauntlet“: automatiseeritud tulekatse

AI Design Authority ei ole inimene, vaid torujuhe. “Gauntlet”, kus iga genereeritud koodirida peab läbi võitlema, et jõuda tootmisse. See protsess ei asenda inimlikku koodikontrolli mitte midagi, vaid millegagi parem.

See töötab kolmes kihis:

1. Täidesaatev Võim (Generatsioon)
Me ei küsi ühelt AI-l lahendust, me küsime kolm. 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 murdub “laiskuse”, 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 ehitada ilma vigadeta

2. Kõva filter (Seadus)
Siin pole arutelu. Kood peab kompileeruma. Linterid ei tohi kaebata. Ja oluline: Mustakasti testid peab õnnestuma. Me ei testi, kas funktsioon sisemiselt töötab (selle võib AI manipuleerida), me testime, kas süsteem väljastpoolt teeb, mida ta peab tegema. Kas 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 rakendama võimu lahusolekut, mis paljudes meeskondades puudub.

  • Seadusandlik võim (Arhitekt): Arhitekt kirjutab „konstitutsiooni“. Promptid, arhitektuuri dokumendid (project-description.md, rules.md, skills.md en principles.md), range nõuded. Arhitekt määrab mis meie ehitame, kes ehitab, kuidas ja miks.
  • Täidesaatev võim (Koodiagentid): Nad viivad ellu. Kiire, odav ja inimarendajate järelevalve all.
  • Kohtuvõim (Disaini autoriteet): Sõltumatu AI-kiht, mis testib vastavust seadusele.

Järeldus: arhitekti uus roll

See vabastab meid süntaksivigade tiranniast ja võimaldab 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 suuresti ühekordne toode.
Küsimus on: Kas sa julged kontrolli üle kood vabastada, et sellega kontrolli üle kvaliteet kas tagasi 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. Kombineerituna majandusliku taustaga tagab ta äriliselt vastutustundlikud otsused.