Agentní programování s Codex CLI a Claude Code

1 – Instalace nástrojů

Instalace na macOS

Část 2 z 2

Před začátkem kurzu si připravte Homebrew, uv, Python, Git, Visual Studio Code a účet na GitHubu. Docker Desktop budeme potřebovat až později v kurzu. Pokud už některý nástroj máte, stačí ověřit jeho funkčnost podle posledního kroku.

1. Homebrew

Otevřete aplikaci Terminál (najdete ji přes Spotlight pomocí ⌘ mezerník). Spusťte instalační příkaz z oficiálního webu Homebrew:

Terminál
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Celý postup ukazuje video o instalaci Homebrew. Je v angličtině a na instalaci stačí zhlédnout do času 2:44.

Instalátor může požádat o heslo k Macu; při jeho psaní se znaky nezobrazují. Pokud nabídne instalaci Command Line Tools, nechte ji dokončit.

Na konci spusťte příkazy, které instalátor vypíše v části Next steps pro přidání Homebrew do PATH. Potom zavřete a znovu otevřete Terminál.

2. uv a Git

Nainstalujte uv a Git pomocí Homebrew:

Terminál
brew install uv git

3. Python pomocí uv

Nainstalujte Python pomocí uv:

Terminál
uv python install

4. Visual Studio Code

Stáhněte Visual Studio Code pro macOS z oficiálního webu. Rozbalte stažený soubor .zip a aplikaci Visual Studio Code přesuňte do složky Aplikace. Při prvním spuštění macOS upozorní, že aplikace pochází z internetu; potvrďte Otevřít.

5. Docker Desktop – na pozdější část kurzu

Stáhněte Docker Desktop pro macOS: variantu Apple silicon pro čipy řady M, nebo Intel pro starší Macy. Typ čipu najdete v nabídce  → O tomto Macu.

Otevřete soubor .dmg, přesuňte Docker do Aplikací a spusťte jej. Dokončete úvodní nastavení a počkejte na spuštění enginu. Instalaci můžete odložit, dokud Docker nebudeme v kurzu používat.

6. Registrace na GitHubu

Vytvořte si bezplatný účet na GitHubu a ověřte e-mailovou adresu. Pokud účet už máte, ověřte, že se do něj můžete přihlásit.

7. Codex nebo Claude Code – aplikace a CLI

Vyberte produkt, který máte předplacený s přístupem ke kódovacímu agentovi. Nainstalujte jeho desktopovou aplikaci i CLI (verzi pro příkazový řádek). Stačí jedna z následujících variant.

Codex

Aplikace: stáhněte ChatGPT pro macOS z oficiálního webu. Otevřete stažený soubor .dmg a aplikaci ChatGPT přetáhněte do složky Aplikace.

CLI: nainstalujte Codex CLI pomocí Homebrew:

Terminál
brew install --cask codex

Otevřete ChatGPT z Aplikací, přihlaste se účtem s předplatným a vyberte režim Codex.

V novém okně Terminálu ověřte instalaci příkazem codex --version. Potom spusťte codex a zvolte přihlášení přes ChatGPT se stejným účtem jako v aplikaci.

Claude Code

Aplikace: stáhněte Claude pro macOS z oficiálního webu. Otevřete stažený soubor .dmg a aplikaci Claude přetáhněte do složky Aplikace.

CLI: nainstalujte Claude Code CLI pomocí Homebrew:

Terminál
brew install --cask claude-code

Otevřete Claude z Aplikací, přihlaste se účtem s předplatným a otevřete záložku Code.

V novém okně Terminálu ověřte instalaci příkazem claude --version. Potom spusťte claude a přihlaste se účtem s předplatným Claude, který používáte v aplikaci.

8. Ověření instalace

V novém okně Terminálu postupně spusťte příkazy níže. Místo aplikace Terminál můžete použít i terminál ve VS Code (v menu Terminal → New Terminal). Oba fungují stejně, takže instalaci stačí ověřit v jednom z nich.

Terminál
brew --version
uv --version
uv run python --version
git --version

Každý příkaz má vypsat verzi nástroje.

Pokud jste nainstalovali Docker, nechte Docker Desktop spuštěný a zadejte docker version. Výstup má obsahovat části Client i Server.

Pokud Terminál nezná příkaz brew, zkontrolujte krok Next steps. S ostatními chybami pošlete lektorovi příkaz a chybovou zprávu.

Napište příkaz a stiskněte Enter. Šipkami vyberete návrh, Tab doplní příkaz, Escape zavře návrhy.