Přejít k hlavnímu obsahu

Dnes může být programátorem každý. Ukážeme vám, jak s AI vytvořit vlastní aplikaci

Pavel Trousil 18.10.2026
Vibe Code
Zdroj: vygenerováno AI

Programovat aplikace, nástroje a systémové pomocníky ještě nikdy nebylo tak snadné jako dnes. Při vibe codingu v OpenAI Codex prostě řeknete umělé inteligenci, co byste si přáli, a během pár minut už může běžet na počítači váš vlastní software.

Kapitoly článku

Po textu, obrazu, videu a hudbě dobývá umělá inteligence další baštu odborného světa, a to programování. Co dřív vyžadovalo hluboké znalosti programovacích jazyků, vývojových prostředí a souborových struktur, dnes začíná v podstatě obyčejným rozhovorem s chatbotem. Popíšete, co potřebujete, a programovací agent, jako je Codex, podle toho připraví funkční software.

Umělá inteligence jako programátor

Na rozdíl od ChatGPT a podobných nástrojů, které také dokážou generovat útržky kódu, se programovací agenti starají o projekt takříkajíc komplexně. Codex místo toho, aby jen vytvořil programový kód a zbytek nechal na vás, sám založí adresářovou strukturu. Kromě programových struktur vytvoří i spustitelné soubory, na přání přidá zástupce na ploše nebo na hlavním panelu a dokonce sestaví instalátor a soubory readme. To vše uloží do příslušné projektové složky.

Codex je pevnou součástí infrastruktury ChatGPT. Proto má už nějakou dobu své stálé místo v postranním panelu webové aplikace. Na rozdíl od chatbota ale Codex neběží v prohlížeči. Jde o samostatnou aplikaci fungující odděleně, kterou si nejprve musíte nainstalovat z Microsoft Storu. Poté zadáte přihlašovací údaje ke svému účtu OpenAI a hned můžete začít s prvními programátorskými pokusy.

Úvodní obrazovka aplikace Codex s výzvou „Co máme vytvořit?“
Pouze v aplikaci: Codex na rozdíl od ChatGPT chatu nefunguje na počítači ve webovém rozhraní. Musíte si stáhnout aplikaci.

Zdarma? Přijde na to…

Codex je „zdarma“ součástí všech tarifů ChatGPT, ale ne všude ve stejném rozsahu. OpenAI uvádí, že ve verzi Free je přístup ke Codexu omezený. V tarifu Plus je využití rozšířené a v tarifu Pro mají uživatelé k dispozici nejvyšší počet úloh pro Codex. Přesná čísla ale společnost nezveřejňuje. Skutečný objem využití závisí na velikosti a složitosti vašich projektů. Malé skripty, jako jsou příklady na následujících stránkách, spotřebují méně kreditu než dlouhé relace s rozsáhlými úpravami kódu.

Hlášení Codexu „Vyčerpali jste limit pro Codex a Práci“ s tlačítky Vyzkoušet Plus a Přidat kredity
Zatažená ruční brzda: Přístup k prostředkům Codexu je přísně regulován prostřednictvím kvót. Pokud používáte verzi zdarma, brzy narazíte na strop.

Poté, co jsme pro tento článek vytvořili popsané nástroje, zbývalo z týdenního rozpočtu našeho účtu Plus stále více než 75 %. Pokud plánujete rozsáhlejší projekty, měli byste mít v nabídce „Nastavení“ pod položkou „Zbývající kredit“ pořád přehled o jeho stavu. Ten je totiž kromě týdenního rozpočtu omezen i pětihodinovými cykly.

Na začátku pro Codex definujete „hřiště“, tedy sandboxovou složku na pevném disku vašeho počítače. Standardně jde o adresář „Codex“ na systémovém disku, v cestě „Users\jméno účtu\Documents\“. Sem Codex automaticky ukládá projektové a chatové složky s názvem odpovídajícím danému kontextu. Tip: Při prvním nastavení i při dalších zápisech, které Codex provádí, musíte akci autorizovat kliknutím na tlačítko „Odeslat“.

Zadání prvního nástroje

Následně zadáte umělé inteligenci konkrétní požadavek. Cílem prvního příkladu je malý dialog, který pomocí příslušné systémové funkce Windows umožní rychlé přepínání zobrazení mezi světlým a tmavým režimem.

Nejprve v levém postranním panelu okna Codex klikněte na znaménko plus vedle „Projekty“ a zvolte možnost „Začít od nuly“. Projekt pojmenujte „Tmavý – světlý“ a do chatovacího okna zadejte tento prompt: „Chtěl bych nástroj, pomocí kterého mohu kliknutím myší aktivovat světlý a tmavý režim systému Windows.“ Požadavek odešlete klávesou [Enter] nebo kliknutím na tlačítko „Odeslat“. Codex okamžitě začne s vývojovou prací a krátkými popisy vás informuje, jaké kroky právě provádí.

Okno Codexu se zadaným požadavkem na nástroj pro přepínání světlého a tmavého režimu Windows
Od přání k nástroji: Stačí zadat požadavek v přirozeném jazyce a Codex se pustí do programování.

Příklad s nástrojem pro přepnutí světlého a tmavého režimu pomocí myši byl hotový za minutu a několik sekund. Kliknutí na modré odkazy v okně Codex neotevře příslušné programy, ale zobrazí vygenerovaný kód nebo obsah v pravém postranním panelu. První verze se nepovedla. České znaky se špatně zobrazily. Stačilo ovšem napsat, jestli s tím může Codex něco udělat, a za chvíli hlásil: „Opraveno. Skript je nyní uložený jako UTF-8 s BOM, takže Windows PowerShell správně zobrazí české znaky.“

Průzkumník Windows se složkou projektu Tmavý – světlý a vygenerovanými soubory
Minuty do prvního nástroje: Po krátkém výpočtu Codex uloží nástroj do příslušné složky – spustí se jednoduše dvojitým kliknutím.
První verze dialogu pro přepnutí vzhledu Windows s poškozenou diakritikou a černým oknem příkazového řádku
Řešení problémů prostřednictvím dialogu: Codex snadno na výzvu odstraní programové chyby nebo nežádoucí prvky, například černé okno. Stačí například napsat, že je špatná diakritika a černé okno překáží, a Codex to vyřeší.

Vyzkoušení výsledku

Pro přímý přístup k příslušným souborům klikněte vpravo na odkaz souboru v Codexu a z kontextové nabídky zvolte „Otevřít v Průzkumníku“. Pokud chcete soubor rovnou spustit, klikněte v kontextové nabídce na „Otevřít v Default app“. Díky tomu se například soubory readme automaticky otevřou v textovém editoru, dávkové soubory se spustí přes funkci cmd, skripty ps pomocí PowerShellu a soubory py pomocí nainstalované verze Python runtime. Tímto způsobem teď spustíte soubor cmd nebo vbs nově vytvořené aplikace Tmavý – světlý.

Kontextová nabídka odkazu na soubor v Codexu s volbami Otevřít v Default app a Otevřít v Průzkumníku
Spuštění kliknutím pravým tlačítkem: Odkazy vygenerované nástrojem Codex po kliknutí zobrazí kód a lze je spustit kliknutím pravým tlačítkem v příslušné aplikaci.

Vývoj softwaru formou dialogu

Nástroj pro tmavý a světlý režim vygenerovaný na vašem počítači se může vzhledem a rozvržením výrazně lišit od screenshotů, které zde uvádíme. Funkčnost nástroje by ale měla být stejná. Nastavuje hodnoty „AppsUseLightTheme“ a „SystemUsesLightTheme“ v registru a poté o změně informuje Windows. Protože jde o velmi jednoduchý úkol, Codex automaticky vytvořil jednoduchý skript pro Windows PowerShell. U složitějších požadavků naopak umělá inteligence obvykle sáhne po prostředí .NET od Microsoftu nebo po plnohodnotných programovacích jazycích Python či C.

Praktické nápady pro strážní aplikace

Ne každá užitečná miniaplikace potřebuje velké pódium. Často stačí malý program, který běží na pozadí a reaguje na určité události, jako jsou nové soubory, změněné hodnoty, výpadky spojení nebo dosažené mezní hodnoty.

Takovéto strážní aplikace lze s Codexem vytvořit snadno, protože agent dokáže sám navrhnout potřebnou logiku pro sledování složek, časové intervaly, upozornění i soubory s protokoly. Zde jsou možné příklady použití.

  • → Nové fotky z mobilu rovnou k dispozici: Skript sleduje složku s fotografiemi připojeného smartphonu. Jakmile se objeví nový obrázek, automaticky ho otevře v aplikaci pro zpracování fotografií ve Windows a sám aktivuje režim úprav. Je to praktické pro všechny, kdo pravidelně kontrolují fotky z mobilu, otáčejí je, ořezávají nebo je bez zbytečných mezikroků přebírají do projektu zpracovávaného na počítači.
  • → Úklid ve složce Stažené soubory: Strážní program sleduje složku se staženými soubory a nové soubory podle typu třídí do podsložek, například Obrázky, PDF, Archivy nebo Instalační soubory. Vhodné je přidat i bezpečnostní dotaz, aby se nic nepřesouvalo bez svolení uživatele.
  • → Sledování hodnot na webu: Nástroj v pravidelných intervalech kontroluje webovou stránku a hlásí, když se změní sledovaná hodnota, například cena, stav dostupnosti nebo volný termín.
  • → Kontrola stavu sítě: Malý síťový strážce pravidelně pinguje router, DNS server nebo zadanou webovou stránku. Pokud spojení vypadne nebo se změní IP adresa, zobrazí se upozornění a událost se zaznamená do protokolu.
Chat v Codexu se zadáním skriptu, který sleduje složku s fotografiemi z připojeného smartphonu
Otevření nových fotografií z mobilu: Tento skript sleduje složku s fotografiemi v mobilu, aby bylo možné nové snímky přímo upravovat v aplikaci pro zpracování fotografií ve Windows.

Odstraňování chyb je hračkou

Pokud se vám něco nelíbí, třeba jako na obrázku výše rušivé černé okno CMD nebo chybějící háček či čárka, jednoduše svou stížnost napíšete do chatbota a Codex se pustí do řešení problému.

Tímto vzájemným dialogem s Codexem výsledek postupně stále víc přibližujete svým představám. Tip: Screenshoty jsou osvědčený způsob, jak popsat a přesně určit chybu. Stačí klávesou [Print Screen] pořídit snímek obrazovky a vložit ho pomocí [Ctrl] + [V] do vstupního pole. Spolu s krátkým textovým popisem má pak Codex vše, co potřebuje k analýze a opravě chyby.

Mohlo by vás zajímat

Codex jako UI designér

Poté, co nástroj už funguje bez chyb, má ještě jednu vadu. Vypadá totiž velmi prostě, ne-li přímo nudně. Proto Codex požádejte, aby si zahrál na UI grafika (UI = „user interface“) a vizuálně aplikaci vylepšil. Pro umělou inteligenci to není problém, protože má plný přístup k vizualizačním nástrojům OpenAI. Znovu s Codexem mluvíte jako s lidským dodavatelem služeb: „Dal by se ten dialog udělat nějak modernější a hezčí? Třeba s obrázkem slunce a měsíce na pozadí nebo něco podobného?“ Po necelých třech minutách přemýšlení se Codex ozve s atraktivním pozadím, které se automaticky napasuje do dialogu. Příslušné soubory se upraví automaticky, takže aplikace při dalším spuštění zazáří v novém lesku.

Podobně to probíhá i u ikon pro odkazy na ploše: Codex na požádání nahradí standardní grafiku hezkými symboly slunce a měsíce.

Přepracovaný dialog Vzhled Windows s tlačítky Světlý režim a Tmavý režim a motivem slunce a měsíce
Nejen programátor, je i grafik: S pomocí vizualizačních rutin ChatGPT dokáže nástroj Codex efektivně navrhovat atraktivnější pozadí pro dialogové okno. Uživatel má vše pod kontrolou.

Integrace do hlavního panelu Windows

Namísto dialogového okna by z hlediska uživatelské přívětivosti byla mnohem výhodnější malá ikona s nabídkou v systémové liště (úzká oblast ikon na hlavním panelu vlevo od času a data). S Codexem to není problém, protože na přání dokáže zasáhnout i hlouběji do operačního systému. Stačí prompt „Dalo by se to přepínání režimu integrovat i do systémové lišty vedle hodin na hlavním panelu Windows?“ a nový ovládací prvek po jednom spuštění souboru „Windows-Modus-Tray.lnk“ najdete přímo na hlavním panelu. Skrývá se spolu s dalšími systémovými nástroji v malé vyskakovací nabídce, která se zobrazí po kliknutí na šipku nahoru. Se stisknutým tlačítkem myši ho můžete i přímo vytáhnout na hlavní panel. Pravým kliknutím a kontextovou nabídkou pak bleskově přepínáte mezi světlým a tmavým režimem a na přání spustíte i dialog aplikace.

Odpověď Codexu na požadavek integrovat přepínání režimu do systémové lišty
Ikony a integrace do systému: Poté, co Codex vytvoří atraktivní ikonu programu, můžete ho ještě požádat, aby integroval nástroj do systémové lišty v pravém dolním rohu.
Kontextová nabídka přepínače v systémové liště Windows s volbami Světlý režim, Tmavý režim a Ukončit
Rychlý přístup přes nabídku v systémové liště: Hotový modul se včlení do hlavní lišty a umožňuje snadné přepínání režimu světlý/tmavý.

Integrace automatického rozpoznávání

Aby toho nebylo málo, projekt můžete doplnit ještě takto: „Můžeš přidat i volitelnou automatickou funkci, která zapne tmavý režim 30 minut po západu slunce?“ Codex do projektu navíc integruje zjišťování času na základě časového pásma systému (obvykle „středoevropský letní čas, Praha“), které lze příslušným promptem změnit na libovolné místo. 

Třešničkou na dortu této automatické rutiny je následující požadavek: „Pro světlé hodiny dne má být automaticky nastavený nebo ponechaný světlý režim. To se má automaticky kontrolovat a nastavovat i při spuštění aplikace podle aktuální denní doby.“

Mohlo by vás zajímat

Hotový nástroj včetně integrace do systémové lišty si necháte od Codexu zabalit do instalačního souboru, který spojí všechny komponenty a obrázky do jednoho souboru a umožní instalaci pouhým dvojklikem. Stačí k tomu prompt „Můžeš mi ještě vytvořit instalátor tvořený jediným souborem, abych mohl nástroj předat dál?“ 

Hotový soubor „Vzhled-Windows-Instalator.exe“ pak můžete nainstalovat na jiném počítači nebo ho předat přátelům, známým či kolegům. 

Praktické je, že Codex většinou automaticky vygeneruje soubor readme s krátkou dokumentací a návodem k instalaci a použití. Pokud tak neučiní, můžete ho o to požádat. Pokud Codex odpovídajícím způsobem instruujete, můžete tento soubor obohatit i o screenshoty nebo návod krok za krokem a nechat si ho vygenerovat jako PDF.

Codex s náhledem vygenerovaného souboru README pro nástroj Vzhled Windows
Dobře zdokumentováno: Kromě všech souborů nezbytných pro spuštění programu a instalátoru vytvoří Codex také soubor Readme.
Codex s odpovědí na požadavek vytvořit instalátor tvořený jediným souborem
Instalační balíček: Aby bylo možné vytvořený nástroj snadno šířit dál, je možné si nechat vytvořit instalační balíček.

Rozšíření aplikace podle libosti

Codex je velmi flexibilní, pokud jde o rozšíření nebo úpravu existujícího projektu. V příkladu má být aplikace pro světlý a tmavý režim výchozím bodem pro kompletní ovládací centrum Windows s praktickými funkcemi pro každodenní použití. Aby se umělá inteligence nemusela potýkat s omezeními skriptovacího jazyka PowerShell, můžete projekt migrovat tak, aby napříště běžel pod Pythonem. Nejprve tedy vytvoříte nový projekt s názvem „Windows Desktop Cockpit“ a v chatu Tmavý – světlý napíšete, že byste rádi v projektu pod tímto názvem pokračovali. 

Codex vám vygeneruje prompt, který vložíte do prvního chatu nového projektu. Následně můžete přímo pokračovat v programování na jiné úrovni, přičemž vaše původní soubory zůstanou nedotčené. 

Zbývá ještě migrace programového kódu do Pythonu. Zadejte odpovídající požadavek v Codexu a ten vám krok za krokem vysvětlí nastavení prostředí Python. Řiďte se pokyny Codexu a v případě nejasností se neváhejte doptat.

Přidání dalších funkcí

Při dotváření aplikace Cockpit pro plochu Windows se meze fantazii téměř nekladou. Stačí zadat své nápady do chatbota a Codex ve většině případů vaše představy převede do funkčního programového kódu. V příkladu má k přepínání světlého a tmavého režimu přibýt ještě šest dalších skupin funkcí. Prompty v Codexu v podstatě odpovídají následujícím popisům jednotlivých funkcí:

Změna pozadí: Aplikace má zobrazovat místní obrázky na pozadí a také denně se obnovující obrázky z Windows Spotlight jako náhledy a umožnit jejich nastavení jako pozadí plochy kliknutím myši.

Vyhledání obrázku na pozadí: Uživatel může podle hledaného výrazu vyhledávat na webu obrázky bez licenčních poplatků a nastavit je jako pozadí plochy.

Obrazovková lupa: V dialogu se má zobrazit obrazovková lupa, jejíž úroveň přiblížení lze měnit kolečkem myši.

Správce schránky: Ukládá posledních deset obsahů schránky Windows a zobrazuje je jako náhledy. Dvojklikem lze libovolný obsah znovu přenést do schránky.

Monitor internetu: Zobrazuje informace o připojení, jako je rychlost stahování a odesílání, latence, poskytovatel, IP adresa a přístupový bod.

Správce úložiště: Zobrazuje obsazení operační paměti, pevných disků, koše, dočasných souborů a složky stažených souborů. Nabízí také tlačítka pro mazání dočasných souborů, vyprázdnění koše a spuštění uvolnění místa na disku Windows.

Jako drobnou legrácku na závěr projektu by mohla umělá inteligence ještě sama vygenerovat nějakou „moudrost dne“.

Cockpit se následně prompt po promptu, případně i najednou, rozšiřuje o nové funkce a nakonec se vyzdobí novými (samozřejmě umělou inteligencí vygenerovanými) obrázky na pozadí.

Aplikace Windows Desktop Cockpit s tlačítky Světlý – tmavý, Změna pozadí, Vyhledání obrázků, Obrazovková lupa, Správce schránky a Správce úložiště
Od mininástroje k aplikaci Cockpit: Z jednoduchého nástroje pro přepínání mezi světlým a tmavým režimem se rychle vyvinula sada nástrojů vhodných pro zjednodušení každodenní práce.

Rozvržení navrhuje Codex, obvykle ale ještě potřebuje jemné doladění. Pokud jsou tlačítka nebo texty špatně zarovnané nebo příliš velké či malé, zasáhněte odpovídajícími prompty jako „Zvětši rozestup mezi tlačítky“ nebo „Použij užší font pro popisky tlačítek“. Tip: Abyste Codex od začátku nasměrovali správným směrem, pokud jde o rozvržení, nakreslete si tužkou jednoduchý náčrtek na papír, vyfoťte ho kamerou smartphonu a nahrajte ho přes tlačítko „+“ a možnost „Přidat soubory a další“ do vstupního pole Codexu. Pak bude vědět, jaké máte o rozvržení představy.

Vytvoření instalačního balíčku

Až budete s hotovou aplikací spokojeni, určitě se o ni budete chtít podělit s dalšími lidmi. U jednoduchých skriptů to funguje bez náročné instalační rutiny. Aby ale plnohodnotný software v Pythonu fungoval na jiném počítači, je běžně nejprve potřeba ruční instalace potřebných souborů Pythonu, což ovšem předávání vašich projektů komplikuje.

Proto Codex požádáte o vytvoření kompletního instalačního balíčku včetně všech potřebných souborů. Výhoda je, že Python musí být nainstalovaný jen na vašem počítači. Výsledný balíček totiž u příjemce běží bez zdlouhavých instalačních procesů.

Úvodní obrazovka Codexu s nabídkou úloh: prozkoumat a pochopit kód, vytvořit novou funkci, zkontrolovat kód, opravit problémy
Nejen programování: Codex nejen programuje, ale také umí pochopit kód, vytvořit novou funkci nebo zkontrolovat program a navrhnout změny.
Codex po prozkoumání souboru notepad.exe vypisuje cestu, verzi, velikost, digitální podpis a hash SHA-256
Průzkum hotových programů: Codex umí prozkoumat už hotové programy. Pochopí, co mají za úkol, a může navrhnout vylepšení.

Codex vytvoří i rozšíření pro prohlížeč

Codex toho umí víc než jen vytvářet aplikace pro prostředí Windows. Tenhle kódovací agent zvládne vytvořit i malá rozšíření pro prohlížeč, která pomáhají přímo tam, kde denně pracujete, tedy při vyhledávání, psaní nebo práci s AI systémy. Obzvlášť praktickým příkladem je správce promptů pro Google Chrome.

  • → Nápad: Po kliknutí pravým tlačítkem myši do textového pole se v kontextové nabídce objeví nová položka „Prompty“. Pod ní najdete připravené pokyny, jako „Shrň text“, „Přelož do češtiny“, „Formuluj přesněji“ nebo „Převeď na koruny“. Kliknutím myší rozšíření vloží prompt přímo do aktivního textového pole.

Prompt pro Codex: „Vytvoř rozšíření pro prohlížeč Chrome s Manifestem V3. Když kliknu na webové stránce pravým tlačítkem do textového pole, má se v kontextové nabídce objevit položka ‚Prompty‘. Pod ní má být na výběr několik výchozích promptů pro ChatGPT. Po kliknutí se má vybraný prompt vložit do aktivního textového pole. Vytvoř k tomu ještě malou stránku s možnostmi, kde budu moci prompty upravovat a vytvářet nové.“

Codex pro to vygeneruje potřebné soubory rozšíření, mezi nimi soubor manifestu, skript pro kontextovou nabídku a malou správcovskou stránku pro rozšiřování vlastní knihovny promptů. Pro otestování načtete složku do Chromu přes „Rozšíření | Režim pro vývojáře | Načíst rozbalené“.

  • → Dalšími nápady na rozšíření by mohly být hlídač cen, nástroje pro vyhledávání, sběrač zdrojů, seznamy odkazů nebo organizátor karet.
Kontextová nabídka Chromu s novou položkou Prompty a podnabídkou Shrň text, Přelož do češtiny, Formuluj přesněji a Převeď na koruny
Zjednodušení: Codex vytvořil rozšíření pro prohlížeč Chrome, které zjednodušuje zadávání promptů pro AI.
Video tipy ze světa technologií od redakce Chip.cz –

Máte k článku připomínku? Napište nám

Seznam diskuze

Mohlo by se vám líbit








Všechny nejnovější zprávy

doporučujeme


Novinky

bezpečnost

Tipy a triky