Autorita pre AI dizajn

Autorita AI dizajnu

Stojíme na križovatke vývoja softvéru. Diskusia často ide o ktoré AI píše najlepší kód (Claude vs. ChatGPT) alebo Kde kde má AI bývať (IDE alebo CLI). Ale to nie je správna otázka.

Problém nie je generovanie kódu. Je to validácia z toho.

Ak prijmeme AI ako „Vibe Coders“ – pričom naznačíme úmysel a AI vykoná realizáciu – vytvoríme obrovský prúd novej softvérovej tvorby. Dážď AI agentov dokáže za jednu minútu vygenerovať viac kódu, než senior vývojár dokáže za týždeň skontrolovať. Ľudia sa stali úzkym hrdlom.

Riešenie nie je viac ľudia. Riešenie je Autorita dizajnu AI.

Od remeselníka k riaditeľovi závodu

Tradične je „Design Authority“ skupina architektov, ktorá sa stretáva raz týždenne alebo mesačne, aby schválila alebo zamietla návrh. V svete, kde rýchly vývoj AI tento model je beznádejne zastaraný. Je príliš pomalý a príliš reaktívny.

Ak prejdeme na „Disposable Code“ – softvér, ktorý nebudeme nekonečne refaktorovať, ale vyhodiť a znovu vygenerovať, keď sa požiadavky zmenia – naša úloha sa zásadne mení. Už nie sme murári, ktorí kladú kameň po kameni. Sme architekti továrne, ktorá tlačí steny.

Ale kto kontroluje, či tie steny stoja rovno?

„Gauntlet“: Automatizovaný test ohňa

AI Design Authority nie je osoba, ale pipeline. „Gauntlet“, kde každá riadok vygenerovaného kódu musí prejsť, aby sa dostal do produkcie. Tento proces nenahrádza ľudskú revíziu kódu nič, ale s niečím lepšie.

Funguje v troch vrstvách:

1. Výkonná moc (Generácia)
Nežiadame jedného AI o riešenie, žiadame tri. Necháme Gemini 3, GPT-5 a open-source model (ako Llama) paralelne pracovať na tom istom probléme. To zabraňuje tunelovému pohľadu a prekonáva „lenivosť“, ktorú LLM niekedy majú. Tento prístup je tiež vedecky skúmané a ukazuje, že môžete predchádzať AI halucináciám a budovať veľmi dlhé reťazce bez chýb

2. Tvrdý filter (Zákon)
Tu nie je možná diskusia. Kód musí kompilovať. Lintery nesmú sťažovať. A kľúčové: Testy čiernej skrinky musíme uspieť. Testujeme nie to, či funkcia funguje interne (to môže AI manipulovať), testujeme, či systém z vonkajšej strany robí to, čo má robiť. Zlyhá test? Hneď do koša.

3. Mäkký filter (AI porota)
Toto je skutočná inovácia. Zostávajúce riešenia sa predkladajú špecializovanej „hlasovacej AI“. Tento agent nepíše kód, ale číta kód. Je trénovaný na naše architektonické princípy, bezpečnostné požiadavky (OWASP, ISO) a pravidlá súladu (EU AI Act).
Hlasuje: „Riešenie A je rýchlejšie, ale riešenie B je bezpečnejšie a lepšie nasleduje našu mikroservisovú architektúru.“

Víťaz ide do produkcie.

Triáda politík softvéru

Tento model vynúti oddelenie moci, ktoré v mnohých tímoch chýba.

  • Zákonodarná moc (Architekt): Architekt píše „Ústavu“. Prompty, architektonické dokumenty (project-description.md, rules.md, skills.md en principles.md), tvrdé požiadavky. Architekt určuje čo čo budujeme, kto to buduje, ako a Prečo.
  • Výkonná moc (Kódoví agenti): Vykonávajú to. Rýchlo, lacno a pod dohľadom ľudských vývojárov.
  • Súdna moc (Design Authority): Nezávislá vrstva AI, ktorá overuje súlad so zákonom.

Záver: Nová úloha architekta

Uvoľňuje nás od tiránie syntaktických chýb a umožňuje nám sústrediť sa na to, v čom sme dobrí: systémové myslenie. Hľadanie pravdy. Štruktúra a rozhodovanie.

Otázka nie je, či AI dokáže napísať náš kód. Táto téma je už uzavretá. Kód sa do veľkej miery stáva jednorazovým produktom.
Otázka je: Odvážiš sa odovzdať kontrolu nad kód uvoľniť, čím získáš kontrolu nad kvalita získať späť?

informujte ma

Gerard

Gerard je aktívny ako AI konzultant a manažér. S bohatou skúsenosťou v veľkých organizáciách dokáže mimoriadne rýchlo rozlúštiť problém a pracovať na riešení. Vďaka ekonomickému zázemiu zabezpečuje obchodne zodpovedné rozhodnutia.