Veštačka inteligencija na srpskom 18.08.2026.

Claude Code: vodič za rad sa AI-jem u terminalu

Claude Code: vodič za rad sa AI-jem u terminalu

Claude Code je alat kompanije Anthropic koji AI model dovodi direktno u komandnu liniju: čita fajlove u vašem projektu, piše i menja kod, pokreće komande i sam predlaže izmene, dok ga vi nadgledate iz terminala. Za razliku od ćaskanja u pregledaču, radi nad stvarnim fajlovima na disku i vidi kontekst celog projekta. Ovaj vodič objašnjava korak po korak kako da ga instalirate, podesite i počnete da ga koristite za svakodnevni rad.

1. Šta vam je potrebno pre instalacije

Za instalaciju preko npm paket menadžera potreban vam je Node.js verzije 18 ili novije. Alternativa je zvanični instalacioni skript koji ne zahteva prethodno instaliran Node.js. Takođe vam treba nalog kod Anthropica, bilo plaćena pretplata (Claude Pro, Max ili Team) ili API ključ za naplatu po tokenu preko Anthropic konzole.

2. Instalacija

Najjednostavniji način je preko npm-a, komandom u terminalu:

npm install -g @anthropic-ai/claude-code

Instalaciju ne treba pokretati sa sudo, jer to kasnije pravi probleme sa dozvolama fajlova. Ako se pojavi greška tipa EACCES, rešenje je da se isprave dozvole npm foldera, a ne da se instalacija forsira kao administrator. Nakon instalacije preko npm-a, ažuriranja se rade ručno komandom npm update -g, dok noviji nativni instalater ažuriranja radi sam.

3. Prijava i planovi

Kada prvi put pokrenete alat, zatražiće da se prijavite nalogom. Ako imate Claude Pro pretplatu (20 dolara mesečno, cena proverena avgusta 2026), Claude Code je uključen u istu kvotu koju delite sa običnim razgovorima, sa ograničenjem sesije od pet sati i nedeljnim limitom. Za veći obim rada postoje planovi Max 5x (100 dolara mesečno) i Max 20x (200 dolara mesečno), koji dižu limite srazmerno ceni. Anthropic je u međuvremenu uveo i takozvani auto mod kao podrazumevanu opciju, koji sam bira model prema složenosti zadatka i tako štedi deo kvote.

4. Prvo pokretanje u projektu

  1. Otvorite terminal i pređite u folder projekta komandom cd putanja/do/projekta.
  2. Pokrenite alat komandom claude.
  3. Unutar alata pokrenite komandu /init, koja analizira projekat i kreira fajl CLAUDE.md sa osnovnim informacijama o kodu, koje će alat čitati pri svakom sledećem pokretanju.
  4. Postavite zadatak prostim jezikom, na primer da objasni jedan fajl, pronađe uzrok greške ili doda novu funkciju.

Fajl CLAUDE.md služi kao trajna memorija projekta: u njega se mogu ručno dopisati pravila poput stila koda, komandi za testiranje ili delova sistema koje ne treba dirati, i alat će ih uzimati u obzir u svakom razgovoru.

5. Osnovne komande

Nekoliko komandi koje se koriste svakodnevno:

  • /clear briše istoriju razgovora i oslobađa kontekst kada se prelazi na potpuno novi zadatak.
  • /compact sažima dosadašnji razgovor umesto da ga potpuno obriše, korisno kod dužih sesija.
  • /permissions otvara podešavanja za to koje akcije alat sme da izvrši bez pitanja.
  • /model menja model koji se koristi u tekućoj sesiji.
  • /help ispisuje spisak svih dostupnih komandi.

6. Režimi dozvola

Podrazumevano, Claude Code pre svake izmene fajla ili pokretanja komande traži potvrdu. To se može promeniti: režim za automatsko prihvatanje izmena preskače potvrdu za uređivanje fajlova, dok režim planiranja alat ograničava samo na čitanje i predlaganje pristupa, bez ijedne izmene, dok plan izričito ne bude odobren. Za rad na deljenoj infrastrukturi ili u timu, preporučuje se da automatsko prihvatanje ostane isključeno dok se ne stekne poverenje u to kako alat radi na konkretnom projektu.

7. Praktičan primer

Za konkretan zadatak, na primer popravku greške koju je prijavio korisnik, dovoljno je opisati simptom: "Testovi za prijavu korisnika padaju posle poslednje izmene, pronađi uzrok i popravi." Alat će pretražiti relevantne fajlove, predložiti izmenu i, ako je odobrena, sam je primeniti. Pre nego što se prihvate veće izmene, korisno je pregledati razliku (diff) i uveriti se da promena ne dira delove koda van opisanog problema.

Za veće zadatke, na primer refaktorisanje jednog modula ili istraživanje kako neka funkcija utiče na ostatak koda, korisno je prvo tražiti plan pre nego što se traži implementacija. Kada se opiše cilj i zatraži samo predlog koraka, lakše je uočiti da li je alat dobro razumeo zadatak pre nego što počne da menja fajlove, i tako se izbegavaju veće ispravke unazad.

8. Povezivanje sa spoljnim alatima

Claude Code ume da se poveže sa spoljnim servisima preko otvorenog protokola koji se zove MCP (Model Context Protocol), koji je Anthropic razvio i objavio kao otvoren standard. Preko njega alat može, u zavisnosti od toga šta se poveže, da čita tikete iz sistema za praćenje zadataka, pregleda baze podataka ili šalje poruke u druge alate koje tim već koristi, umesto da sve informacije budu ograničene samo na fajlove u projektu. Kako tačno protokol radi i zašto je bitan detaljnije je objašnjeno u posebnom vodiču o MCP-u.

9. Rad bez interaktivnog terminala

Osim uobičajenog interaktivnog režima, Claude Code može da se pokrene i u takozvanom neinteraktivnom, odnosno "headless" režimu, gde se zadatak prosledi kao deo jedne komande, a alat vrati odgovor bez otvaranja sesije za dalji razgovor. Ovakav način rada koristi se najčešće u automatizovanim koracima, na primer u sistemima za kontinuiranu integraciju, gde se AI koristi za proveru koda pre spajanja izmena, generisanje kratkog opisa promena ili proveru da li commit poštuje dogovorena pravila projekta.

10. Rad sa Git-om i timom

Claude Code ume da pravi commit-e i predlaže poruke za njih, ali ih ne šalje automatski na udaljeni repozitorijum bez potvrde. Preporuka je da se pre većih izmena ima čist Git status, kako bi u svakom trenutku bilo moguće vratiti se na prethodno stanje. Za timove koji rade preko GitLab-a, Anthropic je uveo zvaničnu podršku sa deljenim agentima koji prate iste tikete i grane, što olakšava da više ljudi koristi alat na istom projektu bez preklapanja rada.

Za one koji tek počinju sa Claude-om izvan terminala, opšti pregled mogućnosti dostupan je u osnovnom vodiču za početnike, dok se ovaj tekst fokusira isključivo na rad iz komandne linije. Više članaka o alatu okupljeno je na stranici posvećenoj Claude Code-u.

Često postavljana pitanja

Da li je Claude Code besplatan?

Nije zaseban proizvod za sebe, već je uključen u plaćene Claude pretplate (Pro, Max, Team) ili se koristi preko API ključa uz naplatu po tokenu. Besplatnog plana za Claude Code trenutno nema.

Da li radi na Windows-u?

Da, radi preko WSL-a (Windows Subsystem for Linux) na Windows sistemima, kao i nativno na macOS-u i Linux distribucijama.

Šta je CLAUDE.md fajl i mora li da se pravi ručno?

To je fajl koji se automatski kreira komandom /init i služi kao memorija projekta. Ne mora se praviti ručno, ali se može slobodno dopunjavati sopstvenim pravilima i napomenama.

Da li Claude Code može sam da menja kod bez nadzora?

Podrazumevano ne, jer traži potvrdu za svaku izmenu fajla. Automatsko prihvatanje izmena postoji kao opcija, ali se preporučuje oprez pri njenom uključivanju, pogotovo na projektima sa deljenim pristupom.

Koja je razlika između Claude Code i ćaskanja sa Claude-om u pregledaču?

Ćaskanje u pregledaču ne vidi fajlove na disku niti može da ih menja. Claude Code radi direktno nad projektom, čita postojeći kod, pokreće komande i sam upisuje izmene, uz potvrdu korisnika.

Kako da kontrolišem koliko trošim?

Na Pro i Max planovima trošak je fiksan mesečnom pretplatom, a ograničenje je u broju sati i poruka u okviru sesije, ne u novcu. Ko koristi API ključ umesto pretplate, plaća po broju tokena, pa je za kontrolu troška korisno pratiti potrošnju kroz Anthropic konzolu i po potrebi ograničiti obim zadataka koje alat dobija odjednom.

Podeli članak
Prethodni članakBrockman: kompanije imaju uzak rok da uved...

Budi u toku sa AI revolucijom

Prijavi se na newsletter i primaj najvažnije o AI agentima i modelima u inbox.