Napřímo s AI
Osm modulů. Dva levely. Od prvního promptu po stavění agentů – vše v češtině, vše s příklady k okamžitému použití.
Každý prompt v rámečku má tlačítko Kopírovat. Level 1 je pro každého, Level 2 je pro IT profesionály a vývojáře. Odškrtávejte moduly vlevo – stav se uloží ve vašem prohlížeči.
Proč to funguje jinak,
než čekáte
Než se naučíte psát prompty, potřebujete vidět, co Claude dokáže. Nejdřív výsledek – pak vysvětlení.
3 hodiny → 4 minuty.
Průměrný manažer stráví 3 hodiny týdně psaním zpráv, zápisů a reportů, které by Claude zvládl za 4 minuty se správným zadáním. To je 40+ hodin ročně na jeden opakující se úkol. Toto školení vám vrátí investici první den.
Jak to bylo dřív – a jak je to teď
Otevřu Word. Napíšu hrubou strukturu. Pak hledám v Googlu fráze. Pak přepisuji první odstavec. Pak zjistím, že tón je špatně. Pak začínám od začátku.
Napíšu jeden prompt s rolí, kontextem, úkolem a formátem. Claude vrátí 90% hotový text. Já doladím poslední větu. Hotovo, jdu domů.
Není to magie. Je to nástroj. Jako Excel pro čísla – Claude pro text. Kvalita výstupu = kvalita vašeho zadání.
Čeština nebo angličtina? (Zabíjíme mýtus)
Slyšeli jste to: "AI funguje líp v angličtině." Pro běžnou kancelářskou práci to není pravda. Claude byl trénován na velkém množství českého textu a pro běžnou kancelářskou práci si s češtinou poradí velmi dobře.
Write email to client about delay in delivery. Be polite.
ROLE: Obchodní manažer firmy CEOS Data
KONTEXT: Klient Novák s.r.o. objednal dodávku na 15. května.
Kvůli výpadku subdodavatele se zpozdíme o 3 pracovní dny.
ÚKOL: Napiš omluvný e-mail panu Dvořákovi (ředitel logistiky).
FORMÁT: Formální, max 150 slov, nabídnout 5% slevu jako kompenzaci.
Claude rozumí češtině výborně – pro výstup (e-maily, texty, zprávy) pište česky. Pro instrukce a složité prompty zvažte angličtinu: méně tokenů, silnější reasoning.
Čtyři elementy dobrého promptu
Každý prompt, který stojí za to napsat, má tyto čtyři vrstvy. Pokud vám výstup nesedí, jednu jste vynechali.
Kdo Claude je
Z jaké pozice odpovídá. Mění styl, slovník i co považuje za důležité.
Jsi zkušený HR specialista ve výrobní firmě.
Co Claude potřebuje vědět
Situace, fakta, čísla, omezení. Bez toho generuje generický text.
Hledáme 3 obráběče CNC. Lokalita Plzeň. Rozpočet 55 000 Kč.
Co má Claude udělat
Jedno sloveso, jedna akce. „Napiš", „Shrň", „Oprav", „Navrhni".
Napiš inzerát na pracovní portál.
Jak má výstup vypadat
Délka, struktura, tón, zakázané fráze. Nejvíc opomíjená vrstva.
Max 200 slov, 3 odstavce, bez „dynamické prostředí".
Gramatika promptu – proč formát rozhoduje
Claude nečte prompt jako člověk. Strukturu vnímá jako signály priority. Tři nejsilnější nástroje:
NEVER, ALWAYS, MUST, NESMÍŠ – slova psaná verzálkami Claude čte jako absolutní omezení, ne jako doporučení. Používejte je výhradně pro věci, kde výjimka není přípustná.
Prosím nepiš uvozovací věty.
NEVER start with a greeting sentence.
Při delších promptech Claude prochází sekce jako obsah dokumentu. Pojmenované sekce mu říkají, kde hledat co:
## ROLE– kdo jsi, jaká je tvá persona a odbornost## TASK– co konkrétně udělat a v jakém formátu## CONSTRAINTS– pravidla, která musí vždy dodržet## NEVERnebo## DON'T– absolutní zákazy, oddělené od doporučení## EXAMPLES– vzorový výstup, nejsilnější způsob jak ukázat co chcete
Sekce NEVER oddělená od CONSTRAINTS zdůrazní zákazy – Claude jim dá vyšší váhu než pravidlům smíchaným do jednoho odstavce.
Některá slova mají v promptech ustálený význam – Claude je rozumí bez vysvětlování:
MUST HAVE/MUST NOT– povinné / zakázané, bez výjimkyCONSTRAINTS– seznam pravidel platných po celou dobuPERSONA– kdo Claude hraje (jméno, role, styl)OUTPUT FORMAT– délka, struktura, jazyk výstupuCONTEXT– situační informace, které Claude potřebuje znátGOAL– měřitelný výsledek, ne aktivita
Tato „gramatika" není povinná pro jednoduché prompty – e-mail nebo shrnutí napíšete bez ní. Začíná se vyplácet u projektových instrukcí a u promptů, které budete používat opakovaně.
- Výstup – e-maily, zprávy, texty, reporty
- Jednoduchý chat a základní úkoly
- Projektové instrukce, kde je výstup česky
- Systémové instrukce a CLAUDE.md – méně tokenů, silnější reasoning
- Složité strukturované prompty (##, CONSTRAINTS, NEVER)
- Agentic workflow a skills – Claude na nich trénoval primárně
Každý model má context window – maximální množství textu v jednom chatu. Pro běžnou práci to stačí na desítky stránek. Praktická pravidla:
- E-mail, report, prezentace → žádný limit v praxi
- PDF do 30 MB, ~100 stran → bez problémů
- Větší soubor bez obrázků (i 200+ stran) → také zvládne, skutečný limit je context window, ne velikost souboru
- Velmi velký dokument → převeďte do Markdownu nebo zkomprimujte; obrázky v PDF dramaticky zvyšují spotřebu kontextu
- Signál přeplnění: Claude začíná zapomínat dřívější instrukce nebo kontext
Před/Po #1 – Obchodní manažer B2B
Scénář: Připravujete se na schůzku se zákazníkem, který zvažuje přechod ke konkurenci.
Pomoz mi připravit se na poradu.
ROLE: Zkušený obchodní manažer B2B v IT službách.
KONTEXT: Klient Alfa Logistik (3 roky náš zákazník, roční obrat
1,2 mil. Kč) zvažuje přechod ke konkurenci. Důvody, které uvedli:
(1) drahší než konkurence o 15 %, (2) pomalejší reakce supportu,
(3) chybějící integrace na jejich ERP.
ÚKOL: Připrav mi tři protiargumenty pro retenční schůzku.
Každý: jedna věta tvrzení + jedna věta podklad/číslo.
FORMÁT: Odrážky. Bez úvodu, bez závěru. Jen ty tři argumenty.
Když výstup nesedí – co s tím
- Chybí kontext: Claude neví, pro koho text píšete, ani v jaké situaci. Doplňte cílovou skupinu, vztah, firmu.
- Chybí formát: Neurčili jste délku, strukturu, ani zakázané fráze. Claude sám zvolí – a volba nemusí sedět.
- Příliš vágní úkol: „Napiš e-mail" vs. „Napiš omluvný e-mail zákazníkovi, 80 slov, s nabídkou slevy." Konkrétnost rozhoduje.
- Téma je mimo Claude: Aktuální zprávy, velmi specifické lokální fakta, přesné výpočty. Sem Claude nedosáhne – použijte jiný nástroj.
„Tohle nefunguje" a zavřete chat.
Přidejte jeden chybějící element: „Zapomněl jsem říct – píšu to pro ředitele, ne pro kolegu. Uprav tón." Výstup se zlepší okamžitě.
Zkus to sám – Cvičení 1
Zadání cvičení (3 min)
Tady je špatný prompt. Přepište ho podle čtyř elementů:
Napiš mi prezentaci o našem novém produktu.
Doplňte si vlastní firmu, produkt, publikum a délku. Spusťte v Claude.ai. Porovnejte výstup.
Vzorové řešení
Pozor: Claude si někdy vymýšlí
Claude někdy vrátí přesvědčivě znějící odpověď, která je fakticky špatná. Nezná to jako „nevím" – tvrdí to s jistotou. Říká se tomu halucinace.
- Vymyšlené číslo nebo statistika: „Podle studie XY z roku 2023 je míra X = 34 %." – studie neexistuje.
- Neexistující zákon nebo předpis: „Dle §47 zákona č. 123/2020 Sb. platí..." – číslo nebo paragrafu vymyšlené.
- Špatné jméno nebo datum: ředitel firmy, datum smlouvy, cena produktu – Claude extrapoluje z trénovacích dat, ne z reality.
- Konkrétní čísla, statistiky, ceny
- Právní a regulační detaily
- Aktuální informace (znalosti mají cutoff)
- Jména konkrétních lidí nebo firem
- Psaní a úprava textů (váš obsah)
- Strukturování vašich poznámek
- Překlad a formátování
- Brainstorming nápadů (nepotřebujete ověřovat)
Pravidlo: Jakékoli konkrétní fakty, čísla nebo právní odkazy z Claudea si vždy ověřte v primárním zdroji. Nikdy je neposílejte dál bez kontroly.
Claude vidí obrázky, screenshoty a grafy
Claude není jen textový nástroj. Nahrajte screenshot, fotografii nebo graf – Claude ho přečte a analyzuje.
[Nahrajete screenshot dashboardu nebo tabulky]
ÚKOL: Shrň klíčové čísla z tohoto grafu do 3 odrážek.
Co je nejdůležitější trend? Co by mě mělo znepokojit?
[Nahrajete fotografii handwriten poznámek nebo tabulky]
ÚKOL: Přepiš tuto tabulku do čistého textu.
Zachovej strukturu, oprav zjevné překlepy.
- Screenshoty aplikací a dashboardů – přečte čísla, popíše co vidí, navrhne akce
- Grafy a vizualizace – identifikuje trend, odchylku, klíčové hodnoty
- Fotografie dokumentů a whiteboardů – přepis, strukturování, překlad
- Diagramy a schémata – popíše architekturu, navrhne vylepšení
- PDF s obrázky a tabulkami – zpracuje celý soubor včetně vizuálního obsahu
Jak nahrát: v Claude.ai klikněte na ikonku přílohy nebo přetáhněte soubor do chatovacího okna. Podporované formáty: PNG, JPG, GIF, WebP, PDF.
Napište Claudovi víc kontextu, než byste napsali e-mailovému kolegovi – hned dnes odpoledne.
Jak psát prompty,
které fungují
Když znáte čtyři elementy z Modulu 1, jste 70 % na cestě. Zbývajících 30 % je vědět, kdy Claude zapomněl, jak iterovat – a kterých pět chyb dělá skoro každý začátečník.
Claude nezná vaši historii (Blank Slate model)
Představte si Claude jako kolegu s perfektní pamětí – ale jen do té doby, než zavřete okno chatu. Každý nový rozhovor = prázdná tabule. Neví, kdo jste, na čem jste pracovali včera.
Nalepená poznámka, která zůstane
V Claude.ai si můžete vytvořit Projekt se systémovými instrukcemi, které platí pro každý nový chat v něm. Detailně v Modulu 3. Pro teď: projekt zachovává instrukce, ne konverzaci.
Automatické shrnutí předchozích konverzací
Claude.ai má funkci Memory, která automaticky ukládá klíčové informace z vašich konverzací (preference, opakující se témata, pracovní styl) a vyvolá je v příštích chatech. Funguje automaticky bez nastavení. Správa: Nastavení → Capabilities → Memory. Dostupné pro všechny plány (Free, Pro, Max, Team).
- Vše v aktuálním chatu (celé vlákno)
- Instrukce Projektu (platí pro všechny chaty v projektu)
- Soubory nahrané do projektu
- Jiné chaty (včetně včerejších)
- Cokoli mimo aktuální chat, pokud to není v Projektu
- Váš styl, preferovaný jazyk, nebo kdo jste – bez instrukcí
Pokročilá funkce pro vývojáře v Claude Code. Dnes ji neřešíme. Pokud nepíšete kód, ignorujte. (Více v Modulu 5.)
Pět nejčastějších chyb
Rozpoznejte chybu – pak ji opravte. U každého páru zkuste napřed uhodnout, co je špatně.
1 · Příliš krátký prompt bez kontextu
Napiš e-mail zákazníkovi.
KONTEXT: Zákazník Novák s.r.o. (pan Dvořák, ředitel logistiky)
nedostal dodávku včas – zpoždění 3 dny, vina subdodavatele.
ÚKOL: Napiš omluvný e-mail.
TÓN: Formální, bez přehnané pokory, nabídnout 5% slevu.
DÉLKA: Max 150 slov.
2 · Žádný příklad ani vzor
Napiš příspěvek na LinkedIn v našem firemním stylu.
Tady jsou tři naše předchozí příspěvky, abys pochopil styl:
[VLOŽTE 3 UKÁZKY]
ÚKOL: Napiš nový příspěvek na téma „spuštění nové verze
naší fakturační aplikace". Stejný tón, stejná délka, stejná struktura.
3 · První výstup = finální
[Claude vrátí draft]
[Vy ho ručně přepisujete v editoru 20 minut.]
[Claude vrátí draft]
Vy: Udělej to o třetinu kratší a formálnější.
[Claude vrátí v2]
Vy: Druhý odstavec přeformuluj, ať tam není „rád bych".
[Hotovo za 3 minuty.]
4 · Přehnaná zdvořilost
Byl bych velice vděčný, pokud byste mi mohl laskavě
pomoci s krátkým shrnutím tohoto dokumentu,
pokud by to nebyl problém. Předem děkuji.
ÚKOL: Shrň tento dokument do 5 odrážek.
Není to o kultuře. Je to o efektivitě. Pět slov místo dvaceti, výsledek stejný.
5 · Citlivá data bez rozmyslu
Připrav analýzu výkonu zaměstnance:
Petr Novák, rodné číslo 850315/1234,
plat 65 000 Kč, hodnocení 2024: 3/5.
Připrav analýzu výkonu zaměstnance:
Zaměstnanec A, senior pozice, plat v horní třetině pásma,
hodnocení 2024: 3/5 (průměrné).
Jakou odměnu jako % platu navrhuješ?
Iterativní promptování
Prompt je dialog, ne formulář. Tři kroky, které se vyplatí mít ve svalové paměti:
- První zadání: Prompt podle čtyř elementů. Claude vrátí draft.
- Korekce formy: „Udělej to kratší." / „Formálnější." / „Bez závěrečného oslovení."
- Korekce obsahu: „Přidej konkrétní čísla." / „Druhý odstavec přepiš, ať tam není slovo X."
Prompt je dialog, ne formulář.
Jak poznat kvalitní výstup
- Odpovídá zadání? Úkol byl „omluvný e-mail", výstup je… omluvný e-mail, nebo něco jiného?
- Je konkrétní? Obsahuje vaše fakta (jméno, datum, číslo), nebo jsou tam generické věty?
- Sedí tón? Formální/kolegiální podle toho, co jste zadali?
- Dá se použít bez přepisování? Pokud byste kopírovali >50 % beze změny – je to dobrý výstup.
Pokud odpověď na kteroukoli otázku je „ne" → jedna věta korekce v dalším promptu.
Před/Po #2 – HR specialistka
Scénář: Hledáte tři obráběče CNC do výrobní firmy. Potřebujete inzerát, který nebude znít jako každý druhý.
Napiš mi e-mail o tom, že potřebujeme nové zaměstnance.
ROLE: HR specialistka s 10 lety praxe ve strojírenství.
KONTEXT: Hledáme 3 obráběče CNC do výrobní haly v Plzni.
Mzda 55–65 tis. Kč podle praxe. Třísměnný provoz.
Nástup do 30 dnů. Konkurence v okolí má volných cca 40 pozic.
STRUKTURA: 3 odstavce – proč my, koho hledáme, jak se přihlásit.
DÉLKA: Max 150 slov.
ZAKÁZANÉ FRÁZE: „dynamické prostředí", „přátelský kolektiv",
„benefity", „rodinná atmosféra", „mladý tým".
ÚKOL: Napiš inzerát na pracovní portál.
Zkus to sám – Cvičení 2
Zadání cvičení (5 min)
Vezměte prompt z Cvičení 1 a aplikujte dvě korekce:
- Pošlete Claude požadavek na druhou verzi – kratší nebo formálnější.
- Pošlete třetí verzi s konkrétní obsahovou změnou.
Porovnejte v1, v2, v3. Kolik minut to zabralo?
Vzorová iterace
Vždy žádejte druhou verzi.
Kdy iterovat – a kdy začít znovu
- Výstup je „blízko, ale ne úplně"
- Potřebujete jiný tón nebo délku
- Chcete přidat nebo odebrat konkrétní část
- 1–3 korekce a výstup je hotový
- Po 5+ korekcích výstup stále nesedí
- Claude „zapomněl" původní zadání nebo kontext
- Celý přístup je špatný (jiný úhel pohledu)
- Chcete zkusit radikálně odlišnou strukturu
Tip: Než začnete znovu, přidejte do nového promptu, co v předchozím nefungovalo – Claude se vyhne stejné chybě.
Claude jako nástroj,
ne hračka
Jak nastavit Claude.ai Projekty, kdy AI použít a kdy ne – a co nikdy neposílat.
Claude.ai Projekty – vaše pracovní prostředí
Projekt = konverzační prostor s trvalými instrukcemi. Nastavíte jednou → funguje ve všech konverzacích v projektu.
- V Claude.ai klikněte vlevo na „Projects" → „New Project".
- Pojmenujte projekt podle role (např. „Obchodní podpora", „HR draft").
- Do pole „Project instructions" vložte systémové instrukce (viz šablona níže).
- Otevřete nový chat uvnitř projektu – instrukce se aplikují automaticky.
Firemní kontext v příloze
K projektu nahrajte soubory (PDF, DOCX, TXT). Claude k nim má přístup ve všech konverzacích v projektu.
- Firemní style guide – Claude dodržuje tón a slovník.
- Šablona reportu – výstupy v přesné struktuře.
- Produktová specifikace – odpovídá fakty, ne odhady.
- Anonymizované profily klientů – kontext pro draftování komunikace.
- Otevřete nový chat v projektu (ne mimo projekt) a napište: „Kdo jsi a jak ti mám říkat?"
- Claude by měl odpovědět v souladu s instrukcemi – správný jazyk, tón, role. Pokud ne, zkontrolujte, zda jste chat otevřeli uvnitř projektu.
- Zadejte typický úkol ze svého pracovního dne. Ověřte: délka, formát, zakázané fráze – to vše by mělo sedět bez extra pokynů.
Opakujte test jednou za 2–4 týdny. Instrukce se nezhoršují samy – ale vaše potřeby se mění.
- PDF do 30 MB, ~100 stran → bez problémů
- Větší soubor bez obrázků (i 200+ stran): zvládne, limit je context window – obrázky a grafy v PDF spotřebovávají kontext mnohem rychleji než text
- Velmi velký dokument: převeďte do Markdownu nebo zkomprimujte; nahrajte jen relevantní části
- Více souborů najednou: Claude je zpracuje, ale delší → pomalejší a náchylnější k chybám. Preferujte max 3–4 soubory v jednom chatu.
- Signál přetížení: Claude odpovídá obecněji nebo „zapomíná" obsah z jiných příloh
Před/Po #3 – Projektový manažer: Zápis z porady
Udělej zápis z porady.
ROLE: Projektový manažer ve vývoji softwaru.
KONTEXT: Tady je hrubý zápis z dnešní porady (8 lidí, 60 min):
[text zápisu]
ÚKOL: Přepiš do strukturované podoby podle šablony.
Pokud chybí termín nebo odpovědná osoba, uveď to v Otevřených otázkách.
ŠABLONA:
**Rozhodnutí:**
- [seznam]
**Akční body (kdo, co, do kdy):**
- [Jméno] · [úkol] · [datum]
**Otevřené otázky:**
- [otázka] – kdo rozhodne, do kdy
Kdy Claude pomůže – a kdy ne
- Draftovat texty (e-maily, reporty, inzeráty)
- Shrnovat dlouhé dokumenty do klíčových bodů
- Strukturovat hrubé poznámky do čistého výstupu
- Brainstorming variant a nápadů
- Překládat mezi češtinou a angličtinou
- Vysvětlit cizí pojem nebo koncept
- Přesná aktuální fakta – vždy ověřit
- Aktuální zprávy (má knowledge cutoff)
- Závazné právní nebo medicínské poradenství
- Osobní rozhodnutí za vás
- Výpočty s vysokou přesností (použijte Excel)
- Cokoli bez vaší revize s vaším jménem
Claude dělá chyby. Vy je zkontrolujete. Ale za 10 minut místo hodiny.
Bezpečnost dat – tři kategorie
Bezpečné
- Váš vlastní text, drafty, poznámky
- Anonymizovaná data („Klient A")
- Veřejné informace a webové stránky
- Technické specifikace bez jmen
Opatrně
- Interní dokumenty bez osobních dat
- Projektové dokumenty bez NDA
- Finanční analýzy bez jmen
- Klientské e-maily po odebrání kontaktů
Zakázáno
- Jména a kontakty klientů
- Osobní data zaměstnanců (rodné číslo, plat se jménem)
- Hesla, API klíče, přihlašovací údaje
- Zdravotní data a právně privilegované dokumenty
- Obchodní tajemství s NDA
Poslal bych tato data e-mailem cizinci? Pokud ne, neposílám je ani Claudovi.
Šedá zóna – jak rozhodnout
Oranžová kategorie je nejčastějším zdrojem nejistoty. Klíčová otázka: „Dá se z toho identifikovat konkrétní člověk?"
- E-mail od klienta s jeho podpisem: odstraňte jméno, e-mail, telefon → zelená. Obsah problematiky posílat lze.
- CSV s prodejními čísly + jméno obchodníka: nahraďte jméno za „Obchodník A" → zelená.
- Smlouva s názvem firmy a IČO: firemní údaje (ne osobní) → obvykle oranžová. Zkontrolujte, zda smlouva nemá NDA doložku.
- Hodnocení výkonu týmu (bez jmen): „5 lidí, průměrné hodnocení 3,2/5, nejsilnější oblast: komunikace" → zelená.
- Hodnocení výkonu se jménem zaměstnance → červená, i když se zdá jako „pracovní dokument"
- CSV zákazníků i bez platu – samo jméno + firma + e-mail jsou osobní data → červená
- Zdravotní dokumentace, právní korespondence s NDA → vždy červená
Free, Pro, Max: konverzace mohou být použity k tréninku. Vypnutí: Nastavení → Privacy → „Help improve Claude" → vypnout.
Team a Enterprise: trénink automaticky vypnutý + DPA smlouva.
Zobrazit celou tabulku
| Plán | Trénink na vašich datech | Retence | DPA (čl. 28) | Kde nastavit |
|---|---|---|---|---|
| Free | Ano (lze vypnout) | 30 dnů | Ne | Settings → Privacy |
| Pro | Ano (lze vypnout) | 30 dnů | Ne | Settings → Privacy |
| Max | Ano (lze vypnout) | 30 dnů | Ne | Settings → Privacy |
| Team | NE (auto vypnuto) | 30 dnů | Ano | Workspace admin |
| Enterprise | NE (auto vypnuto) | Konfigurovatelná | Ano + SSO + audit | Anthropic kontakt |
Stav 2026. Vždy ověřte v Anthropic Trust Center.
Zkus to sám – Cvičení 3
Vytvořte si dnes jeden Projekt v Claude.ai s instrukcemi pro vaši nejčastější práci.
Šablona instrukcí (vyplňte hranaté závorky)
Nechte Claudea napsat instrukce za vás – pomocí dedikovaného Projektu
- Vytvořte nový Projekt s názvem „Tvůrce projektových instrukcí".
- Do pole Project instructions vložte jednu z variant níže.
- Kdykoli potřebujete instrukce pro nový Projekt, otevřete chat v tomto Projektu – Claude vás provede otázkami a vygeneruje hotový text.
Jednou nastavíte, používáte opakovaně pro každý nový Projekt.
Varianta A: 4 otázky v češtině, hotovo za 2 minuty. Varianta B: plně anglická, strukturovaná analýza platformy a pokročilý workflow – vhodné pro týmy, které píší instrukce pro více AI nástrojů.
Vytvořte si dnes jeden Projekt s instrukcemi pro vaši nejčastější práci s Claudem.
Agenti a co dál
Krátký výhled. Co je agent, kde ho najít, kdy se vyplatí – a jak najít kandidáty na automatizaci ve vlastní práci.
Co je agent – jedním slovem
Claude se seznamem úkolů a přístupem k nástrojům.
Dva konkrétní příklady, ne abstraktní definice:
Web → prezentace
„Prohledej web, najdi 5 největších konkurentů v segmentu X. Pro každého: produktová stránka, ceník, poslední TZ. Připrav shrnutí do 5 slidů."
20 smluv → tabulka
„Projdi 20 smluv ve složce /smlouvy/2025/. Z každé vyextrahuj: druhou stranu, datum podpisu, datum splatnosti, hodnotu plnění. Vrať jako CSV."
Jak agenti v praxi fungují
- Dostane cíl. Ne jednu otázku – celý úkol. „Připrav konkurenční analýzu pro pondělní poradu."
- Plánuje kroky. Rozdělí úkol: najdi, přečti, porovnej, zapiš.
- Používá nástroje. Volá web search, čte soubory, spouští kód, ukládá výstupy.
Vy schvalujete výsledek, ne každý krok. Ale výsledek vždy schvalujte.
Kde agenty najdete
- Webové rozhraní nebo mobilní app
- Zabudovaný web search, analýza dokumentů
- Vhodné pro: research, analýza souborů, tvorba obsahu
- Bez přístupu k vašemu lokálnímu počítači
- Terminálový nástroj, přístup k souborovému systému
- Může spouštět příkazy, číst/psát soubory, volat API
- Vhodné pro: automatizace kódu, zpracování lokálních dat, CI/CD
- Vyžaduje instalaci a nastavení (viz Modul 5)
- Web je nedostupný nebo blokuje boty: agent vrátí prázdný výsledek nebo error. Zkontrolujte ručně a doplňte.
- Dokument má špatnou kvalitu (sken bez OCR): agent ho „přečte", ale výsledky budou nepřesné. Vždy ověřte klíčová čísla.
- Instrukce byla příliš vágní: agent splní zadání doslovně, ne záměrně. Upřesněte a spusťte znovu.
Pravidlo: výstup agenta považujte za první draft, ne za finální verzi. Počítejte s 15–20 minutami na review.
Co sledovat – kandidáti na automatizaci
Sledujte, co opakujete každý týden – to jsou kandidáti na automatizaci agenty.
- Opakuje se – každý týden nebo měsíc ve stejné podobě.
- Má pravidla – dá se popsat „když X, tak Y; jinak Z".
- Zabírá čas – alespoň 30 minut na jeden běh.
- Textový vstup a výstup – dokumenty, e-maily, data.
- Lze zkontrolovat kvalitu – víte, jak vypadá správný výstup.
Šablona pro sledování kandidátů (zkopírujte do Notion / Excelu)
| Název úkolu | Frekvence | Čas/běh | Variabilita | Priorita |
|---|---|---|---|---|
| Týdenní sales report | 1× týdně | 45 min | Nízká (stejná data) | VYSOKÁ |
| Příprava nabídky klientovi | Dle potřeby | 60 min | Vysoká (každý jiný) | NÍZKÁ |
| Zápis z porady → akční body | 2× týdně | 20 min | Střední | STŘEDNÍ |
Priorita VYSOKÁ = opakující se + nízká variabilita + min. 30 min/běh
- Jednorázový úkol pod 30 minut: čas na instrukci > čas ušetřený
- Vysoká variabilita: každý případ je jiný → agent bude potřebovat váš input stejně
- Výstup vyžaduje vaše rozhodnutí: agent nepřebírá odpovědnost, jen připravuje podklady
Zkus to sám – Cvičení 4
Otevřete Excel, Notion nebo papír. Zapište 3 úkoly z vašeho pracovního týdne, které opakujete pravidelně:
- Název úkolu → frekvence → odhadovaný čas na jeden běh
- U každého odpovězte: „Dá se výstup popsat pravidly?" (Ano/Ne/Částečně)
- Seřaďte podle priority: vysoký čas + nízká variabilita = začněte tady
Výsledek: váš první konkrétní automatizační plán. Vezměte ho do dalšího modulu.
Zapište si kandidáty – máte seznam automatizačních cílů s jasnou prioritou, se kterým můžete začít hned.
Jste tu správně, pokud…
- Umíte otevřít terminál a spustit příkaz
- Máte nainstalovaný Node.js 18+ (
node --version) - Rozumíte základům Gitu (commit, branch)
- Pracujete s kódem nebo konfigurací systémů
- Terminál jste nikdy neotevřeli
- Hledáte jen lepší prompty a e-maily → Level 1 stačí
- Váš tým nepíše kód ani nespravuje servery
Level 2 předpokládá, že Level 1 máte zvládnutý. Pokud ne, projděte M1–M4 napřed.
Claude Code
v praxi
Claude Code není chatbot. Je to AI s přístupem k vašemu souborovému systému, terminálu a nástrojům. Tady je vše, co potřebujete vědět na začátek.
Claude.ai vs. Claude Desktop vs. Claude Code
Konverzační asistent
- Chat v prohlížeči nebo mobilní aplikaci
- Skvělý pro psaní, analýzu, brainstorming
- Projekty s trvalými instrukcemi
- Žádná instalace
Nativní aplikace
- Stejné funkce jako web, navíc:
- Lokální MCP servery bez terminálu
- Dok / taskbar, Alt+Space okamžitě
- Offline notifikace
- Žádná instalace CLI
Agentic vývojový asistent
- Čte a píše soubory, spouští příkazy
- Skvělý pro kódování, refaktoring, automatizaci
- Přístup k lokálnímu filesystému
- CLAUDE.md jako trvalý kontext
- Instalace přes nativní instalátor (Windows, Mac, Linux)
Instalace
Po instalaci: spusťte claude v terminálu v adresáři svého projektu. Claude Code se vás zeptá na přihlášení přes API klíč nebo přes Claude.ai Pro/Max účet.
claude doctor diagnostikuje běžné problémy (verze Node.js, oprávnění, konfigurace) a navrhne opravy. Spusťte ho vždy, když něco nefunguje.
Všechny tři nástroje se doplňují – nenahrazují. Výběr podle situace:
- Psaní, brainstorming, překlad
- Analýza dokumentů přes přílohy
- Jednorázové úkoly bez souborů
- Mobilní zařízení → web
- MCP bez CLI → Desktop
- Práce s lokálními soubory a kódem
- Automatizace opakujících se úkolů
- Integrace s nástroji (git, databáze)
- Agentic workflow s více kroky
IDE integrace a desktop appka
- VS Code: nainstalujte extension „Claude Code“ z Marketplace – spouští Claude Code přímo v editoru
- JetBrains (IntelliJ, PyCharm, WebStorm...): plugin „Claude Code“ dostupný v JetBrains Marketplace
- Terminál: příkaz
claudefunguje v jakémkoliv terminálu
CLAUDE.md – váš permanentní briefing
CLAUDE.md je soubor v kořeni vašeho projektu. Claude Code ho čte automaticky na začátku každé session. Je to ekvivalent systémových instrukcí v Claude.ai Projektech – ale pro agentic workflow.
- Hesla, API klíče, přihlašovací údaje (patří do
.envsouboru nebo password manageru) - Citlivá osobní data zaměstnanců nebo klientů
- NDA informace nebo obchodní tajemství
CLAUDE.md je verzovaný v Git – cokoli v něm může vidět každý se přístupem k repozitáři. Citlivé soubory přidejte do .gitignore, nikdy je nesdílejte přes Git.
- Před každou akcí se vás zeptá o povolení (čtení souboru, spuštění příkazu). Odmítnutí je bezpečné.
- Git credentials a
.envsoubory: Claude Code je může číst – pokud to nechcete, zapište cestu do CLAUDE.md do sekce „nečíst" nebo přidejte do.gitignore. - Undo nežádoucí změny:
git statusukáže co se změnilo,git restore <soubor>vrátí konkrétní soubor na poslední commit. (Pozor: tím se ztratí i vaše vlastní neuložené úpravy v daném souboru.)
Výběr modelu
Claude Code podporuje více modelů. Vyberte podle potřeby:
Nejsilnější
- Nejlepší pro složité architektonické rozhodnutí
- Hluboká analýza a reasoning
- Pomalejší, dražší
- Použití:
--model opus
Vyvážený · doporučeno
- Skvělý výkon pro většinu úkolů
- Rychlý, rozumná cena
- Default volba pro každodenní práci
- Použití: výchozí, nebo
--model sonnet
Rychlý · levný
- Pro jednoduché opakující se úkoly
- Nejrychlejší odpovědi
- Vhodný pro scripty a automatizace
- Použití:
--model haiku
Context window a příkaz /compact
Claude Code si pamatuje celou konverzaci v rámci session. Při dlouhých sekcích (velké codebases, mnoho souborů) se kontext plní. Signály, že je čas na /compact:
- Claude začíná zapomínat dřívější instrukce nebo kontext
- Odpovědi jsou méně přesné než na začátku session
- Dostanete varování o využití kontextu
Claude Code shrne celou dosavadní konverzaci a pokračuje s komprimovaným kontextem. CLAUDE.md se vždy znovu načte – takže klíčové instrukce přežijí compact.
Pokračování předchozí session
Zavřeli jste terminál a chcete navazat tam, kde jste skončili? Claude Code umožňuje obnovit předchozí konverzaci dvěma způsoby:
--continueOkamžitě navazuje na poslední konverzaci v aktuálním adresáři. Ideální, když víte, že chcete pokračovat tam, kde jste přestali.
--resumeZobrazí interaktivní výběr předchozích konverzací se shrnutím. Použijte, když si nejste jisti, která session to byla, nebo máte rozdělanou práci v několika vláknech.
Základní workflow
Pokud voláte Claude přes Anthropic API, Anthropic automaticky cachuje opakované prefixů promptů (například obsah CLAUDE.md nebo velký systémový prompt). TTL je 5 minut (nebo 1 hodina s extended cache). Cachované tokeny stojí ~10 % ceny běžných. V Claude Code a Claude.ai je to transparentní – neřešíte to.
CLAUDE.md je váš permanentní briefing pro každý projekt – napište ho jednou, aktualizujte při změnách architektury.
Skills
a Hooks
Skills jsou vaše zautomatizované best practices. Hooks jsou pravidla, která se spustí automaticky v pravý čas. Dohromady dávají Claude Code skutečnou firemní paměť.
Co je skill v Claude Code
Skill je markdown soubor s instrukcemi pro Claude Code. Definujete v něm, jak má Claude přistupovat k určitému typu úkolu. Místo abyste psali detailní instrukce pokaždé znovu, napíšete je jednou do skill souboru a Claude ho načte automaticky nebo na vyzádání.
Skill = firemní příručka pro konkrétní proces. Jak u nás děláme code review, jak píšeme API dokumentaci, jak provádíme security audit. Claude si ji přečte a postupuje podle ní.
Anatomie skill souboru
Reálné příklady pluginů
Nejrychlejší cesta jak začít: nainstalovat hotový plugin a prohlédnout si, jak jsou skills napsané.
Sada skills pro strukturovaný vývoj – TDD, debugging, plánování, code review, git workflow. Vhodné jako první plugin: ukazuje, jak skills vypadají v praxi, a okamžitě zlepší disciplínu při práci s Claude Code.
github.com/obra/superpowers
Plugin pro automatizaci celého vývojového cyklu: 17 specializovaných agentů, kteří zvládnou triage chyby, implementaci, code review až po vytvoření PR. Podporuje 6 issue trackerů, žádné závislosti – čistý markdown.
github.com/asysta-act/agent-flow
Kde se skills ukládají
- Projektové skills:
.claude/skills/v kořeni projektu – platí jen pro tento projekt - Globální skills:
~/.claude/skills/– platí pro všechny projekty - Firemní skills: sdílené přes Git repo, každý vývojář si naklonól do
~/.claude/skills/
Ve starší dokumentaci a starších projektech narazíte na složku .claude/commands/. Obojí funguje, ale skills jsou preferovaný formát – mají bohatší metadata (frontmatter s name a description) a Claude je lépe najde automaticky. Nové soubory vždy vytvářejte v .claude/skills/.
- Automaticky: Claude porovná váš prompt s poli
descriptionve všech skill souborech. Shoda → skill se načte bez vašeho zásahu. - Manuálně: Zavolejte
/název-skillukdykoli, i když Claude skill nenabídl sám. Například/code-reviewnebo/security-audit. - Ověření: Na začátku session Claude vypíše dostupné skills. Nebo se zeptejte: „Jaké skills máš k dispozici?"
Firemní skills sdílejte přes Git – každý člen týmu si naklonuje do ~/.claude/skills/.
Vypnutí automatického spuštění: Přidejte do frontmatter disable-model-invocation: true – Claude skill nabídne, ale nespustí ho automaticky. Musíte ho explicitně zavolat přes /název.
Co jsou Hooks
Hooks jsou shell příkazy nebo skripty, které Claude Code spouští automaticky v definovaných okamžicích – jako Git hooks, ale pro AI workflow.
Před použitím nástroje
Spustí se před každým voláním nástroje (čtení souboru, spouštění příkazu). Může ho zablokovat nebo upravit.
Po použití nástroje
Spustí se po každém nástroji. Vhodné pro logování, notifikace, automatické testy.
Před odpovědí
Spustí se před tím, než Claude vrátí odpověď. Může přidat kontext nebo upravit výstup.
Při ukončení
Spustí se když Claude dokončí úkol nebo session. Vhodné pro cleanup, reporting.
Při startu session
Spustí se na začátku každé session. Vhodné pro bootstrap kontextu, načtení proměnných prostředí nebo ověření předpokladů.
Upozornění
Spustí se když Claude odesílá upozornění uživateli. Vhodné pro desktop notifikace nebo logování důležitých údajů.
Konfigurace hooků v settings.json
Tento příklad loguje každý Bash příkaz a po ukončení session spustí linting. Výsledek lintingu dostanete jako součást Claude Code výstupu.
- Hook selže (nenulový exit code): Claude Code zobrazí chybovou zprávu v terminálu, ale pokračuje v práci. Hook neblokuje workflow.
- Hook selže v PreToolUse: pokud chcete zablokovat akci, hook musí explicitně vrátit speciální JSON s
"blocked": true. - Jak testovat hook: Spusťte shell příkaz ručně v terminálu. Pokud funguje tam, bude fungovat v hook konfiguraci.
- Logování chyb hooků: přidejte
2>> ~/claude-hook-errors.logna konec hook příkazu.
Paměť v Claude Code
Claude Code má tři úrovně paměti:
- Session paměť: Vše v aktuální konverzaci. Smaže se zavřením session nebo /compact.
- Projektová paměť (CLAUDE.md): Přečte se na začátku každé session. Trvalá pro projekt.
- User paměť (~/.claude/projects/<projekt>/memory/): Markdown soubory, které si Claude Code může zapisovat sám přes nástroje paměti. Per-projekt, automaticky správované Claude Code.
Skills = vaše firemní best practices zautomatizované. Napište je jednou, sdílejte přes Git, použijte v každém projektu.
MCP
servery
Model Context Protocol (MCP) je standard, který dává Claude Code přístup k externím systémům – databázím, API, nástrojům. Místo custom integrace: plug & play ekosystém.
Co je MCP a proč na tom záleží
MCP (Model Context Protocol) je otevřený standard od Anthropic pro připojení AI modelů k externím zdrojům dat a nástrojům. Místo toho, aby každý vývojář psal vlastní integraci, existuje standardizovaný protokol – a ekosystém hotových MCP serverů.
// Každá integrace je custom
// 100 řádků pro GitHub API
// 200 řádků pro databázi
// 150 řádků pro Slack
// Žádné sdílení, žádná standardizace
# Instalace standardizovaného serveru
claude mcp add github
claude mcp add postgres
claude mcp add slack
# Hotovo – Claude Code má přístup
Jak MCP funguje
MCP server je lokální nebo vzdálený proces, který Claude Code spouští a komunikuje s ním přes standardizované JSON-RPC zprávy. Claude Code může:
- Číst resources: soubory, databázové záznamy, API odpovědi
- Volat tools: spouštět akce (create PR, send message, run query)
- Číst prompts: předdefinované prompt šablony z externích systémů
Claude Code ↔ MCP Client ↔ MCP Server ↔ Váš systém
(součást Claude Code) (lokální nebo remote)
Instalace MCP serveru
Servery se konfigurují v .claude/settings.json (projektové) nebo ~/.claude/settings.json (globální).
- Spusťte
claude mcp list– uvidíte nainstalované servery a jejich stav (connected/error). - Zkuste jednoduchý příkaz: „Vypiš mi 3 otevřené issues v repozitáři X" (GitHub MCP) nebo „Jaké tabulky má databáze?" (PostgreSQL MCP).
- Pokud server vrátí chybu, zkontrolujte: je token správně nastaven v env proměnné? Má token potřebná oprávnění?
Přehled užitečných MCP serverů
Filesystem
Přímý přístup k souborovému systému. Součást Claude Code – vždy dostupné bez instalace.
# Automaticky dostupné, bez instalace
Který MCP server pro jaký úkol
| Chci… | MCP server | Poznámka |
|---|---|---|
| Číst a komentovat GitHub Issues/PR | GitHub | Potřeba GITHUB_TOKEN |
| Dotazovat se na databázi nebo generovat reporty z dat | PostgreSQL / SQLite | Doporučeno read-only |
| Volat externí REST API nebo scraping webu | Fetch | Bez autentizace |
| Testovat webové stránky nebo automatizovat klikání | Playwright | Vyžaduje Chrome |
| Číst nebo posílat Slack zprávy | Slack | Potřeba bot token |
| Číst/psát lokální soubory | Filesystem (built-in) | Bez instalace, vždy dostupné |
Bezpečnost MCP serverů
- Rozsah oprávnění: MCP server má přístup jen k tomu, co mu nastavíte – databáze pouze pro čtení, GitHub pouze pro vaše repozitáře
- Secrets management: API tokeny ukládejte do env proměnných, nikdy do settings.json v Git repozitáři
- Důvěryhodné servery: používejte pouze servery z ověřených zdrojů (Anthropic, modelcontextprotocol.io, ověřené komunity)
- Read-only kde lze: pro databáze preferujte read-only přístup; write přístup jen tam, kde je nutný
MCP server = Claude Code dostane ruce do vašich systémů. Nastavte přístup na nejnižší nutnou úroveň.
Agenti v
Claude Code
Agentic mód v Claude Code znamená, že Claude nečeká na každý váš pokyn – plánuje, používá nástroje, a dokončuje celé úkoly autonomně. Tady je jak to funguje a jak to dělat bezpečně.
Agentic vs. non-agentic mód
Otázka → Odpověď
- Claude odpoví na jednu otázku
- Vy rozhodujete o každém kroku
- Žádné automatické akce
- Bezpečné, pomalé pro komplexní úkoly
Cíl → Plán → Akce → Výsledek
- Claude dostane celý úkol
- Sám plánuje postup
- Čte soubory, spouští příkazy, píše kód
- Výsledek prezentuje po dokončení
Agent tool – subagenti
V Claude Code (a v Claude.ai Pro/Max) lze spouštět subagenty – oddělené instance Claude, které pracují paralelně nebo sekvenčně na dílčích úkolech.
Kdy použít agenta vs. přímý příkaz
| Situace | Přímý příkaz | Agent |
|---|---|---|
| Jednoduchá otázka o kódu | ✓ | – |
| Napsat jednu funkci | ✓ | – |
| Refaktorovat celý modul | – | ✓ |
| Implementovat feature (více souborů) | – | ✓ |
| Security audit projektu | – | ✓ |
| Migrace databáze | – | ✓ (s opatrností) |
| Deploy do produkce | ✓ (vždy manuálně) | ❌ nikdy autonomně |
Rizika a ochranné mantinely
- Mazání souborů: nastavte v CLAUDE.md "NEMAŽ soubory bez potvrzení"
- Git operace: agent může commitovat – specifikujte branch strategii
- Databázové zápisy: preferujte read-only MCP přístup, write jen explicitně
- Spouštění příkazů: permission prompts jsou ochrana – neignorujte je
- Neomezené iterace: nastavte max_turns nebo explicitní stop conditions
Permission prompts – vaše bezpečnostní síť
Claude Code vás při každé potenciálně nebezpečné operaci zeptá. Jsou tři možnosti odpovědi:
Jednou schválit
Povolí tuto konkrétní akci. Claude se znovu zeptá při příští podobné operaci.
Vždy schválit
Přidá do allowed_tools v settings.json. Trvalé povolení pro tento typ operace.
Zamítnout
Blokuje akci. Agent pokračuje bez ní nebo se vás zeptá na alternativu.
Full permission mode – agent bez přerušení
Pokud chcete agenta pustit zcela autonomně (přes noc, v CI/CD pipeline) bez jakýchkoli permission promptů:
- Agent může smazat nebo přepsat soubory bez varování
- Může spouštět libovolné shell příkazy
- Chyba v instrukci = nevratná akce bez možnosti zastavit
- Nikdy nepoužívejte na produkčním serveru nebo s ostrými daty
- CI/CD pipeline – agent pouštěný automaticky bez člověka u PC
- Dlouhý overnight task s dobře ověřenými instrukcemi
- Izolované prostředí (viz níže) – ztráta dat je bez následků
Full permission mode je nejbezpečnější spustit v izolovaném prostředí:
- Docker kontejner:
docker run -it --rm -v $(pwd):/work node:22+ uvnitř instalace Claude Code. Agent vidí jen to, co namountujete. - GitHub Codespaces: cloudová VM přímo v prohlížeči, zadarmo 60 h/měsíc. Zavřete okno – prostředí zmizí.
- WSL (Windows): Linux subsystém na Windows – oddělený souborový systém od zbytku PC.
- Lokální VM (VirtualBox / VMware): nejsilnější izolace, ale vyžaduje víc nastavení.
Pravidlo: pokud si nejste jistí instrukcemi nebo jde o první test nového agentic workflow → vždy nejdřív ve virtuálce.
Jak vypadá výstup agenta
Agent průběžně komentuje, co dělá. Typický výstup po dokončení úkolu:
- Každý krok = API call: research s 10 weby = 10–20 API callů. Na Max plánu to z limitu nevyčerpáte, ale u API klíče si hlídejte náklady.
- Dlouhé dokumenty: zpracování 20 smluv může spotřebovat 10× více tokenů než jednoduchý chat.
- Pravidlo palce: pokud úkol trvá agentovi 10+ minut, náklady jsou srovnatelné s 30–60 minutami vašeho vlastního času. Stále výhodné.
- Kde vidíte spotřebu: claude.ai → Settings → Usage nebo terminál ukáže tokeny po každém příkazu.
Worktree pattern – izolace pro agenty
Pro rozsáhlé agentic úkoly je dobrou praxí pracovat v Git worktree – izolované kopii repozitáře. Agent pracuje v izolaci, vaše main branch je v bezpečí.
CLAUDE.md pro agentic projekty
Jak sledovat agenta v průběhu práce
- Claude Code průběžně vypisuje každý krok: „Čtu soubor X", „Spouštím příkaz Y", „Zapisuji výsledek do Z".
- Permission prompty vás zastaví před každou potenciálně nebezpečnou akcí – schvalujete explicitně.
- Pokud chcete úkol přerušit: Ctrl+C zastaví agenta okamžitě. Nedokončené změny zůstanou – ověřte
git status.
Kdy agenta nepoužívat
- Úkol vyžaduje vaše rozhodnutí: „Doporuč zákazníkovi produkt A nebo B" → agent může připravit srovnání, ale rozhodnutí je na vás.
- Akce je nevratná a riziková: odeslání e-mailu 500 klientům, smazání dat → nikdy bez vašeho explicitního potvrzení v každém kroku.
- Jednorázový úkol pod 30 minut: napsat jeden e-mail → klasický chat je rychlejší než nastavení agenta.
- Výstup nelze ověřit: pokud nevíte, jak vypadá správný výsledek, nemůžete zkontrolovat, co agent udělal.
Nejspolehlivější cesta k omezení počtu kroků agenta je přes CLAUDE.md nebo settings.json:
# V CLAUDE.md sekce bezpečnosti:
## Omezení session
- Max kroků na jeden agentic úkol: 30
- Při překročení: zastav a zeptej se uživatele
# Nebo v .claude/settings.json:
{
"maxTurnsPerSession": 30
}
Agent je dobrý sluha – ale musíte mu nastavit hranice. CLAUDE.md s bezpečnostními pravidly je povinnost pro každý agentic projekt.