# Jak AI funguje a jak zadávat, aby to vyšlo napoprvé

> Lekce z kurzu AI na míru, zdarma z honza-ai.cz (Honza Schőppel). V kurzu ji s tebou projde průvodce
> na tvém vlastním úkolu. Tady je celá ke čtení. Píšu ji pro Claude, v Codexu a ChatGPT to platí stejně,
> jen tlačítka jsou jinde.

Většina zklamání z AI (chyby v češtině, špatný den u data, obecné rady) má jednoduchou příčinu a jednoduchou
obranu. Já dávám vždycky nejdřív pokyn „analyzuj“ a teprve po kontrole „dělej“. Zadání píšu jako brief pro
kolegu, který nezná kontext: co je vstup, co výstup, jaká pravidla, co má udělat dřív, než začne. A co se dá
ověřit (data, dny, ceny), beru ze zdroje nebo ze skriptu. Tím zmizí většina chyb, kvůli kterým lidi AI přestanou věřit.

## Jak model pracuje (krátce, bez techniky)

- **Píše text po slovech podle toho, co je nejpravděpodobnější.** Proto zní přesvědčivě i tam, kde si údaj
  vymýšlí. Den v týdnu u data „ví“ stejně jistě, jako když se splete. Proto se ověřuje.
- **Nemá paměť mezi vlákny.** Vlákno je jedna konverzace. Každé nové začíná od nuly: AI si znovu přečte pravidla
  ve složce (`CLAUDE.md`, v Codexu `AGENTS.md`) a soubory, které potřebuje, ale z chatu minulého vlákna neví nic.

## Kontextové okno: proč dlouhé vlákno slábne

**Co to je:** všechno, co AI ve vlákně vidí najednou. Tvoje zprávy, její odpovědi, každý přečtený soubor a výsledek
každého příkazu. Má pevnou velikost a každá zpráva ho trochu zaplní.

**Co se stane, když se zaplní:** Claude starší část vlákna sám shrne a pracuje dál (ověřeno v nápovědě Claude Code
4. 10. 2026). Z podrobností pak vidí jen shrnutí. Proto po dlouhé práci zapomíná dřívější domluvy, opakuje chyby,
které už jednou opravil, nebo se ptá na věci, které jsi mu řekl na začátku.

**Co s tím:**
- **Jedno vlákno na jeden úkol.** Nový úkol, nové vlákno. Je to i levnější, protože dlouhé vlákno čte model pokaždé celé.
- **Důležité věci patří do souborů.** Soubory si AI přečte v každém vlákně znovu, chat z minulého vlákna ne.
- **Předávka:** když je vlákno dlouhé a úkol nehotový, napiš „napiš předávku do nového vlákna“. AI zapíše do souboru,
  co je hotové, co rozdělané a co dál. V novém vlákně ve stejné složce pak napíšeš „přečti poslední předávku a pokračuj“.

## Model a effort

V aplikaci vybíráš **model** (silnější, nebo rychlejší a levnější) a **effort**, tedy jak dlouho model přemýšlí, než odpoví.

- **Silnější model a vyšší effort:** analýza, návrh postupu, hledání chyby, strategie, cokoli, kde záleží na úsudku.
- **Nižší nastavení:** rutina, třeba přepis tabulky, přejmenování souborů nebo drobná úprava textu.

V Claude jsou model a effort vedle tlačítka pro odeslání zprávy (ověřeno v nápovědě Claude 4. 10. 2026).
Změna platí od další odpovědi.

## Limit plánu

- Každá zpráva spotřebuje část limitu. Podle mé zkušenosti nejvíc spotřebuje dlouhé vlákno, velké soubory,
  vyšší effort a silnější model.
- **Šetříš** novým vláknem na každý úkol, tím, že AI čte jen soubory, které úkol potřebuje, a rutinou na nižším nastavení.
- **Když narazíš na limit opakovaně:** plán jde zvýšit i snížit. Radím začít na nejnižším placeném plánu a upravit ho
  podle toho, jak ho opravdu používáš. Aktuální plány a ceny ověř u poskytovatele, mění se.

## Kostra dobrého zadání (5 řádků)

1. **Vstup:** z čeho se vychází (soubor, složka, tabulka, odkaz).
2. **Výstup:** co má vzniknout, v jakém formátu a kam se to uloží.
3. **Pravidla:** co se nesmí a čeho se držet (tón, zdroj údajů, délka).
4. **Postup:** „nejdřív analyzuj a popiš, počkej na moje ok, pak udělej jeden kus, pak zbytek“.
5. **Ukázka:** jak to má vypadat (starší výstup, soubor, odkaz).

Příklad:
> Vstup: `ceník.xlsx` a texty minulých newsletterů ve složce `newslettery/`. Výstup: newsletter o třech nových
> produktech do `vystupy/2026-10-20-newsletter/text.md`. Pravidla: tykáme, nejvýš 150 slov, ceny jen z ceníku.
> Postup: nejdřív mi popiš, jak úkolu rozumíš, a počkej na ok. Ukázka: newsletter ze 6. 10.

## Vyzkoušej si to

1. **Analýza jako první krok.** Vezmi úkol ze své práce a napiš:
   > Tady je úkol: … Nejdřív mi popiš, jak mu rozumíš, co k tomu potřebuješ a jak bys postupoval. Nic zatím nedělej.

   Přečti si odpověď. Když AI něco pochopila špatně, oprav ji teď. Je to levnější než po hotovém výsledku.
2. **Jeden kus ke schválení.** Před každou dávkou: „udělej jeden a ukaž mi ho“.
3. **Oprava místo restartu.** Když je něco špatně, napiš přesně co: „datum je správně, ale chybí čas začátku; podpis
   má být bez příjmení“. Nepiš „udělej to znova“. AI pak opraví jen tu věc.
4. **Ptej se, co udělala.** Po každém větším kroku: „Vysvětli mi třemi větami, co jsi udělal a kde to je.“
   Tím poznáš, jestli šla správnou cestou, i bez čtení souborů.

## Tři časté výtky k AI a co s nimi

- **Čeština a dny v týdnu.** Dny hlídá spolehlivě jen skript (Kontrola dnů v týdnu, zdarma na honza-ai.cz).
  Pravopis kontroluje model, který je v češtině dobrý, ale chybu udělat může. Text si proto dál přečteš, jen už
  v něm nehledáš háčky a dny, čteš ho kvůli obsahu.
- **Obecné výstupy.** Obecnou odpověď dostaneš, když AI nemá kontext. Dej jí soubory (jedna věta v chatu nestačí),
  chtěj tři varianty, každou s důvodem, a doporučení, kterou volí a proč. A zeptej se: „Co je na tom nejslabší?“
- **„Vymýšlí si.“** Chtěj u klíčových tvrzení zdroj: **(ověřeno)** a odkud, **(z paměti)**, nebo **(odhad)**.
  Kdykoli se můžeš zeptat: „Odkud to máš?“ Pravidlo, které to zavede natrvalo, je v souboru Pravidla pro AI.

## Opakuješ zadání? Ulož ho jako skill

**Skill** je soubor s návodem, podle kterého AI udělá určitou práci pokaždé stejně: co má číst, jaké kroky udělat,
jaká pravidla platí a jak vypadá výsledek. V Claude leží ve složce `.claude/skills/<název>/SKILL.md`.

**Kdy ho založit:** když stejný typ zadání píšeš potřetí. Po úkolu, který se povedl, napiš:
> Ulož postup, kterým jsme to teď udělali, jako skill „<název>“. Zapiš do něj vstup, kroky, pravidla a jak má vypadat
> výsledek. Nejdřív mi ukaž, co do něj napíšeš.

**Jak ho spustit:** lomítkem a názvem (`/<název>`), nebo vlastními slovy. **Jak ho opravit:** řekni, co je špatně,
a dodej „oprav to i ve skillu“. Skill se tak s každým použitím zlepšuje.

## Když AI „neumí“

Zeptej se: „Jak by to šlo jinak? Jiný nástroj, jiný formát, jiný postup?“ Většinou cesta existuje.

## Časté chyby

- Zadání bez výstupní cesty: soubory skončí kdekoli.
- Chybí ukázka: AI si podobu výsledku vymyslí.
- Dávka bez schváleného prvního kusu.
- Jedno nekonečné vlákno na všechno. Po pár hodinách začne zapomínat.
- Pořád stejné zadání psané znovu. Potřetí patří do skillu.
- Věřit dni v týdnu, ceně nebo otevírací době „z hlavy“ modelu. Vždy zdroj nebo skript.
