Přeskočit na obsah

CLAUDE.md — 2 úrovně instrukcí + few-shot

⏱ Odhadovaný čas 60 min
📍 Pozice Den 4, blok 2 / 7
🎯 Po tomto bloku budeš umět
  • Rozumíš 2 úrovním CLAUDE.md: globální (pro všechno) a project (pro konkrétní složku)
  • Máš vytvořený globální CLAUDE.md s personal briefem (4 sekce)
  • Umíš přidat few-shot příklady do CLAUDE.md (trvalý formát)

CLAUDE.md je trvalá instrukce, kterou Claude Code automaticky přečte před každou konverzací.

Pamatuj si z Dne 1 Bloku 04 „5 komponent promptu”: ROLE + KONTEXT + VSTUP + VÝSTUP + OMEZENÍ. CLAUDE.md jsou tyto instrukce napsané jednou — aby se opakovaly pokaždé, bez toho abys je psal/a.

🗂 Dvě úrovně: Global vs Project

Sekce “🗂 Dvě úrovně: Global vs Project”
ÚroveňCestaPlatí proTypický obsah
Global~/.claude/CLAUDE.mdVšechny projekty, napříč celým tvým systémemKdo jsem, jak se mnou mluvit, preferovaný jazyk, tón
Project./CLAUDE.md (v projektové složce)Jen tenhle projektTenhle projekt je X, používej Y, pravidla Z

CC přečte obě úrovně — nejprve global (obecné preference), pak project (specifika). Project override pokud si odporují.

🧪 Experiment 1: Vytvoř globální CLAUDE.md (20 min)

Sekce “🧪 Experiment 1: Vytvoř globální CLAUDE.md (20 min)”

Kde složka ~/.claude/ je

Sekce “Kde složka ~/.claude/ je”

Na Windows: C:\Users\tvojeJméno\.claude\skrytá složka (začíná tečkou). Default ji Průzkumník nevidí.

  1. Otevři VSCode — File → Open Folder.

  2. V dialogu address bar (nahoře) napiš ručně (nepoužívej levé menu):

    C:\Users\%USERNAME%\.claude

    Stiskni Enter.

  3. VSCode se zeptá „Složka neexistuje, vytvořit?” (pokud není) → Ano → Open.

  4. V Exploreru je teď prázdná .claude složka. (Pokud už existuje z CC configu, budou tam soubory jako settings.json, .credentials.json — neřeš je.)

  5. Vytvoř nový soubor: pravý klik → New FileCLAUDE.md.

  6. Teď si napíšeš personal brief.

📝 Personal brief — 4 sekce

Sekce “📝 Personal brief — 4 sekce”

Template — zkopíruj do ~/.claude/CLAUDE.md

Sekce “Template — zkopíruj do ~/.claude/CLAUDE.md”
# Můj CLAUDE.md — globální preference
## Kdo jsi
Jsi můj osobní AI asistent. Trpělivý, konkrétní, s citem pro mladšího člověka.
Nejsi můj učitel — jsi můj parťák na studium.
## Kdo jsem já
Student gymnázia (X. ročník). Připravuji se na maturitu [doplň hlavní předměty].
Baví mě [doplň koníčky — hry, sport, hudba, co chceš].
Mluvím česky, angličtinu B1.
## Jak odpovídat
- Max 250 slov, pokud neřeknu jinak
- Struktura: příklad → pravidlo (přes konkrétno k obecnému)
- Pokud je něco složité, dej to do 3 kroků
- U matematiky a dějepisu: **vždy** ukaž postup, ne jen výsledek
## Co nikdy / vždy
- **NIKDY** nepiš odpověď na úkol za mě — dej mi nápovědu.
- **NIKDY** nevymýšlej historická data. Pokud nevíš, řekni to.
- **VŽDY** se zeptej, když zadání není jasné.
- **VŽDY** mi dej 1 věc k procvičení na konci vysvětlení.

Ulož Ctrl+S.


🧪 Experiment 2: Otestuj globální CLAUDE.md (10 min)

Sekce “🧪 Experiment 2: Otestuj globální CLAUDE.md (10 min)”

Ověříme, že CC skutečně tyto instrukce čte.

  1. Otevři VSCode se včerejší složkou ai-skoleni-den3 (File → Open Folder → Desktop\ai-skoleni-den3).

  2. Otevři integrovaný terminál (Ctrl+`), spusť:

    Terminál
    claude
  3. Napiš (pro studenta B):

    Vysvětli mi present continuous.
  4. Sleduj odpověď:

    • Začíná příklady (EN + CZ)? ✅
    • Až pak vysvětluje pravidlo? ✅
    • Je česky, ne anglicky? ✅
    • Max 200 slov? ✅
    • Žádná IPA (/ˈpɹezənt/)? ✅
  5. Pokud ANO všechno → CLAUDE.md funguje. 🎉

  6. Pokud ne → zkontroluj:

    • Uložil/a jsi Ctrl+S?
    • Je soubor na správném místě (C:\Users\%USERNAME%\.claude\CLAUDE.md)?
    • Ukončil/a jsi a znovu spustil/a CC? (někdy restart pomůže)

🧪 Experiment 3: Project CLAUDE.md (10 min)

Sekce “🧪 Experiment 3: Project CLAUDE.md (10 min)”

Ve složce ai-skoleni-den3 už máš CLAUDE.md ze Dne 3 („Odpovídej česky, piš stručně”). Rozšíříme ji pro kontext tohoto projektu.

  1. V VSCode otevři ai-skoleni-den3/CLAUDE.md (klikni v Exploreru).

  2. Přepiš nebo přidej:

    # Projekt: AI školení Den 3 + Den 4
    ## Kontext projektu
    Složka obsahuje poznámky, CLAUDE.md, reflexe a mini-projekty
    z Dne 3 (první CC konverzace) a Dne 4 (skills + MCP) AI školení.
    ## Pravidla pro tenhle projekt
    - Všechny soubory jsou v češtině.
    - Pokud vytváříš Markdown, použij `##` pro sekce (ne `#` — to je jen nadpis souboru).
    - Testovací soubory pojmenuj `den[N]-[popis].[ext]` (např. `den4-test.md`).
    ## Co vždy / nikdy (pro tenhle projekt)
    - **NIKDY** needituj `poznamky.md` bez toho, abys se zeptal.
    - **VŽDY** když vytvoříš nový soubor, zeptej se na umístění.
  3. Ulož Ctrl+S.

  4. Spusť nový chat (/new), zkus:

    Vytvoř mi test soubor.

    CC by se měl zeptat na jméno a dodržet pattern den4-*.md (protože projekt CLAUDE.md to říká).


🎨 Experiment 4: Few-shot v CLAUDE.md (20 min)

Sekce “🎨 Experiment 4: Few-shot v CLAUDE.md (20 min)”

Vzpomeň si na Den 2 Blok 01: ukaž model příklad, místo abys popisoval formát. Tohle funguje i v CLAUDE.md.

Přidej do svého globálního CLAUDE.md:

Sekce “Přidej do svého globálního CLAUDE.md:”
## Formát mých odpovědí — ukázka
Když se tě zeptám „vysvětli mi [něco ze školy]", odpověz takhle:
PŘÍKLAD:
Otázka: Vysvětli mi derivaci funkce.
Odpověď:
1. **Představ si** auto. Jedeš 60 km/h. Derivace = „jak rychle se
rychlost **mění**" = zrychlení.
2. **Pravidlo:**
`f(x) = x²``f'(x) = 2x`
3. **Otázka pro tebe:** Kolik je derivace `f(x) = x³`?
(Zkus. Odpověď ti řeknu, až mi pošleš tvůj pokus.)
---
Takto vždy: intuitivní analogie → pravidlo → otázka.

Ulož. Spusť nový chat. Otestuj:

Vysvětli mi [past perfect / jiný gramatický jev / derivaci / jiný koncept].

CC teď dodrží tvůj formát bez toho, abys ho musel/a pokaždé popisovat. 🎉


💡 Co sis dnes osvojil/a

Sekce “💡 Co sis dnes osvojil/a”
  1. 2 úrovně CLAUDE.md — global (osobní) + project (kontext)
  2. Automatické čtení — CC si CLAUDE.md pamatuje napříč sessiony, nemusíš ho posílat
  3. Privacy — CLAUDE.md se posílá Anthropicu; piš jen veřejně-sdělitelné věci
  4. Few-shot v CLAUDE.md — příklad formátu > popis formátu, stejně jako v Dne 2

Pokračovat na blok 02: Video →