Claude Code
Inštalácia
curl -fsSL https://claude.ai/install.sh | bash
Potom spustíš v adresári projektu:
claude
Status line
Riadok pod promptom: model, koľko kontextu je minutého, úroveň reasoningu a koľko ostáva z 5-hodinového limitu.
curl -fsSL https://milanpales.com/scripts/install-claude-statusline.sh | bash
statusline.sh — vizuálny builder, ak si chceš poskladať vlastný. Prvky myšou, ANSI farby, živý náhľad a na konci jeden inštalačný príkaz.
Commands
Vstavané Claude code commands. Celý zoznam ti vypíše /help.
/init
Vygeneruje CLAUDE.md z toho, čo agent nájde v repe — viac v sekcii CLAUDE.md.
/clear
Zahodí konverzáciu a začne od nuly. Nová úloha = /clear.
/compact
Zhrnie doterajšiu konverzáciu a pokračuje so zhrnutím namiesto celej histórie.
Radšej ako kompaktovať použi /handoff zo sady Matt Pocock Skills — spíše dlhú session tak, aby v nej mohol pokračovať iný agent alebo človek. Kompakcia detaily nenávratne zahodí a ostaneš v tej istej session; handoff nechá po sebe dokument.
/context
Ukáže, čo kontext žerie — CLAUDE.md, MCP nástroje, súbory, konverzácia.
/rewind
Vráti kód alebo konverzáciu na skorší checkpoint. Rovnako aj dvojité Esc.
/btw
Rýchla otázka bokom, bez toho aby si agentovi skočil do rozrobenej práce — /btw prečo si zvolil ten prístup?
/goal
Nastavíš podmienku a agent pokračuje cez ďalšie ťahy, kým ju nesplní. Kontroluje ju vždy, keď by inak skončil. Bez argumentu ukáže aktuálny cieľ, /goal clear ho zruší.
/fork
Skopíruje aktuálnu konverzáciu do novej session na pozadí a ty pokračuješ tu ďalej. S promptom kópia rovno začne pracovať, bez neho čaká na prvé zadanie v agent view. Ak nemá upravovať priamo tvoj strom, spraví si vlastný worktree.
Príbuzné: /subtask odovzdá vedľajšiu úlohu subagentovi a výsledok príde späť do tejto konverzácie, /branch ťa do kópie rovno prepne.
/recap
Jednoriadkové zhrnutie aktuálnej session, keď oň požiadaš.
/resume
Vráti sa do niektorej zo starších session — podľa ID, mena, alebo cez picker. claude -c nadviaže na poslednú. Alias: /continue.
Sessions na pozadí sú v pickeri označené bg. Bežiacu odtiaľto neotvoríš — napoj sa na ňu cez claude agents, alebo ju tam najprv zastav.
Models
Model prepneš cez /model.
Opus 5
Najsilnejší bežný model a rozumný default. Berieš ho vždy, keď záleží na výsledku: architektúra, hľadanie chyby, refaktor cez desiatky súborov, plánovanie väčšej zmeny. Kontext 1M tokenov.
Sonnet 5
Výrazne rýchlejší a lacnejší, na bežnej práci takmer nerozoznateľný. Sadne vtedy, keď presne vieš, čo chceš, a ide už len o to, napísať to. Kontext tiež 1M.
Haiku 4.5
Najrýchlejší a najlacnejší, kontext 200K. Na drobnú mechaniku — premenovania, doplnenie testov podľa vzoru, hromadné jednoduché úpravy — a ako model pre subagentov.
Fable 5
Najsilnejší model, aký je — a v praxi ho nepoužívaj. Je citeľne pomalší aj drahší než Opus a na bežnom kódení sa to na výsledku neprejaví. Zmysel má jedine vtedy, keď Opus na tom istom zadaní opakovane zlyhal, alebo pri dlhom samostatnom behu, kde agent pracuje desiatky minút bez teba.
Praktické pravidlo: nezačínaj šetrením. Choď Opusom, a keď vidíš, že úloha je triviálna a opakovaná, zhoď ju na Sonnet alebo Haiku. Zle zvolený lacný model stojí viac tvojho času, než ušetrí peňazí.
Effort
Effort je to, koľko model premýšľa, kým začne odpovedať. Model sa ním nemení — mení sa hĺbka uvažovania a s ňou cena aj čas. Prepína sa cez /effort.
low
Mechanická práca a subagenti. Menej krokov, menej volaní nástrojov, kratšie odpovede bez úvodu.
medium
Písanie kódu podľa hotového plánu. Keď je už rozhodnuté čo a ako, model to len vykoná — a nižší effort znamená menej odbočiek a stručnejší výstup.
high
Plánovanie a rozhodovanie: rozmyslieť postup, nájsť chybu, posúdiť návrh. Tu sa premýšľanie navyše naozaj vráti.
xhigh
Predvolená úroveň v Claude Code. Model si postup rozmýšľa do hĺbky, kým sa dotkne súborov. Na naozaj ťažké zadanie dobré, na bežnú prácu väčšinou premrštené.
Praktické pravidlo: high na plánovanie, medium na implementáciu. Ťažké je vymyslieť, čo sa má stať — nie to napísať. Keď plán existuje, vyšší effort už len predražuje a spomaľuje prácu, ktorá je v tej chvíli mechanická.
CLAUDE.md
CLAUDE.md je markdown, ktorý si agent prečíta na začiatku každej session — patrí doň to, čo by si inak vysvetľoval znova a znova: build a test príkazy, konvencie repa a dôvody za nimi. Nie je to konfigurácia, ktorú by niekto vynucoval, ale kontext — model sa ho snaží dodržať, záruka to nie je.
Prvú verziu ti vygeneruje /init z toho, čo nájde v repe — ďalej ho už dopĺňaš ty, ako naďabíš na veci, ktoré má agent vedieť.
Skills
Skill je kus návodu, ktorý si agent načíta až vtedy, keď ho treba. Nie je to kód ani nástroj — je to zložka s SKILL.md, kde je napísané, ako sa nejaká práca robí: aké kroky v akom poradí, na čo si dať pozor, prípadne pomocné skripty a súbory.
Skilly sa delia podľa toho, kto ich vie spustiť.
user-invoked
Dostaneš sa k nim len tak, že ich napíšeš: /grill-me. Agent po nich sám nesiahne, aj keby sa hodili. Ich úloha je orchestrovať.
model-invoked
Vieš ich napísať ty, alebo po nich agent siahne sám, keď úloha sedí. Držia opakovateľnú disciplínu.
Resources
- code.claude.com/docs — oficiálna dokumentácia Claude Code.
