AI, Vibe Coding a budoucnost webů

Umělá inteligence je dnes všude. Její vliv zasahuje do každého oboru, a vývoj webových stránek není výjimkou. Ale co to vlastně znamená v praxi? Je AI jen módní slovo, nebo skutečně mění způsob, jakým tvoříme weby?

Umělá inteligence je dnes všude. Její vliv zasahuje do každého oboru, a vývoj webových stránek není výjimkou. Ale co to vlastně znamená v praxi? Je AI jen módní slovo, nebo skutečně mění způsob, jakým tvoříme weby? Na tyto otázky jsme se zeptali našeho Head of Development, Víta Kašpara, který  AI nástroje spolu se svým týmem testuje.


Otázka: Vítku, jak vnímáš aktuální roli umělé inteligence ve webovém vývoji a designu? Je to revoluce, nebo spíše evoluce stávajících nástrojů?

Vít Kašpar: Z mého pohledu je to zatím spíše evoluce. Aby to byla skutečná revoluce, musely by AI nástroje fungovat přesně tak, jak si lidé často představují – že zadáte jeden příkaz a dostanete hotový, dokonalý web. Ale realita je jiná. Je důležité si uvědomit, že takzvaný "vibe coding" není určený pro běžného uživatele. I když se zdá, že si tam „každý“ může udělat, co potřebuje, bez základních znalostí programování budou výsledky spíše špatné.

Otázka: Mohl bys vysvětlit, co to "vibe coding" vlastně je a jak se liší od tradičního kódování?

Vít Kašpar: Tradiční kódování je odborná práce, kterou provádí člověk, aby vytvořil program nebo aplikaci. Oproti tomu vibe coding je založený na popisu očekávaného výsledku, takzvaném "promptování". AI model, jako je ChatGPT, pak na základě popisu navrhne a provede řešení. Celé to spočívá v tom, že vy zadáte, co chcete, a AI se postará o výstup, který může být propojený s dalšími službami, třeba s databází.

Otázka: Jaké konkrétní AI nástroje používáte nebo s nimi experimentujete?

Vít Kašpar: Testujeme nástroje jako jsou Lovable, Bolt nebo FIGMA Make. Ve všech se dá dojít k uspokojivému výsledku, co se týče tvorby webu. Je ale třeba mít na paměti, že některé z nich jsou stále v beta režimu a není jasné, jak se budou v budoucnu vyvíjet nebo jak bude vypadat jejich cenová politika. Navíc jsou mezi nimi velké rozdíly ve výsledném kódu i v tom, jak dokážou řešit složité situace, ze kterých se nedovedou samy dostat.  Ale je zde potřeba zmínit i situace, že se snadno můžeme dostat do situace, kdy takovýto nástroj, nebo takovéto řešení pomocí AI selže a není zde praktický šance s tím cokoliv udělat. Web, nebo aplikace se nikam nenahrává, vše běží z jejich infrastruktury, tedy není to tak, že by byl stahován zdrojový kód a dávalo se to na svoje FTP, nebo svůj server.


Kde AI pomáhá a kde naráží na limity

Otázka: Kde v procesu tvorby webu už AI reálně pomáhá? Začněme analýzou a plánováním.

Vít Kašpar: Určitě. V této fázi AI dokáže výrazně urychlit popis a definici cílových skupin. Můžeme ji využít k predikci uživatelského chování. Pro konkrétní účel si stačí připravit specializovaného AI asistenta, kterého naučíme reprodukovat chování dané cílové skupiny, a pak s ním danou problematiku řešit.

Otázka: Jak je to s designem? Může AI generovat wireframy nebo designové systémy?

Vít Kašpar: Některé AI to umí. Ale opět, realita se liší od očekávání. Pokud zadáte prompt, který se skládá z jediné věty, nemůžete čekat kvalitní výsledek. Je možné AI naučit používat konkrétní bloky webu, a tím si ušetřit spoustu práce. Přesto je zde zásadní limit v kreativitě a lidském nadhledu. Hluboké pochopení brandu a komplexní uživatelské cesty zůstávají doménou lidského designéra.

Otázka: Vraťme se ke kódování. Jaké jsou konkrétní příklady, kde AI nástroje pomáhají developerům?

Vít Kašpar: Nástroje jako Cursor dokážou ušetřit spoustu času. Pomáhají s generováním opakujících se kusů kódu, refaktoringem nebo s přípravou automatických testů. Developer pak kód spíše kontroluje, než aby ho psal řádek po řádku. To snižuje čas nutný na testování a vývoj.

Otázka: Může AI napsat "perfektní" kód, nebo je stále potřeba lidská kontrola?

Vít Kašpar: Určitě to ještě není na takové úrovni, aby psala "perfektní kód". AI je silná v částech, které jsou veřejně dostupné a často se opakují, jako jsou knihovny a funkce. Jakmile ale programujeme něco zcela nového a unikátního, tak je to o něčem jiném. Lidská kontrola a optimalizace jsou tak nezbytné pro zajištění kvality a minimalizaci technického dluhu.

Otázka: A co fáze testování a generování obsahu?

Vít Kašpar: Co se týče testování, s AI, která by to reálně dokázala, jsem se zatím nesetkal. Důvod je jednoduchý – AI „nevidí“, co se děje na webu. Naopak v generování obsahu je AI nejsilnější. Ať už jde o texty, obrázky nebo dokonce videa, zajišťuje konzistentní tón a styl napříč celým webem. Přesto si musíme dávat pozor na originalitu a dopad na SEO.


Role experta v éře AI

Otázka: Na závěr, jakou roli hraje lidský expert v době, kdy se AI stává tak silným nástrojem?

Vít Kašpar: AI je skvělý pomocník, ale není samospasitelná. U komplexních a high-end projektů je lidský expert stále nenahraditelný. AI nám ulehčuje rutinní práci a umožňuje se soustředit na to, co je opravdu důležité: na jedinečnost projektu, hluboké pochopení potřeb klienta a kreativní řešení, která AI nedokáže poskytnout.

Otázka: Takže pro kvalitní web je ideální kombinace moderních AI nástrojů a zkušeného týmu?

Vít Kašpar: Přesně tak. My v Beneficiu chápeme sílu AI a využíváme ji k maximální efektivitě, ale zároveň víme, že precizní práce našich expertů a individuální přístup jsou klíčem k webu, který nejen skvěle vypadá, ale také přináší vašemu byznysu skutečné výsledky. 

Chcete web, který skvěle kombinuje sílu moderních technologií s lidskou expertízou? Kontaktujte nás a proberte s námi svůj projekt.

Jakub Kofroň

Je spoluzakladatelem agentury. Vystudoval VŠE a ESCP v Madridu, již 10 let se věnuje strategickému marketingu, UX a onlinu. Jakub má zároveň bohaté zkušenosti s budováním vlastní značky spodního prádla, která je dnes velmi úspěšná již na několika trzích Evropy.

Další články