Brzi pregled: Pokretanje Claude Code-a u terminalu je jednostavno: instalirajte ga pomoću komande u jednom redu sa zvaničnog sajta, autentifikujte se svojim Anthropic nalogom i ukucajte ‘claude’ da biste pokrenuli interaktivnu sesiju. CLI alat radi na macOS, Linux i Windows sistemima, omogućavajući programerima da kreiraju funkcije, popravljaju greške i automatizuju zadatke putem komandi prirodnog jezika direktno u svom terminalnom okruženju.
Claude Code predstavlja promenu u načinu na koji programeri komuniciraju sa AI asistencijom. Umesto kopiranja koda između tabova pretraživača i tekst editora, ovaj alat zasnovan na terminalu živi unutar razvojnog toka rada, razumejući cele baze kodova i izvršavajući složene zadatke putem konverzacijskih komandi.
Proces podešavanja traje manje od pet minuta za većinu programera. Ali postoji više od samo instalacije da biste efektivno pokrenuli Claude Code.
Ovaj vodič pokriva sve, od početne instalacije do pokretanja produktivnih sesija, sa praktičnim primerima koji rade na stvarnim projektima.
Šta Claude Code zapravo radi
Prema zvaničnoj dokumentaciji, Claude Code je agencijski alat za kodiranje koji čita baze kodova, uređuje datoteke, pokreće komande i integriše se sa razvojnim alatima. Terminalno sučelje služi kao primarna tačka interakcije za većinu programera.
Alat obrađuje rutinske razvojne zadatke: kreiranje funkcija, ispravljanje grešaka, automatizaciju radnih tokova i objašnjavanje složenih sekcija koda. Radi sa punim kontekstom projektnih datoteka, git istorije i aktivnih procesa.
Za razliku od AI asistenata zasnovanih na pretraživaču, Claude Code izvršava komande direktno u okruženju shell-a. Kada se od njega zatraži da ispravi grešku u izgradnji, on ne predlaže samo rešenja—on može zapravo da izvrši ispravku, testira rezultat i unese promene.
Terminal u poređenju sa drugim platformama
Claude Code radi na više platformi: terminal CLI, desktop aplikacija, web interfejs, IDE ekstenzije za VS Code i JetBrains, i Chrome ekstenzija za otklanjanje grešaka u aplikacijama uživo. Terminalna verzija nudi najdirektniju kontrolu.
Terminalne sesije pružaju prečice na tastaturi, izvršavanje pozadinskih zadataka i integraciju sa postojećim konfiguracijama shell-a. Programeri koji žive u komandnoj liniji smatraju ovo najbržim interfejsom.
| Platforma | Najbolje za | Ključna prednost |
|---|---|---|
| Terminal CLI | Programeri koji su upoznati sa komandnom linijom | Najbrža interakcija, puna integracija sa shell-om |
| Desktop aplikacija | Vizuelna preferencija sa postojanim sesijama | GUI interfejs, lakša navigacija |
| VS Code ekstenzija | Programeri koji retko napuštaju svoj IDE | Besprekorna integracija editora |
| Web interfejs | Brz pristup bez instalacije | Radi na bilo kom uređaju sa pretraživačem |
Zahtevi za instalaciju
Pre instalacije Claude Code-a, proverite da li sistem ispunjava osnovne zahteve. Alat radi na macOS, Linux i Windows (uključujući WSL2).
Potreban je aktivni Anthropic nalog. Ako ga nemate, kreirajte ga na zvaničnom Anthropic sajtu pre nego što nastavite sa instalacijom.
Terminal treba da ima internet konekciju i dozvolu za preuzimanje i izvršavanje skripti. Neke korporativne mreže ograničavaju izvršavanje skripti—proverite sa IT odjelom ako instalacija ne uspe.
Podržani operativni sistemi
Uklonite ovu tvrdnju – nije pronađena u zvaničnim izvornim materijalima Instalacija radi preko Terminala ili bilo kog terminal emulatora kao što je iTerm2.
Linux distribucije zahtevaju moderan shell (bash ili zsh). Većina nedavnih instalacija Ubuntu, Debian, Fedora i Arch radi bez modifikacija.
Windows korisnici treba prvo da instaliraju Windows Subsystem for Linux (WSL2). Postoji podrška za izvorne Windows sisteme, ali WSL2 pruža bolju kompatibilnost sa razvojnim alatima.

Smanjite troškove AI alata uz Get AI Perks dok počinjete
Početak rada sa Claude Code-om često podrazumeva isprobavanje i drugih AI alata. Get AI Perks pomaže osnivačima da pronađu početne kredite i popuste na softver za AI i cloud proizvode. Platforma okuplja preko 200 ponuda, uključujući pogodnosti za Claude, Anthropic, OpenAI, Gemini, ElevenLabs i druge, uz uslove za svaki od njih.
Želite da vidite dostupne pogodnosti za AI alate?
Proverite Get AI Perks da biste:
- pretražili ponude za Claude i druge AI alate
- videli koje pogodnosti odgovaraju vašoj kompaniji
- pratili vodiče za preuzimanje dostupnih kredita
👉 Posetite Get AI Perks da biste uporedili dostupne pogodnosti za AI softver.
Proces instalacije korak po korak
Zvanični metod instalacije koristi jednu komandu koja detektuje operativni sistem i instalira odgovarajuću verziju.
Za macOS i Linux
Otvorite prozor terminala i pokrenite ovu komandu:
| curl -fsSL claude.ai/install.sh | bash |
Instalacioni skript preuzima Claude Code binarni fajl, postavlja ga na lokaciju u sistemskom PATH-u i konfiguriše integraciju sa shell-om. Proces se obično završava za manje od 30 sekundi.
Ako instalacija uspe, terminal prikazuje poruku potvrde. Testirajte instalaciju kucanjem:
| claude –version |
Ova komanda bi trebalo da vrati trenutni broj verzije. Ako se umesto toga pojavi greška “command not found”, potrebno je podesiti PATH konfiguraciju.
Za Windows sa WSL2
Prvo, proverite da li je WSL2 instaliran i konfigurisan. Otvorite WSL2 terminal (preporučuje se Ubuntu) i pokrenite istu instalacionu komandu kao za Linux:
| curl -fsSL install.claude.ai | sh |
Mogu se javiti problemi sa Windows-specifičnim mrežama u vezi sa WSL2. Prema dokumentaciji za otklanjanje problema, možda će biti potrebno podesiti pravila vatrozida kako bi se omogućila komunikacija između WSL2 i Windows procesa.
Rešavanje problema sa instalacijom
Najčešći problem sa instalacijom je konfiguracija PATH-a. Kada terminal prikazuje “command not found” nakon instalacije, Claude binarni fajl nije u PATH-u za izvršne datoteke shell-a.
Proverite lokaciju instalacije sa:
| which claude |
Ako ovo ne vrati ništa, ručno dodajte instalacioni direktorijum u PATH. Za bash, dodajte ovaj red u ~/.bashrc:
| export PATH=”$HOME/.local/bin:$PATH” |
Za zsh korisnike, dodajte isti red u ~/.zshrc. Ponovo pokrenite terminal ili pokrenite source ~/.bashrc da biste odmah primenili promene.
Neuspesi instalacije povezani sa mrežom često se prikazuju kao “TLS connect error” ili prekidi preuzimanja. Oni ukazuju na ograničenja vatrozida ili zastarele sertifikate. Ažurirajte sistemske sertifikate ili kontaktirajte mrežne administratore ako radite na korporativnoj mreži.

Autentifikacija i prvo pokretanje
Nakon uspešne instalacije, autentifikacija povezuje lokalni CLI sa Anthropic nalogom. Pokrenite proces autentifikacije komandom:
| claude |
Prvo pokretanje automatski pokreće autentifikaciju. Otvara se prozor pretraživača sa stranicom za prijavljivanje. Prijavite se sa svojim Anthropic kredencijalima.
Nakon što se autentifikacija u pretraživaču završi, terminalna sesija se aktivira. Poruka dobrodošlice potvrđuje konekciju i prikazuje osnovna uputstva za korišćenje.
Upravljanje sesijama
Svaki put kada se `claude` pokrene u terminalu, započinje nova sesija. Sesije traju dok se eksplicitno ne završe pritiskom na Ctrl+D ili kucanjem `exit`.
Token za autentifikaciju se čuva lokalno, tako da naknadna pokretanja ne zahtevaju prijavljivanje u pretraživaču. Token ostaje važeći dok se ne opozove ručno putem podešavanja naloga na Anthropic sajtu.
Pokretanje interaktivnog režima
Interaktivni režim predstavlja primarni način korišćenja Claude Code-a od strane programera. Pokrenite ga kucanjem `claude` bez dodatnih argumenata.
Terminal prelazi na interaktivni upit gde komande prirodnog jezika upravljaju AI. Ovaj režim održava kontekst razgovora, pamti prethodne zahteve i može izvršavati višestepene radne tokove.
Osnovne interaktivne komande
Nekoliko ugrađenih komandi kontroliše ponašanje sesije.
Ukucajte ih na promptu Claude Code-a:
- /model – Prebacivanje između različitih Claude modela (Opus, Sonnet)
- /status – Pregled trenutnog modela, ID sesije i konfiguracije
- /btw – Postavljanje sporednih pitanja bez promene konteksta zadatka
- ? – Prikaz prečica na tastaturi i informacija za pomoć
Prečice na tastaturi poboljšavaju produktivnost. Pritisnite Ctrl+L da biste obrisali ekran terminala bez završavanja sesije. Koristite Ctrl+C da biste otkazali trenutnu generaciju. Ctrl+F ubija sve pozadinske zadatke (pritisnite dvaput za potvrdu).
Linija statusa na dnu prikazuje aktivne pozadinske procese, trenutni model i korišćenje tokena. Ova informacija pomaže u praćenju potrošnje resursa tokom složenih zadataka.
Izvršavanje pozadinskih zadataka
Claude Code može pokretati dugotrajne operacije u pozadini, ostajući istovremeno responzivan na nove komande. Pozadinski zadaci prikazuju indikatore napretka i završavaju se asinhrono.
Kada se više operacija izvršava istovremeno, lista zadataka prati svaki od njih. Pritisnite Ctrl+F da biste pregledali i upravljali pozadinskim procesima.
Pokretanje komandi jednokratno
Nije svaki zadatak zahteva interaktivnu sesiju. Za brze operacije, Claude Code prihvata komande direktno kao argumente:
| claude “objasni logiku autentifikacije u src/auth.js” |
Ova komanda pokreće Claude Code, obrađuje zahtev, prikazuje izlaz i odmah se završava. Ne počinje interaktivna sesija.
Jednokratne komande dobro funkcionišu za skriptovanje i automatizaciju. Mogu se ugraditi u git hook-ove, CI/CD pipeline-ove ili shell skripte kojima je potrebna AI pomoć za specifične podzadatke.
Režim samo za upite
`-p` zastavica pokreće režim samo za upite, koji odgovara na pitanja bez pravljenja promena u datotekama:
| claude -p “koje zavisnosti ovaj projekat koristi?” |
Ovaj režim čita projektne datoteke, ali neće uređivati, kreirati ili brisati ništa. Pruža samo informacije, što ga čini bezbednim za istraživanje bez rizika od nenamernih modifikacija.

Izbor i konfiguracija modela
Claude Code podržava više AI modela sa različitim mogućnostima i brzinama. Prema zvaničnoj dokumentaciji, podržani modeli uključuju Sonnet 4.6, Opus 4.6, Opus 4.5, Haiku 4.5 i Sonnet 4.5.
Promenite aktivni model pomoću komande `/model` tokom interaktivne sesije. Interaktivni meni prikazuje dostupne opcije sa kratkim opisima snaga svakog modela.
Za trajno preferirani model, postavite varijablu okruženja pre pokretanja Claude Code-a:
| export ANTHROPIC_MODEL=”claude-opus-4-6″ claude |
Ova konfiguracija ostaje i nakon sesija dok se varijabla ne promeni ili ne ukloni.
Konfiguracija brzog režima
Brzi režim daje prioritet brzini odgovora nad sveobuhvatnom analizom. Koristan je za brze iteracije i jednostavne zadatke gde potpuna analiza konteksta nije neophodna.
Omogućite brzi režim putem konfiguracije podešavanja ili korišćenjem varijanti modela optimizovanih za brzinu. Proverite zvaničnu dokumentaciju za trenutne opcije brzog režima jer se one razvijaju sa novim izdanjima modela.
Rad sa projektima
Claude Code razume strukturu projekta analizirajući datoteke u trenutnom direktorijumu i poddirektorijumima. Navigirajte do direktorijuma projekta pre pokretanja:
| cd /putanja/do/vašeg/projekta claude |
Alat automatski čita projektne datoteke, razume strukturu koda i prepoznaje uobičajene obrasce kao što su upravljači paketima, konfiguracije framework-a i alati za izgradnju.
Isključivanje osetljivih datoteka
Neke datoteke ne bi trebalo da analiziraju ili modifikuju AI alati—kredencijali, API ključevi, velike binarne datoteke ili generisani sadržaj. Kreirajte `.claudeignore` datoteku u korenskom direktorijumu projekta da biste isključili specifične putanje:
| .env .env.local node_modules/ dist/ build/ *.log |
Ovo funkcioniše slično kao `.gitignore` sintaksa. Isključene datoteke ostaju nevidljive za Claude Code tokom analize i izvršavanja.
Saveti za konfiguraciju terminala
Claude Code bolje radi sa određenim konfiguracijama terminala. Većina problema potiče od nekompatibilnih podešavanja shell-a ili nedostajućih funkcija.
Integracija sa shell-om
Soften: Neki moderni terminali podržavaju opcione funkcije integracije sa shell-om kao što je detekcija prompta putem OSC 133 sekvenci, iako ove nisu neophodne
Za optimalnu kompatibilnost, koristite nedavne verzije popularnih terminal emulatora: iTerm2 na macOS-u, Alacritty, Kitty ili WezTerm na Linuxu. Windows Terminal dobro radi sa WSL2.
Prilagođavanje prečica na tastaturi
Podrazumevane prečice na tastaturi mogu biti u sukobu sa postojećim terminalnim ili shell binding-ovima. Prilagodite ih putem konfiguracione datoteke podešavanja koja se nalazi na ~/.claude/settings.json.
Datoteka podešavanja koristi JSON format i podržava premapiranje bilo koje ugrađene komande na različite kombinacije tastera. Nakon uređivanja, ponovo pokrenite Claude Code da bi promene stupile na snagu.
Uobičajeni radni tokovi prve sesije
Iskreno rečeno: prva Claude Code sesija često uključuje eksperimentisanje. Evo praktičnih početnih tačaka koje demonstriraju ključne mogućnosti.
Istraživanje baze kodova
Započnite tako što ćete pitati Claude Code da objasni strukturu projekta:
“Daj mi pregled ove baze kodova. Koje su glavne komponente i kako one međusobno deluju?”
Ovaj zahtev ne modifikuje ništa—samo analizira i objašnjava. Odgovor pomaže da se potvrdi da Claude Code ispravno razume organizaciju projekta.
Napravite jednostavnu promenu
Pokušajte sa modifikacijom niskog rizika da biste videli uređivanje datoteka na delu:
“Dodajte komentar na vrhu README.md objašnjavajući šta ovaj projekat radi”
Claude Code čita datoteku, generiše odgovarajući sadržaj i vrši izmenu. Pregledajte promenu pomoću `git diff` da biste videli tačno šta se dogodilo.
Ispravite postojeći problem
Ako projekat ima poznate greške ili TODO stavke, pitajte Claude Code da ih reši:
“Ispravi grešku u validaciji prijave opisanu u problemu #42”
Alat čita relevantne izvorne datoteke, identifikuje problem, implementira ispravku, i čak može pokrenuti testove da bi proverio da li rešenje funkcioniše.
Dozvole i bezbednost
Claude Code traži dozvolu pre izvršavanja potencijalno rizičnih operacija. Sistem dozvola kategorizuje komande prema nivou uticaja.
Čitanje datoteka se vrši bez promptova za dozvolu—čitanje koda je uvek bezbedno. Pisanje, brisanje datoteka i izvršavanje shell komandi zahtevaju eksplicitno odobrenje pri prvoj pojavi.
Izbori dozvola se mogu sačuvati za sesiju ili trajno. Trajne dozvole se čuvaju u konfiguracionim datotekama i primenjuju na sve buduće sesije.
Konfiguracija sandboxing-a
Prema zvaničnoj dokumentaciji za podešavanja, sandboxing ograničava gde Claude Code može da vrši promene. Konfigurišite prefikse putanja za sandbox da biste ograničili pristup sistemu datoteka na specifične direktorijume.
Ovaj bezbednosni sloj sprečava slučajne modifikacije sistemskih datoteka ili direktorijuma izvan obima projekta. Timovi koji rade na osetljivim bazama kodova bi trebalo da konfigurišu sandboxing pre implementacije.
| Tip dozvole | Podrazumevano ponašanje | Preporučeno za |
|---|---|---|
| Čitanje datoteke | Uvek dozvoljeno | Svi scenariji upotrebe |
| Pisanje/uređivanje datoteke | Prompt prvi put | Aktivni razvoj |
| Brisanje datoteke | Prompt svaki put | Samo iskusni korisnici |
| Shell komande | Prompt sa pregledom | Automatizovani radni tokovi |
| Mrežni pristup | Prompt prvi put | Rad na integraciji API-ja |
Često postavljana pitanja
Da li Claude Code radi van mreže nakon instalacije?
Ne. Claude Code zahteva internet konekciju za sve operacije jer AI modeli rade na serverima Anthropic-a. Terminal klijent šalje zahteve API-ju i prima odgovore. Bez konekcije, alat ne može da funkcioniše.
Koliko košta korišćenje Claude Code-a?
Cena zavisi od plana Anthropic naloga i obima korišćenja. Proverite zvanični Anthropic sajt za trenutne detalje o cenama jer se planovi i tarife vremenom menjaju. Potrošnja tokena varira u zavisnosti od veličine baze kodova i složenosti zahteva.
Da li Claude Code može da pristupi datotekama izvan trenutnog direktorijuma?
Podrazumevano, da. Claude Code može da pristupi bilo kojoj datoteci koju korisnički nalog ima dozvolu da čita. Međutim, konfiguracija sandboxing-a ograničava pristup na određene direktorijume. Za okruženja osetljiva na bezbednost, konfigurišite podešavanja sandboxing-a pre prve upotrebe.
Šta se dešava ako Claude Code napravi grešku?
Sve promene u datotekama su vidljive putem standardnih `git diff` komandi. Pre unošenja bilo kakvih modifikacija Claude Code-a, pažljivo pregledajte promene. Pošto se sve dešava u git repozitorijumu (preporučeno), vraćanje grešaka je jednostavno pomoću git komandi.
Da li se više Claude Code sesija može pokretati istovremeno?
Da. Svaki terminal prozor može pokrenuti nezavisnu Claude Code sesiju. Sesije ne utiču jedna na drugu, mada istovremene izmene iste datoteke iz različitih sesija mogu izazvati sukobe.
Kako da zaustavim pokrenuti Claude Code zadatak?
Pritisnite Ctrl+C da biste otkazali trenutnu operaciju. Za pozadinske zadatke, pritisnite Ctrl+F da biste otvorili upravljač zadacima, a zatim potvrdite otkazivanje. Sesija ostaje aktivna nakon otkazivanja—samo se specifičan zadatak zaustavlja.
Da li Claude Code pamti prethodne razgovore?
Unutar jedne sesije, da. Claude Code održava kontekst razgovora i pamti prethodne zahteve i promene. Pokretanje nove sesije (zatvaranje i ponovno otvaranje) briše ovaj kontekst. Za postojano znanje o projektu, koristite funkcije uputstava i memorija dokumentovane u zvaničnim vodičima.
Sledeći koraci nakon instalacije
Kada Claude Code uspešno radi, istražite njegove proširene mogućnosti. Zvanična dokumentacija pokriva napredne teme kao što su prilagođeni podagenti, razvoj dodataka i automatizacija zakazanih zadataka.
Veštine pružaju način za proširenje Claude Code-a komandama i radnim tokovima specifičnim za projekat. Kreiranje veština u direktorijumu `.claude/skills/` dodaje prilagođene mogućnosti usklađene sa specifičnim razvojnim potrebama.
Integracija protokola za model konteksta (MCP) omogućava Claude Code-u da komunicira sa eksternim alatima i uslugama. Ovo otvara mogućnosti za upite baze podataka, testiranje API-ja i upravljanje infrastrukturom putem istog konverzacijskog interfejsa.
Funkcije daljinskog upravljanja omogućavaju nastavljanje sesija na različitim uređajima. Započnite rad na desktop mašini, a zatim nastavite istu sesiju na laptopu ili mobilnom uređaju. Proverite dokumentaciju za integracije platformi za uputstva za podešavanje.
Dobijanje pomoći kada zapadnete
Zvanična dokumentacija za rešavanje problema pokriva većinu uobičajenih problema. Kada se problemi pojave, prvo proverite tamo pre nego što se dublje upustite u sistemsku konfiguraciju.
Diskusije u zajednici na platformama kao što je Reddit pružaju rešenja iz stvarnog sveta od drugih programera. Mnogi korisnici dele svoje prilagođavanja konfiguracije i optimizacije radnog toka na ovim forumima.
Za probleme sa instalacijom ili autentifikacijom, proverite status naloga na Anthropic sajtu. Istekle pretplate ili ograničenja naloga sprečavaju uspešnu konekciju čak i uz ispravno lokalno podešavanje.
Problemi specifični za terminal često su povezani sa konfiguracijom shell-a ili kompatibilnošću. Testiranje sa podrazumevanom terminal konfiguracijom (bez prilagođenih shell podešavanja) pomaže u izolovanju da li problem potiče od lokalnih modifikacija.
Zaključak
Pokretanje Claude Code-a u terminalu traje samo nekoliko minuta nakon završetka instalacije. Kombinacija komandi prirodnog jezika i direktne integracije sa bazom kodova stvara razvojni tok rada koji obrađuje kako jednostavne upite, tako i složeno refaktorisanje više datoteka.
Terminalno sučelje zadržava programere u njihovom omiljenom okruženju bez prebacivanja konteksta na tabove pretraživača ili odvojene aplikacije. Izvršavanje pozadinskih zadataka znači da dugotrajne operacije ne blokiraju drugi rad.
Kao i sa bilo kojim razvojnim alatom, veština se postiže vežbom. Počnite sa jednostavnim upitima samo za čitanje da biste razumeli kako Claude Code tumači strukturu projekta. Prelazite na uređivanje datoteka i automatizovane radne tokove kako samopouzdanje raste. Sistem dozvola sprečava nepovratne greške tokom faze učenja.
Spremni ste da transformišete svoj radni tok kodiranja? Instalirajte Claude Code danas i doživite AI-asistiran razvoj direktno u svom terminalu.

