Claude Code · Vodič za setup

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

5 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).

UPOZORENJE — Windows: Claude Code CLI radi SAMO unutar WSL2 (Windows Subsystem for Linux 2). Prvo instalirajte WSL2; sve CLI komande pokrećete u WSL2 terminalu, ne u CMD-u ili PowerShell-u.

Korak 2 — Instalirajte Node.js (verzija 18+, preporuka 20). Najlakše preko nvm-a:

node --version
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install 20
nvm use 20
node --version   # v20.x.x

Korak 3 — Instalirajte Claude Code CLI (motor koji pokreće sve; ekstenzija je samo interfejs):

npm install -g @anthropic-ai/claude-code
claude --version
claude            # prvi put otvara OAuth prijavu sa Claude.ai nalogom

Claude Code zahteva Claude Pro, Max, Team ili Enterprise pretplatu.

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.

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