Programování s umělou inteligencí změnilo to, kdo může tvořit software. Člověk, který nikdy neprogramoval, dnes zvládne napsat jednoduchý skript, tabulkový automat nebo stránku, a zkušený vývojář za stejný čas stihne víc. Claude patří mezi nástroje, které s kódem zacházejí dobře a umí svá rozhodnutí vysvětlit. Tento návod ukazuje postup, který funguje pro obě skupiny.

Pro neprogramátory: začněte malým úkolem

Nezačínejte „vytvoř mi e-shop“. Vyberte úkol, který vyřešíte za pár minut: přejmenovat sto souborů podle vzoru, sloučit tabulky, poslat připomínku nebo vytvořit jednoduchou kalkulačku. Claude umí vytvářet drobné aplikace a stránky přímo v prostředí aplikace, kde je hned uvidíte a vyzkoušíte, aniž byste cokoli instalovali. Složitější projekty v počítači spouštějí vývojáři v terminálu nebo editoru.

Jak napsat dobré zadání

  • Cíl: „Chci stránku, která z kilometrů spočítá cenu cesty autem.“
  • Vstup a výstup: „Uživatel zadá kilometry a spotřebu, stránka ukáže cenu.“
  • Prostředí: „Jeden soubor HTML bez cizích knihoven.“
  • Úroveň: „Vysvětli mi každý krok, jsem začátečník.“

Pokud si nevíte rady, řekněte: „Zeptej se mě na vše, co potřebuješ vědět, než začneš.“ Claude se zeptá a zadání tím zpřesníte.

Postup po malých krocích

Nejčastější chybou je žádat všechno najednou. Mnohem lépe funguje postupné budování: nejdřív základ, pak úpravy. Vždy spusťte výsledek, ověřte, že funguje, a teprve potom požadujte další změnu. Když se objeví chyba, zkopírujte přesný text hlášení a vložte ho zpět do chatu s větou: „Takhle to skončilo, oprav to a vysvětli, co bylo špatně.“ Takto se naučíte i základy.

Pro vývojáře: kam Claude nejvíc pomáhá

  • Vysvětlení cizího kódu: vložte funkci a požádejte o výklad po částech.
  • Psaní testů: „Navrhni jednotkové testy včetně hraničních případů.“
  • Refaktorování: zpřehlednění, přejmenování, rozdělení dlouhých funkcí.
  • Hledání chyby: přiložte chybovou hlášku, relevantní kód a očekávané chování.
  • Revize: „Najdi možné chyby, bezpečnostní rizika a nejasnosti.“
  • Dokumentace a komentáře: shrnutí modulu nebo popis změn do commitu.
QR kód pro podporu
Podpoř nás naskenováním QR kódu

Jak kód ověřovat

Nikdy kód nespouštějte naslepo. Vygenerovaný kód je první návrh, ne hotová a ověřená věc. Přečtěte si, co dělá, zejména operace nad soubory a daty, vyzkoušejte ho nejdřív na kopii dat a u důležitých věcí nechte kontrolu zkušenějšímu člověku. Model může použít knihovnu, která neexistuje, nebo zastaralý postup. Odpovědi proto porovnejte s oficiální dokumentací.

Bezpečnostní zásady

  • Nevkládejte hesla, klíče API ani přístupové údaje do chatu ani do kódu, který sdílíte.
  • Nepoužívejte zákaznická data při zkoušení. Vytvořte si vymyšlená data.
  • U veřejných aplikací řešte vstupy od uživatelů a oprávnění, to je prostor, kde AI snadno přehlédne riziko.
  • Verzujte práci například v Gitu, ať se můžete vrátit k funkční verzi.

Nástroje, které budete potřebovat

Pro první pokusy nepotřebujete nic složitého. Webový prohlížeč a běžný textový editor často stačí, protože jednoduché stránky a skripty se dají uložit jako soubor a otevřít dvojklikem. Až budete chtít víc, přijde na řadu editor kódu, například Visual Studio Code, a nástroj pro verzování Git. Všechno se dá doplnit postupně, až zjistíte, co skutečně potřebujete.

Pokud si nevíte rady s instalací, zeptejte se přímo Claude: „Jsem na Windows. Jak nainstaluji Python a spustím první skript? Piš krok za krokem.“ Odpověď bývá srozumitelná a nepředpokládá žádné znalosti.

Co se hodí vytvořit jako první

  • Kalkulačka pro vlastní potřebu: spropitné, dělení účtů, přepočet jednotek.
  • Skript na úklid souborů: přejmenování, třídění do složek, odstranění duplicit.
  • Jednoduchý formulář nebo stránka pro akci, kroužek nebo rodinný plánovač.
  • Automatizace tabulky: vzorce, kontrola údajů, spojování dat z více listů.

Jak se při práci učit

Největší hodnota je v tom, že se můžete ptát na všechno. Po každém kroku se zeptejte: „Vysvětli mi, co tahle část dělá a proč je napsaná takhle.“ Za týden pochopíte víc, než kdybyste jen kopírovali výsledek. Pokud kód neumíte přečíst, požádejte o komentáře k jednotlivým řádkům a o jednodušší verzi.

Kdy sáhnout po vývojáři

Jakmile jde o platby, osobní údaje, zákazníky nebo důležité systémy firmy, nechte řešení zkontrolovat zkušeným člověkem. AI vám zkrátí cestu, ale odpovědnost za bezpečnost a spolehlivost zůstává na vás.

Příklad zadání na začátek

Zkuste tohle: „Jsem začátečník. Vytvoř jednu stránku HTML, kde zadám částku a počet lidí a stránka spočítá, kolik zaplatí každý včetně spropitného 10 procent. Vysvětli mi po krocích, jak ji uložit a otevřít.“ Za deset minut uvidíte, že programování s AI není magie, ale dialog, ve kterém vy určujete cíl a ověřujete výsledek.

Časté dotazy

Musím umět programovat, abych mohl využít Claude?
Ne. Na jednoduché úkoly stačí jasné zadání a ochota zkoušet. Složitější projekty ale bez znalostí nebo pomoci vývojáře nezvládnete bezpečně.
Můžu spoléhat na kód od Claude?
Jako na návrh ano, jako na hotovou věc ne. Kód přečtěte, otestujte a u důležitých systémů nechte zkontrolovat zkušenějším člověkem.
Co dělat, když kód nefunguje?
Zkopírujte přesné chybové hlášení a vložte ho do chatu s žádostí o opravu a vysvětlení. Postupujte po malých krocích.