autoritatea de proiectare AI

Autoritatea de Design AI

Ne aflăm într-un punct de cotitură în dezvoltarea software. Discuția se concentrează adesea pe care dacă AI scrie cel mai bun cod (Claude versus ChatGPT) sau unde unde ar trebui să fie integrat AI (în IDE sau în CLI). Dar aceasta nu este întrebarea corectă.

Dacă adoptăm AI sub forma unor „programatori Vibe” – noi indicăm intenția, iar AI se ocupă de execuție – vom genera un flux uriaș de software nou. Un roi de agenți AI poate genera într-un minut mai mult cod decât poate analiza un dezvoltator senior într-o săptămână. Omul a devenit blocajul.

Soluția nu este să angajăm mai mai mulți oameni. Soluția este o Autoritate de design AI.

De la meșteșugar la director de fabrică

În mod tradițional, „Autoritatea de design” este un grup de arhitecți care se întâlnește o dată pe săptămână sau pe lună pentru a aproba sau respinge un proiect. Într-o lume a dezvoltării AI de mare viteză acest model este iremediabil depășit. Este prea lent și prea reactiv.

Dacă trecem la „cod de unică folosință” – software pe care nu îl refactorizăm la nesfârșit, ci îl eliminăm și îl regenerăm atunci când se schimbă cerințele – rolul nostru se schimbă fundamental. Nu mai suntem zidari care așază cărămidă cu cărămidă. Suntem arhitecții fabricii care tipărește pereții.

Dar cine verifică dacă acei pereți sunt drepți?

„Gauntlet”: un test de foc automatizat

O Autoritate de Design AI nu este o persoană, ci o conductă de procesare. Un „Gauntlet” prin care fiecare linie de cod generat trebuie să lupte pentru a ajunge în producție. Acest proces nu înlocuiește analiza umană a codului cu nimic, ci cu ceva mai bun.

Funcționează pe trei niveluri:

1. Puterea executivă (Generarea)
Nu cerem unei singure inteligențe artificiale să găsească o soluție, ci cerem acest lucru de la trei. Lăsăm Gemini 3, GPT-5 și un model open-source (precum Llama) să lucreze în paralel la aceeași problemă. Astfel prevenim viziunea îngustă și depășim „lenea” de care suferă uneori LLM-urile. Această abordare este, de asemenea, investigată științific și demonstrează că poți preveni halucinațiile inteligenței artificiale și poți construi lanțuri foarte lungi fără erori

2. Filtrul strict (Legea)
Aici nu există loc de discuții. Codul trebuie să se compileze. Linterele nu au voie să semnaleze probleme. Și, esențial, Teste de tip black box trebuie să treacă testele. Nu verificăm dacă funcția funcționează în interior (acest lucru poate fi manipulat de inteligența artificială), ci dacă sistemul face la exterior ceea ce trebuie să facă. Testul eșuează? Direct la coșul de gunoi.

3. Filtrul uman (juriul AI)
Aceasta este adevărata inovație. Soluțiile rămase sunt prezentate unei „inteligențe artificiale de votare” specializate. Acest agent nu scrie cod, ci citește cod. Este instruit pe baza principiilor noastre de arhitectură, a cerințelor de securitate (OWASP, ISO) și a regulilor de conformitate (Regulamentul european privind inteligența artificială).
El decide: „Soluția A este mai rapidă, dar soluția B este mai sigură și respectă mai bine arhitectura noastră bazată pe microservicii.”

Câștigătorul intră în producție.

Trias Politica a software-ului

Acest model impune o separare a puterilor care lipsește în multe echipe.

  • Puterea legislativă (Arhitectul): Arhitectul scrie „Constituția”. Prompturile, documentele de arhitectură (project-description.md, rules.md, skills.md en principles.md), cerințele stricte. Arhitectul stabilește ce ce construim, cine construiește, cum și de ce.
  • Puterea executivă (agenții de programare): Ei execută. Rapid, ieftin și sub auspiciile dezvoltatorilor umani.
  • Puterea judecătorească (Autoritatea de Design): Un nivel AI independent care verifică respectarea legii.

Concluzie: noul rol al arhitectului

Ne eliberează de tirania erorilor de sintaxă și ne permite să ne concentrăm asupra lucrurilor la care ne pricepem: gândirea sistemică. Căutarea adevărului. Structura și luarea deciziilor.

Întrebarea nu este dacă AI-ul ne poate scrie codul. Acest subiect este deja închis. Codul va deveni, în mare parte, un produs de unică folosință.
Întrebarea este: Ai curajul să renunți la controlul asupra codului pentru a recâștiga astfel controlul asupra calității ?

spune-mi

Gerard

Gerard activează în calitate de consultant și manager AI. Cu o vastă experiență în organizații mari, poate identifica foarte rapid esența unei probleme și poate găsi o soluție. Datorită pregătirii sale economice, ia decizii responsabile din punct de vedere comercial.