Kurzy a certifikace AI

IT a vývoj

Claude Code pro vývojáře – agentní přístup k vývoji software

12.500 CZK

Cena (bez DPH)

Days1

Praktický jednodenní workshop zaměřený na efektivní a bezpečné využití nástroje Claude Code při každodenním vývoji software. Účastníci se seznámí s architekturou coding agentů, možnostmi klientských rozhraní (CLI, IDE), správou kontextu pomocí projektových instrukcí, oddělením plánování od implementace a tvorbou vlastních znovupoužitelných skills. Výuka probíhá formou hands-on cvičení přímo v kódu.

Cílová skupina

  • Backend, frontend a full-stack vývojáři
  • Softwaroví architekti a Tech Leadi
  • DevOps inženýři a techničtí lídři týmů

Cíle workshopu

  • Porozumět architektuře AI agentů, roli LLM a funkci harnessu (Claude Code)
  • Efektivně využívat Claude Code v terminálu, VS Code
  • Nastavit bezpečnostní pravidla, režimy oprávnění a ochranu citlivých dat v repozitáři
  • Spravovat kontext projektu pomocí hierarchie instrukcí a souboru `CLAUDE.md`
  • Využívat Plan mode a Test-Driven Development (TDD) pro kontrolu kvality a architektury
  • Vytvářet vlastní znovupoužitelné skills a další rozšíření

Osnova kurzu

1. Architektura coding agenta (LLM vs. Harness)

  • Rozdíl mezi jazykovým modelem a agentním harnessem
  • Srovnání přístupů: Chat, autocomplete v IDE a autonomní terminálový agent
  • Agentní smyčka: analýza, plánování, volání nástrojů, spouštění příkazů a vyhodnocení
  • Kontext: tokeny, schopnosti a možnosti modelů podle velikosti kontextového okna

2. Režimy práce a klientská rozhraní

  • Claude Code v terminálu (CLI): příkazy, skriptování a hromadné úpravy
  • Integrace do IDE (Visual Studio Code): práce s diffem a schvalování změn

3. Bezpečnost, data a oprávnění

  • Zpracování dat, šifrování a rozdíly v licenčních tarifech (Team/Enterprise vs. Free/Pro)
  • Vymezení rozsahu přístupu k souborovému systému (scoping pracovní složky)
  • Lokální historie relací, práce s přihlašovacími údaji a telemetrie
  • Trvalé bezpečnostní mantinely: konfigurace `settings.json`, deny rules a ochrana secrets
  • Režimy oprávnění: default, acceptEdits, plan, auto, dontAsk a bypassPermissions
  • sandboxing - jak nastavit bepačné izolované prostředí v kontejneru

4. Kontext repozitáře a hierarchie instrukcí

  • Hierarchie zadání: systémové instrukce, projektová pravidla, uživatelský prompt
  • Soubor `CLAUDE.md`: struktura, příkazy pro build/test, konvence a zakázané zóny
  • Další součásti kontextu - rules, auto memory, hierarchie CLAUDE.md podle adresářů
  • Práce s kontextovým oknem a prevence zahlcení kontextu (`/compact`, `/clear`)
  • Context engineering pro coding agenty: vymezování rozsahu a verifikovatelné výstupy
  • Verzování a správa projektového kontextu v Gitu

5. Plánování, specifikace a TDD (Plan Mode & Superpowers)

  • Rozdíl mezi ad-hoc generováním kódu a řízeným vývojem
  • Strukturované workflow od specifikace k implementaci
  • Plan mode: read-only analýza repozitáře, návrh architektury a revize plánu člověkem
  • Ukázka rozšíření pomocí pluginu Superpowers
  • Test-Driven Development (TDD) a automatické testy jako kontrolní mechanismus agentního vývoje
  • Detekce regresí a testování hraničních případů

6. Praktické triky a rozšíření pro každodenní používání

  • Rozdíl mezi jednorázovým promptem, trvalou instrukcí a opakovatelným skillem
  • Tvorba vlastního skillu: struktura složky, YAML frontmatter, instrukce a pomocné skripty
  • Sdílení a správa knihovny skillů v týmu (Skill sharing pattern)
  • Automatická verifikace: testy, lint, typecheck a hooks
  • Checkpointy = návrat konverzace i kódu do předchozího stavu

Požadavky na účastníky

  • Znalost práce s Gitem a základní orientace v příkazové řádce
  • Praktická zkušenost s vývojem software v libovolném programovacím jazyce (např. TypeScript/JavaScript, Python, Java, C#, Go, PHP, Rust, C++ apod.)
  • Základní povědomí o LLM a práci s AI nástroji

Technické požadavky (BYOD)

  • Vlastní notebook s možností instalace software
  • Nainstalované vývojové prostředí Visual Studio Code nebo obdobné
  • Nainstalovaný Git
  • Aktivní přístup k účtu Claude (Claude Team / Pro nebo Anthropic API klíč)
  • Nainstalovaný nástroj Claude Code CLI

Poptejte kurz u nás

Kurzy
Submit
* Povinné pole