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
1. 12. 2026
Praha
CZ

Praktický jednodenní workshop zaměřený na efektivní a bezpečné využití nástroje Claude Code při každodenním vývoji softwaru. Úč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 praktických cvičení přímo v kódu.

Lektor kurzu

Robert Batůšek – lektor kurzu

ROBERT BATŮŠEK

Robert Batůšek je nezávislý IT konzultant a CTO společnosti coorde.ai. Má více než 20 let zkušeností v IT, během kterých působil jako vývojář, projektový manažer i technologický ředitel. Dnes se zaměřuje na praktické využití AI a agentního vývoje ve firemním prostředí.

Více o lektorovi

Robert pomáhá firmám zvládnout nástup agentního vývoje, který zásadně mění definici inženýrských rolí. Učí týmy opouštět technická sila tak, aby se z úzce zaměřených kodérů stali plnohodnotní produktoví vývojáři.

Je držitelem titulu Ph.D. v oboru machine learning z Masarykovy univerzity v Brně.

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 a prostředí Visual Studio 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 bezpeč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 softwaru 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 softwaru
  • 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