Autoritet za AI Dizajn

Nalazimo se na prijelomnoj točki u razvoju softvera. Rasprava se često vrti oko toga koji koji AI piše najbolji kod (Claude protiv ChatGPT-a) ili gdje gdje bi AI trebao boraviti (IDE ili CLI). Ali to je pogrešna rasprava.

Pravi problem nije generacija koda. Pravi problem je validacija njegova primjena.

Ako prihvatimo AI kao "Vibe Coders" – gdje mi naznačimo namjeru, a AI obavi izvršenje – stvorit ćemo ogroman protok novog softvera. Roj AI agenata može generirati više koda u jednoj minuti nego što stariji programer može pregledati u tjedan dana. Čovjek je postao usko grlo.

Rješenje nije više ljudi. Rješenje je AI Dizajnerska Autorizacija.

Od zanatlije do direktora fabrike

Tradicionalno, "Autoritet za dizajn" je mala grupa arhitekata koja se sastaje jednom tjedno ili mjesečno kako bi odobrila ili odbacila dizajn. U svijetu visokofrekventnog razvoja umjetne inteligencije taj je model beznadno zastario. Previše je spor i reaktivan.

Ako prijeđemo na "Kod za jednokratnu upotrebu" – softver koji ne refaktoriramo beskonačno, već ga bacamo i ponovno generiramo kada se zahtjevi promijene – naša se uloga temeljno mijenja. Više nismo zidari koji postavljaju kamen po kamen. Mi smo arhitekti tvornice koja tiska zidove.

Ali tko kontrolira stoje li ti zidovi ravno?

„Gauntlet“: Automatizirano vatreno krštenje

AI Design Authority nije osoba, već cjevovod. "Gauntlet" kroz koji se svaka linija generiranog koda mora probiti da bi dospjela u proizvodnju. Ovaj proces ne zamjenjuje ljudsku reviziju koda ništa, već nečim boljim.

Radi u tri sloja:

1. Izvršna vlast (Generacija)
Ne tražimo od jednog AI-ja rješenje, tražimo ih tri. Neka Gemini 3, GPT-5 i model otvorenog koda (poput Llama) paralelno rade na istom problemu. Time se izbjegava tunelsko razmišljanje i prevladava "lijenost" od koje ponekad pate LLM-ovi. Ovaj pristup je također znanstveno istražen i znanstveno dokazan da može spriječiti AI halucinacije i izgraditi vrlo duge lance bez grešaka

2. Tvrdi filtar (Zakon)
O tome se ne može raspravljati. Kod mora proći kompilaciju. Linteri ne smiju prigovarati. I ključno: čist Testovi crne kutije moraju proći. Ne testiramo radi li funkcija interno (to bi moglo manipulirati AI-jem), testiramo radi li sustav izvana ono što treba raditi. Ako test padne? Odmah u smeće.

3. Meki filtar (AI žiri)
Ovo je prava inovacija. Preostala rješenja se predlažu specijaliziranom “AI za glasanje”. Ovaj agent ne piše kod, već čita kod. Obučen je na našim arhitektonskim principima, sigurnosnim zahtjevima (OWASP, ISO) i pravilima usklađenosti (EU AI Akt).
On procjenjuje: “Rješenje A je brže, ali Rješenje B je sigurnije i bolje slijedi našu arhitekturu mikroservisa.”

Pobjednik ide u proizvodnju.

Trias Politica softvera

Ovaj model nameće podjelu vlasti koja nedostaje u mnogim timovima.

  • Zakonodavna vlast (Arhitekt): Arhitekt piše “Ustav”. Promptovi, arhitektonski dokumenti (project-description.md, rules.md en principles.md), strogi zahtjevi. Arhitekt odlučuje što kako gradimo i zašto.
  • Izvršna vlast (Kodirajući Agenti): Oni izvršavaju. Brzo, jeftino i pod pokroviteljstvom ljudskih programera.
  • Pravosudna vlast (Autoritet dizajna): Neovisni AI sloj koji provjerava usklađenost sa zakonom.

Zaključak: Nova uloga Arhitekte

Oslobađa nas tiranije sintaksnih pogrešaka i omogućuje nam da se usredotočimo na ono u čemu smo dobri: Sustavno razmišljanje. Pronalaženje istine. Struktura i donošenje odluka.

Pitanje nije može li AI napisati naš kod. To je već odlučeno. Kod postaje uglavnom zamjenjiv.
Pitanje je: Usudite li se preuzeti kontrolu nad izvedbe pustiti, kako bi povratili kontrolu nad kvalitetu povratiti?

Gerard

Gerard je aktivan kao AI konzultant i menadžer. S velikim iskustvom u velikim organizacijama, on može izuzetno brzo razotkriti problem i raditi na rješenju. U kombinaciji s ekonomskom pozadinom, osigurava poslovno odgovorne izbore.

AIR (Umjetna Inteligencija Robot)