Stojíme na zlomovém bodě ve vývoji softwaru. Diskuse se často točí k tomu, které zda AI píše nejlepší kód (Claude vs. ChatGPT) nebo kde kde by AI měla být umístěna (IDE či CLI). Ale to je špatná diskuse.
Skutečným problémem není generace kódu. Skutečným problémem je validace jeho.
Pokud přijmeme umělou inteligenci jako „Vibe Coders“ – kde zadáme záměr a AI provede exekuci – vytvoříme obrovský proud nového softwaru. Roj AI agentů dokáže za jednu minutu vygenerovat více kódu, než seniorní vývojář stihne za týden zkontrolovat. Člověk se stal úzkým hrdlem.
Řešením nejsou více lidé. Řešením je Autorita pro návrh AI.
Tradičně je „Design Authority“ skupina architektů, která se jednou týdně nebo měsíčně schází, aby schválila nebo zamítla návrh. Ve světě vývoj umělé inteligence s vysokou rychlostí je tento model beznadějně zastaralý. Je příliš pomalý a příliš reaktivní.
Pokud přejdeme na „Disposable Code“ – software, který nebudeme donekonečna refaktorovat, ale vyhodíme a znovu vygenerujeme, když se změní požadavky – naše role se zásadně mění. Už nejsme zedníci, kteří kladou kámen po kameni. Jsme architekti továrny, která zdi tiskne.
Ale kdo zkontroluje, zda jsou ty zdi rovné?
AI Design Authority není osoba, ale potrubí. „Gauntlet“ (zkušební síto), kterým se musí probojovat každý řádek vygenerovaného kódu, aby se dostal do produkce. Tento proces nenahrazuje lidskou kontrolu kódu nic, ale něčím lepšími.
Funguje to ve třech vrstvách:
1. Výkonná moc (Generace)
Nežádáme jedno AI o řešení, žádáme tři. Necháme Gemini 3, GPT-5 a open-source model (jako Llama) pracovat paralelně na stejném problému. Tím se zabrání tunelovému vidění a prolomí se „lenost“, kterou LLM někdy trpí. Tento přístup je také vědecky prozkoumáno a ukazuje, že můžete předcházet halucinacím AI a budovat velmi dlouhé řetězce bez chyb
2. Tvrdý filtr (Zákon)
O tom se nediskutuje. Kód se musí zkompilovat. Lintovací nástroje nesmí protestovat. A co je klíčové: ty Testy černé skříňky musí projít. Netestujeme, zda funkce funguje interně (to by mohlo AI zmanipulovat), testujeme, zda systém navenek dělá to, co má. Test selže? Okamžitě do koše.
3. Měkký filtr (AI Porota)
Toto je skutečná inovace. Zbývající řešení jsou předložena specializované „Hlasovací AI“. Tento agent nepíše kód, ale čte kód. Je vyškolen na našich architektonických principech, bezpečnostních požadavcích (OWASP, ISO) a pravidlech dodržování předpisů (EU AI Act).
Rozhodne: „Řešení A je rychlejší, ale Řešení B je bezpečnější a lépe odpovídá naší architektuře mikroslužeb.“
Vítěz jde do produkce.
Tento model vynucuje oddělení pravomocí, které v mnoha týmech chybí.
project-description.md, rules.md en principles.md), tvrdé požadavky. Architekt rozhoduje co co stavíme a proč.
Osvobozuje nás od tyranie chyb syntaxe a umožňuje nám soustředit se na to, v čem jsme dobří: Systémové myšlení. Hledání pravdy. Struktura a rozhodování.
Otázka nezní, zda AI dokáže napsat náš kód. O tom už bylo rozhodnuto. Kód se stává z velké části nahraditelným.
Otázka zní: Troufnete si převzít kontrolu nad provedení nechat je jít, a tím získat zpět kontrolu nad kvalitou tím?