Přeskočit na obsah

Setup Windows — VSCode + Claude Code

Setup Windows — než začneš Den 3

Sekce “Setup Windows — než začneš Den 3”
  1. VSCode — editor kódu (zdarma) — už ho máš ✅
  2. Node.js LTS — potřebuje ho Claude Code CLI
  3. Claude Code CLI — AI asistent v terminálu
  4. Claude Pro účet — abys ho mohl(a) používat
  5. Git (bonus, jen pro studenta A)

Celý proces: ~30–45 min pokud je vše v pořádku.


Krok 1: Ověř VSCode ✅

Sekce “Krok 1: Ověř VSCode ✅”

Otevři Visual Studio Code. Pokud nemáš:

  • Stáhni z code.visualstudio.com (modrý tlačítko “Download for Windows”)
  • Nainstaluj standardně. Při instalaci zaškrtni:
    • Add “Open with Code” action to Windows Explorer file context menu
    • Register Code as an editor for supported file types
    • Add to PATH

Ověření: Otevřeš VSCode, vidíš uvítací obrazovku.


Claude Code CLI je napsaný v Node.js. Potřebuješ verzi 20 nebo 22 (LTS).

  1. Otevři nodejs.org
  2. Klikni na LTS (levá zelená krabička)
  3. Stáhni .msi installer pro Windows
  4. Spusť installer:
    • Souhlas s licencí → Next
    • Cesta: ponech defaultní (C:\Program Files\nodejs\) → Next
    • Volby: ponech defaultní → Next
    • Automatically install the necessary tools (může si doinstalovat Python a build tools — nech to zapnuté)
    • Install

Otevři PowerShell (Win + X → Windows PowerShell nebo Terminal). Napiš:

Terminál
node --version
npm --version

Mělo by to vypsat něco jako:

v22.11.0
10.9.0

Pokud se místo toho zobrazí chyba “node is not recognized”:

  • Zavři PowerShell a otevři ho znovu (changes PATH se načtou nově).
  • Pokud pořád nic, restartuj Windows. Vím, zní to jako IT vtip, ale je to tak.

Sekce “Krok 3: Claude Pro účet (referral link pro studenta B)”

Pokud už Claude Code používáš, ověř, že tvůj účet je funkční:

Terminál
claude --version

Pokud ano, skoč na Krok 4.


Claude Code je CLI (command-line interface) — spouští se z terminálu. V Den 3 s ním budeme dělat.

V PowerShell napiš:

Terminál
npm install -g @anthropic-ai/claude-code

Může to trvat 1–3 minuty. Na konci uvidíš něco jako:

added 120 packages, and audited 121 packages in 42s
Terminál
claude

Claude Code se spustí, zeptá se tě na přihlášení. Vybere “Log in via browser” (tlačítko šipka dolů → Enter).

Otevře se prohlížeč. Přihlaš se svým Claude účtem. Po úspěšném loginu se vrať do PowerShellu — mělo by tam už vypisovat něco jako:

Welcome to Claude Code
>

Napiš /exit (enter) a opust Claude Code. Pro dnešek to stačí.


Krok 5: Git (pouze student A — bonus)

Sekce “Krok 5: Git (pouze student A — bonus)”

Git je verzovací systém pro kód. Student B to nepotřebuje.

Student A: Stáhni z git-scm.com/download/win. Default installer, jen zaškrtni:

  • Use Visual Studio Code as Git’s default editor
  • Ostatní default.

Ověř:

Terminál
git --version

Mělo by vypsat git version 2.X.X.


Krok 6: Zkušební projekt

Sekce “Krok 6: Zkušební projekt”

Ověříme si, že všechno funguje.

  1. Otevři PowerShell.

  2. Vytvoř si složku a vejdi do ní:

    Terminál
    mkdir C:\Users\$env:USERNAME\Desktop\ai-test
    cd C:\Users\$env:USERNAME\Desktop\ai-test
  3. Otevři VSCode v té složce:

    Terminál
    code .
  4. VSCode se otevře. Otevři terminál ve VSCode (Ctrl+` nebo View → Terminal).

  5. V terminálu spusť:

    Terminál
    claude
  6. Jakmile se Claude Code spustí, napiš:

    Napiš prosím do souboru hello.txt jednu větu: "Ahoj, první úspěšný setup!"
  7. Claude Code by se tě měl zeptat, zda smí vytvořit soubor. Odsouhlas (Y).

  8. V VSCode by se ti měl v levém panelu objevit hello.txt. Klikni na něj — je v něm věta.

Gratuluji. Tvoje prostředí je hotové. 🎉


Problém: npm install zamrzne

Sekce “Problém: npm install zamrzne”
  • Zkus npm config set registry https://registry.npmjs.org/
  • Zkus přes veřejnou síť, ne firemní VPN (blokují balíčky)

Problém: claude příkaz se neznámý

Sekce “Problém: claude příkaz se neznámý”
  • Zavři a otevři PowerShell znovu (nová PATH)
  • Ověř npm config get prefix — to musí být v PATH

Problém: Claude Code login neotevře prohlížeč

Sekce “Problém: Claude Code login neotevře prohlížeč”
  • Dočasně kopíruj link, který ti Claude Code vypíše, do prohlížeče ručně

Problém: Jakýkoliv jiný problém

Sekce “Problém: Jakýkoliv jiný problém”
  • Udělej screenshot + pošli Miroslavovi. Vyřešíme na check-inu Dne 2 nebo individuálně.
  • Nebo si to odlož na Den 3 ráno — první věc, kterou uděláme v check-inu, je dokončení setupu pro kohokoliv, kdo to nestihl.

✅ Shrnutí: Checklist před Dnem 3

Sekce “✅ Shrnutí: Checklist před Dnem 3”
  • VSCode funguje
  • node --version vypisuje 20+ nebo 22+
  • Mám Claude účet (s Pro trialem nebo existujícím)
  • claude --version funguje
  • Zkušební projekt vytvořil soubor hello.txt

Pokud máš všech 5 zaškrtnuté, jsi ready. 💪