Claude Code · Vodič za setup

Claude Code: kompletan vodič za setup u VS Code (2026)

6 min čitanja · ažurirano 12. jun 2026.

  • OkruženjeVS Code + terminal
  • PristupPro · Max · Team
  • NivoPočetni → napredni

Claude Code je Anthropicov agentic coding alat koji radi direktno u terminalu i VS Code-u. Za razliku od klasičnih AI asistenata koji samo predlažu kod, Claude Code izvršava zadatke samostalno: čita fajlove, piše u njih, pokreće terminal komande, pokušava i ispravlja greške — sve u jednom toku rada. Ovaj vodič vodi Vas od instalacije do pravilnog promptovanja.

Setup ima jasan redosled: VS Code → Node.js → Claude Code CLI → VS Code ekstenzija. Windows korisnici sve CLI komande pokreću unutar WSL2. U nastavku je svaki korak, plus kako da podesite CLAUDE.md, Skills i MCP da Claude uvek ima pravi kontekst.

Šta je Claude Code i zašto je drugačiji

Claude Code radi autonomno unutar Vašeg projekta. Zamislite developera koji nikad ne zaboravlja arhitekturu projekta, refaktoriše ceo folder za par minuta, piše testove paralelno sa kodom i otvara pull request — dok Vi pijete kafu. To je Claude Code danas, integrisan direktno u VS Code.

Ključna razlika u odnosu na obične chat asistente: lokalno kontekstualno razumevanje (vidi ceo codebase), izvršavanje (ne samo predlozi) i kontinuirani tok rada (pokušaj → greška → ispravka).

Osnove VS Code-a

Visual Studio Code je besplatan, open-source editor koda od Microsofta, koji koristi preko 73% profesionalnih developera. Spaja brzinu lakog editora sa snagom pravog razvojnog okruženja.

Zašto je industrijski standard: preko 50.000 ekstenzija u Marketplace-u, integrisan terminal (Bash, PowerShell, Zsh), IntelliSense auto-dopuna, ugrađena Git integracija, radi na Windows/macOS/Linux i startuje za sekunde.

Pojmovi koje treba znati: Command Palette (Ctrl+Shift+P — centralna komandna traka), Extensions View (Ctrl+Shift+X), Workspace (otvoreni folder kao projekat), settings.json (konfiguracija) i Integrated Terminal (Ctrl+` — terminal unutar editora).

Instalacija i setup korak po korak

Ovo je najvažniji deo — pravilna instalacija je temelj svega. Pratite redosled tačno.

Korak 1 — Instalirajte VS Code sa code.visualstudio.com. Claude Code ekstenzija zahteva VS Code 1.98.0 ili noviji (Help → About).

NAPOMENA — Windows: Claude Code od 2026. ima nativnu Windows instalaciju, pa WSL2 više nije uslov. Komande pokrećete u PowerShell-u ili CMD-u, uz preporuku da instalirate i Git for Windows kako bi Claude imao Bash alat. Ako već razvijate u WSL2, tamo i dalje radi normalno.

Korak 2 — Instalirajte Claude Code. Nativna instalacija je preporučeni način i ne traži Node.js:

# macOS, Linux, WSL
curl -fsSL https://claude.ai/install.sh | bash
# Windows PowerShell
irm https://claude.ai/install.ps1 | iex

Alternative: brew install --cask claude-code na macOS-u, winget install Anthropic.ClaudeCode na Windows-u ili klasično preko npm-a (npm install -g @anthropic-ai/claude-code, traži Node.js 18+). Nativne instalacije se same ažuriraju u pozadini; Homebrew i WinGet ne, njih ažurirate ručno.

Korak 3 — Prijavite se:

claude --version
claude            # prvi put otvara OAuth prijavu sa Claude.ai nalogom

Claude Code zahteva Claude Pro, Max, Team ili Enterprise pretplatu. Isti nalog i ista podešavanja rade i u desktop aplikaciji, na claude.ai/code i u JetBrains editorima — pregled svih površina imate u glavnom vodiču kroz Claude alate.

Korak 4 — Instalirajte VS Code ekstenziju. U VS Code-u Ctrl+Shift+X → pretražite “Claude Code” → instalirajte ekstenziju čiji je publisher Anthropic (postoji više sličnih imena — uvek zvanična sa verifikovanim publisher znakom).

Korak 5 — Verifikacija. Otvorite bilo koji fajl; u sidebar-u se pojavljuje Spark ikonica koja otvara Claude Code panel. Ako se ne pojavi: proverite da je fajl otvoren, VS Code ≥ 1.98.0, i da nema konflikta sa drugim AI ekstenzijama (Cline/Continue).

Arhitektura fajlova: .md i CLAUDE.md

Ovo je najnedovoljnije shvaćen aspekt Claude Code-a — a pravi najveću razliku. Pravilna organizacija znači da Claude uvek ima pravi kontekst i ne morate da ponavljate iste stvari.

CLAUDE.md je specijalni konfiguracioni fajl koji Claude Code čita na početku svake sesije. To je “uputstvo za rad” o Vašem projektu: arhitektura, konvencije koda, komande, šta izbegavati. Zamislite ga kao onboarding dokument za novog člana tima — sve što biste rekli prvog dana ide u CLAUDE.md. Bez njega Claude kreće svaki razgovor “prazan”.

Generišete ga komandom /init (analizira projekat) ili ručno (touch CLAUDE.md). Dobar CLAUDE.md sadrži: stack, strukturu projekta, komande (dev/test/build), konvencije koda i zabrane (npr. “ne commituj .env”).

Preporučena struktura projekta:

moj-projekat/
├── CLAUDE.md            # Glavni kontekst (obavezan!)
├── .claudeignore        # Fajlovi koje Claude ignoriše
├── .claude/
│    ├── settings.json   # Dozvole i ponašanje
│    └── skills/         # Custom skills
├── src/
└── docs/

U .claudeignore idu osetljivi podaci (.env, *.key, *.pem), generisani fajlovi (node_modules/, dist/, build/) i lock fajlovi — da ne troše kontekst.

Skills i MCP: domenska ekspertiza

Skills su jedan od najmoćnijih, najmanje korišćenih feature-a. Dok CLAUDE.md daje kontekst o projektu i uvek se učitava, Skills daju specifičnu domensku ekspertizu i učitavaju se on-demand — samo kada su relevantni.

Detaljno objašnjenje mehanizma, podešavanje u sva tri okruženja i listu od 100 gotovih skillova imate u vodiču Claude Skills.

Skill je folder sa SKILL.md fajlom (i opciono skriptama). Definiše specijalizovano znanje — npr. PDF generisanje, deployment na AWS, pisanje testova po Vašem standardu. Tri nivoa: User Skills (~/.claude/skills/ — lični, u svim projektima), Project Skills (.claude/skills/ — za jedan projekat) i Shared Skills (kroz Git, deljeni timski).

mkdir -p .claude/skills/moj-prvi-skill
touch .claude/skills/moj-prvi-skill/SKILL.md

MCP (Model Context Protocol) proširuje Claude Code eksternim servisima — pretraga baze, Figma, Notion, GitHub i stotine drugih:

claude mcp add github
claude mcp list
claude mcp remove github

Kako pravilno promptovati Claude Code

Claude Code nije search engine — ključne reči nisu dovoljne. Tri strategije koje konzistentno daju rezultate:

  1. Kontekst + zadatak + ograničenja. Ne “popravi bug”, već “Funkcija calculateDiscount() u src/utils/pricing.ts vraća negativne vrednosti za discount > 100%. Popravi validaciju, dodaj test i ne menjaj interfejs funkcije.”
  2. @-mention za precizne reference. Kucajte @ da referencirate fajl: @src/components/UserCard.tsx refaktoriši...; možete i linije: @src/api/auth.ts:45-80.
  3. Planiraj pre izvršavanja. Pitajte za plan i rizike pre izmena, ili aktivirajte /review — Claude prikaže plan i čeka odobrenje pre nego što dira fajlove.

Korisne komande: /init (starter CLAUDE.md), /clear (briše kontekst sesije), /model (menja model), /review (plan pre izmena), /permissions (dozvole), /rewind (vraća na checkpoint). Punu listu imate u vodiču Claude Code: tajne komande i skriveni kodovi.

Checkpoint sistem je sigurnosna mreža: Claude automatski snima stanje koda pre svake izmene. Esc dvaput ili /rewind vraća kod, konverzaciju ili oboje.

Najčešća pitanja

Radi li Claude Code na Windows-u? Da, ali CLI radi samo unutar WSL2. Pokrenite VS Code iz WSL terminala (code .).

Koja pretplata mi treba? Claude Pro, Max, Team ili Enterprise. Free plan ne podržava Claude Code.

Po čemu se razlikuje od Claude Chat-a? Chat radi na osnovu Vašeg upita i upload-ovanih fajlova; Claude Code ima pristup celom codebase-u i menja fajlove direktno. Pregled svih Claude alata imate u kompletnom vodiču za Claude alate.

Vodič je baziran na zvaničnoj Claude Code dokumentaciji (docs.claude.com), verifikovan za verziju ekstenzije iz 2026. Sva prava na Claude proizvode vlasništvo su Anthropic PBC.

Hoćete AI direktno u svom biznisu?

Besplatna konsultacija — bez obaveza, na srpskom, sa konkretnim predlozima.

Zakažite sastanak