Přeskočit na obsah

AI Coding Crash Course v2

Od náhodného „Vibe codingu“ k deterministickému inženýrství. Ovládněte modely Google Gemini, harness Google Antigravity CLI (agy) i Anthropic Claude Code jako seniorní tech lead.
6
Komplexních kapitol
60
Inženýrských lekcí
100%
TDD a mantinely
2
Špičkové ekosystémy (Gemini & Claude)

🎯 Pro koho je tento kurz určen?

Tento kurz je navržen speciálně pro vývojáře se zkušenostmi s tvorbou webových aplikací (TypeScript, JavaScript, Node.js, Next.js, Git, databáze, testování), kteří:

  1. Narážejí na limity „Vibe codingu“: Když projekt naroste, agent začne navrhovat protichůdné změny, rozbíjí typy, maže kód a generuje nekvalitní balast (slop).
  2. Chtějí přejít do role tech leada a architekta: Přestat psát každý řádek ručně a místo toho řídit autonomního agenta pomocí striktních specifikací, TDD smyček a deterministických mantinelů (kompilátor, linter, automatické testy).
  3. Chtějí ovládnout moderní harnessy: Hluboce porozumět nástrojům Google Antigravity CLI (agy) a Anthropic Claude Code (claude).

🗺️ Přehled studijních kapitol

Kapitola 01: Od webového kódování k agentům

Přechod ze psaní kódu do role architekta, volba modelů Gemini vs. Claude, instalace Antigravity CLI (agy), bezpečnostní mantinely projektu a první „Quick Win“.

Kapitola 02: Základní koncepty (Concepts)

Hluboké pochopení mechanismů LLM: rozdíl mezi modelem a harnessem, nedeterminismus, anatomie tahů, bezestavovost, Smart Zone vs. Dumb Zone, kalkulace nákladů a subagenti.

Kapitola 03: Ovládnutí CLI harnessu (agy & claude)

Praktické zvládnutí terminálových harnessů: správa sezení, inženýrské promptování v terminálu, koexistence s IDE, cestování časem přes Git / /rewind a bezpečnostní oprávnění.

Kapitola 04: Fundamenty a práce s kontextem

Ovládnutí kontextového okna: měření a likvidace balastu, průzkum repozitáře, proč selhává plánovací režim, smyčka Grill-Execute-Clear, techniky kompakce a strategie Handoff.

Kapitola 05: Řízení agenta: Steering & Skills

Architektura řízení chování agenta: hierarchická pravidla AGENTS.md a GEMINI.md (vs. CLAUDE.md), technika ukazatelů (pointers), tvorba a správa dovedností (skills), prořezávání instrukcí a paměťový systém.

Kapitola 06: Dodávání a produkční vývoj (Shipping)

Dodávání komplexního softwaru do produkce: řešení masivních úkolů fraktální dekompozicí, psaní neprůstřelných specifikací, tickety pro jedno sezení, příkaz /goal a vynucování standardů v CI/CD.


⚡ Základní inženýrská filozofie

AMATÉRSKÝ PŘÍSTUP (VIBE CODING):
Prompt ──> Obří generovaný balík kódu ──> Rozbitý build ──> Vyčerpaný vývojář opravuje kód ručně
PROFESIONÁLNÍ PŘÍSTUP (REAL ENGINEERING):
Specifikace ──> Grilování ──> TDD Test (Red) ──> Chirurgický zásah agenta ──> Zelený test (Green) ──> Commit