Claude Code: čo to je, na čo sa hodí a ako začať

Napíšete do terminálu claude "naprav build error" a stlačíte Enter. Nástroj si prečíta projekt, nájde súbor s chybou, navrhne opravu, ukáže vám ju na schválenie a po potvrdení ju zapíše. Toto je Claude Code: agentický nástroj od Anthropicu, ktorý nepíše len útržky kódu na požiadanie, ale sám číta kódovú bázu, edituje súbory a spúšťa príkazy. Nie je to chatovacie okno, kam kopírujete funkcie. Je to agent, ktorý pracuje priamo vo vašom projekte.

Rozdiel oproti chatu v prehliadači

Klasický AI chat poznáte: opíšete problém, dostanete kód, skopírujete ho do editora, spustíte, vrátite sa s chybovou hláškou. Každý krok medzi modelom a vaším projektom robíte vy ručne.

Claude Code tento cyklus uzatvára. Beží vo vašom termináli alebo v editore a má prístup k súborom projektu, ku git histórii aj k príkazovému riadku. Keď ho požiadate o zmenu, sám si nájde relevantné súbory, prečíta súvislosti, napíše kód naprieč viacerými súbormi a vie spustiť testy, aby overil, či zmena funguje. Súbory pritom nemení potajomky. Pred každou úpravou ukáže navrhnutý diff a pýta si súhlas, prípadne zapnete režim, ktorý zmeny prijíma automaticky počas jednej relácie.

Dôležitý detail pre prácu s väčším projektom: kontext si dohľadáva sám. Nemusíte mu ručne vkladať súbory do okna. Keď sa spýtate „čo robí tento projekt", prejde si súbory a odpovie.

Kde beží: terminál, editor, desktop, prehliadač

Claude Code nie je viazaný na jedno prostredie. Plnohodnotné rozhranie je CLI v termináli, kde edituje súbory, spúšťa príkazy a riadi celý projekt z príkazového riadku. Okrem toho existuje rozšírenie pre VS Code (a Cursor) s inline diffmi a @-zmienkami súborov, plugin pre JetBrains IDE (IntelliJ, PyCharm, WebStorm), samostatná desktopová aplikácia pre macOS a Windows a webová verzia na claude.ai/code, ktorá nepotrebuje žiadnu lokálnu inštaláciu.

Všetky tieto rozhrania sú napojené na rovnaký engine. To znamená, že vaše nastavenia, súbory CLAUDE.md a pripojené MCP servery fungujú rovnako naprieč všetkými. Začať môžete v termináli a dlhšiu úlohu poslať bežať na web, prípadne ju neskôr stiahnuť späť do terminálu.

Na aké úlohy sa reálne hodí

Najväčší úžitok prináša pri práci, ktorú odkladáte, lebo je zdĺhavá a opakovaná. Oficiálna dokumentácia uvádza ako typické príklady písanie testov pre nepokrytý kód, opravu lint chýb naprieč celým projektom, riešenie merge konfliktov, aktualizáciu závislostí a písanie poznámok k vydaniu.

Dobre zvláda aj tvorbu funkcií a opravu bugov. Opíšete v bežnom jazyku, čo chcete, a nástroj naplánuje postup, napíše kód cez viacero súborov a overí, že funguje. Pri bugoch stačí vložiť chybovú hlášku alebo opísať príznak. Claude Code vystopuje problém cez kódovú bázu, identifikuje príčinu a navrhne opravu.

Pracuje priamo s gitom: pridá zmeny do stage, napíše commit message, vytvorí vetvu, otvorí pull request. V príkazovom riadku sa správa ako bežný Unixový nástroj, takže ho viete reťaziť s ostatnými. Napríklad tail -200 app.log | claude -p "upozorni ma, ak vidíš anomálie" prepošle posledných 200 riadkov logu na analýzu, alebo git diff main --name-only | claude -p "skontroluj tieto súbory na bezpečnostné chyby" pošle zoznam zmenených súborov na review.

Pre tímy a opakované postupy ponúka prispôsobenie. Súbor CLAUDE.md v koreni projektu si nástroj prečíta na začiatku každej relácie, takže doň napíšete kódové štandardy, architektonické rozhodnutia a preferované knižnice. Skills zabalia opakovateľný postup do príkazu, ktorý zdieľa celý tím (napríklad /review-pr alebo /deploy-staging). Hooks spustia vlastný shell príkaz pred alebo po akcii Claude Code, napríklad automatické formátovanie po každej úprave súboru. Pre náročnejšie úlohy viete spustiť aj viacero agentov naraz, kde hlavný agent koordinuje prácu a rozdeľuje podúlohy.

Čo Claude Code nerieši za vás

Agent nie je náhrada za to, že rozumiete vlastnému projektu. Ukazuje diffy a pýta si súhlas práve preto, že rozhodnutie ostáva na vás. Keď schválite zmenu, ktorej nerozumiete, zodpovednosť za ňu je vaša, nie nástrojova. Pri veľkých kódových bázach navyše spotrebúva výpočtové zdroje a kontext sa zapĺňa, takže pri dlhých reláciách sa oplatí priebežne čistiť históriu príkazom /compact a väčšie úlohy rozdeľovať.

Platí aj jednoduché pravidlo zo skúsenosti, ktoré dokumentácia zhŕňa do jednej rady: čím konkrétnejšia požiadavka, tým lepší výsledok. „Naprav bug" je slabé zadanie. „Naprav prihlasovací bug, kde používateľ po zadaní zlého hesla vidí prázdnu obrazovku" dá agentovi smer, ktorý potrebuje.

Čo potrebujete a koľko to stojí

Claude Code nemá samostatné predplatné. Čerpá z limitu vášho účtu Claude. K dispozícii je v rámci plánov Pro (20 dolárov mesačne) a Max (100, respektíve 200 dolárov mesačne), nie však v bezplatnom pláne. Prístup je možný aj cez Anthropic Console s predplatenými kreditmi alebo cez podnikových cloudových poskytovateľov ako Amazon Bedrock, Google Vertex AI a Microsoft Foundry. Štandardne beží na aktuálnej rodine modelov Claude 4.x s vlajkovým modelom Opus 4.8.

Prvé kroky: od inštalácie po prvú zmenu

Rozbehnutie zaberie pár minút. Na macOS, Linuxe a WSL nainštalujete nástroj jedným príkazom:

curl -fsSL https://claude.ai/install.sh | bash

Na macOS funguje aj Homebrew (brew install --cask claude-code), na Windowse PowerShell alebo WinGet (winget install Anthropic.ClaudeCode). Native inštalácia sa aktualizuje na pozadí sama, inštalácie cez Homebrew a WinGet treba aktualizovať ručne.

Potom prejdete do priečinka projektu a spustíte reláciu:

cd /cesta/k/projektu
claude

Pri prvom spustení vás nástroj vyzve na prihlásenie cez prehliadač. Po prihlásení sa prihlasovacie údaje uložia a nabudúce už prihlásenie nepotrebujete. Účet prepnete kedykoľvek príkazom /login priamo v relácii.

Než necháte agenta čokoľvek meniť, nechajte ho najprv pochopiť kód. Skúste otázky ako „čo robí tento projekt", „aké technológie projekt používa" alebo „kde je hlavný vstupný bod". Až potom zadajte prvú reálnu úlohu, napríklad „pridaj validáciu vstupu do registračného formulára". Nástroj nájde relevantný súbor, ukáže navrhnutú zmenu, počká na súhlas a potom ju zapíše.

Niekoľko príkazov, ktoré sa hodia hneď od začiatku:

  • claude "úloha" spustí jednorazovú úlohu bez otvorenia interaktívnej relácie.
  • claude -p "otázka" položí jednorazovú otázku a skončí, vhodné na reťazenie v shelli.
  • claude -c pokračuje v poslednej konverzácii v danom priečinku.
  • /clear vyčistí históriu konverzácie, /help vypíše dostupné príkazy, /doctor skontroluje stav inštalácie a nastavení.

Kedy má zmysel ho vyskúšať

Ak väčšinu času, čo by ste strávili s AI, miniete kopírovaním kódu tam a späť medzi prehliadačom a editorom, Claude Code presne tento medzikrok odstraňuje. Najrýchlejšie sa to overí na úlohe, ktorú odkladáte: dopísať testy, prejsť lint chyby cez celý projekt, vystopovať bug z chybovej hlášky. Nainštalujte ho jedným príkazom, spustite claude v reálnom projekte a dajte mu jednu konkrétnu, ohraničenú úlohu. Po prvom schválenom diffe budete vedieť, či vám sadne do pracovného postupu lepšie ako chat v prehliadači.

Zdroje

  • Claude Code — Overview (oficiálna dokumentácia): https://code.claude.com/docs/en/overview
  • Claude Code — Quickstart (oficiálna dokumentácia): https://code.claude.com/docs/en/quickstart
  • Claude Code — Troubleshooting (oficiálna dokumentácia): https://code.claude.com/docs/en/troubleshooting