Tehnicki lider je u cudu: "Programiras AI godinu dana, hoces da predjes na razvoj AI aplikacija, da li umes dobro Claude Code?" Ja: "Malo mi je!"
Verujem da većina, kao i ja, svakodnevni razvoj uglavnom prepusti Claude Code-u i Codex-u.
U kratkom roku, ta dva Agent-a bi trebalo da budu aplikacije sa najvećom učestalošću korišćenja.
Zato danas moram da vam preporučim dve stvari, veoma važne.
Prva je komanda /powerup.

Ovo je interaktivni vođeni kurs koji zvanično pruža Claude Code za učenje komandi. On vas postepeno vodi kroz razne mogućnosti Claude Code-a, od upravljanja kontekstom do oporavka sesije, od pregleda koda do autonomnog režima — svaka funkcija ima interaktivnu demonstraciju.
Drugi sajt za preporuku je: https://learn.shareai.run/zh/

Ovaj sajt nije korisnički priručnik, već kroz obrnuti inženjering izvornog koda razlaže internu arhitekturu Claude Code-a. Sajt ima 20 poglavlja; kreće od najjednostavnije Agent petlje, i u svakom poglavlju dodaje po jedan mehanizam, da bi na kraju izgradio kompletan AI Agent sistem.
On deli Claude Code na pet slojeva arhitekture:

- L1 Alati i izvršenje: Šta Agent može da radi (registracija alata, patern dispečera)
- L2 Planiranje i kontrola: Kako organizovati rad (TodoWrite, pod-Agent, učitavanje Skill-a)
- L3 Upravljanje memorijom: Održavanje memorije uz ograničenje konteksta (četvoroslojni pipeline kompresije, Memory sistem)
- L4 Istovremenost i raspored: Izvršavanje u pozadini i zakazani zadaci (Background Tasks, Cron Scheduler)
- L5 Multi-Agent platforma: Timska saradnja Agenta (magistrala poruka, Worktree izolacija, MCP)
Za one koji žele da razumeju interne principe Claude Code-a, ovaj sajt je obavezan. Znati mehanizam iza komandi omogućava da se pri anomalijama brzo proceni u kom sloju leži problem.
Oh, moram preporučiti još jedan: https://claude.nagdy.me/learn/slash-commands/

Ovaj sajt je više praktičan, struktuiran priručnik za Claude Code. Sve slash komande su grupisane po funkciji (upravljanje kontekstom, alatke sesije, konfiguracija, dijagnostika, pregled koda, napredne funkcije), i svaka komanda ima opis i listu parametara.
Osim slash komandi, obuhvata i CLI zastavice (-p neinteraktivni režim, --permission-mode režim dozvola, --sandbox izolacija peska itd.), detaljno objašnjenje režima dozvola (razlike između šest režima: default / acceptEdits / plan / auto / dontAsk / bypassPermissions), varijable okruženja i nivoe putanja konfiguracionih datoteka.
Jedan sajt objašnjava principe, drugi upotrebu — najbolje ih je čitati zajedno.
Krećimo se, idemo.
01. Od /powerup
U Claude Code-u direktno unesite /powerup i pokrenuće se interaktivni kurs otkrivanja funkcija.

Ne izbacuje gomilu dokumentacije da sami čitate, već vas postepeno vodi kroz iskustvo.
Na primer, Shift+Tab može da prebacuje režim dozvola, /goal može da postavi uslov i pusti Agent-a da samostalno radi, /branch može da napravi paralelne grane razgovora.

Preporučujem svakome da ga bar jednom odradi.

02. Upravljanje kontekstom
Najvažniji resurs Claude Code-a jeste prozor konteksta.
Upravljanje kontekstom direktno određuje koliko veliki zadatak jedan razgovor može da dovrši.
Što je razgovor duži, potrošnja konteksta je veća; kada se potroši, Agent počinje da „gubi pamćenje" — odluke o kojima se ranije raspravljalo, potvrđeni planovi, sve se može izgubiti.
Sigurno ste se susreli sa time — u početku veoma pametan, a kako teče, čini se da Agent postaje gluplji.
Na primer, ja obično koristim Codex za generisanje slika, ali ako je kontekst predug, moj lik postaje tri dlake na glavi — prilično smešno.

/context
Unesite /context, terminal će prikazati obojenu mrežu koja bojom predstavlja stanje upotrebe konteksta: što je više praznog prostora, to je više slobodnog prostora.

Moj običaj je da nakon svake velike izmene koda bacim pogled na /context i na osnovu prostora odlučim da li da nastavim ili prvo izvršim kompresiju.
Da ne bih kompresijom izgubio važne informacije.
/compact
/compact kompresuje istoriju razgovora, oslobađa prostor konteksta, a zadržava ključne informacije.
Inače je dovoljno direktno /compact, Claude će sam proceniti šta je važno, a šta ne. Ali ako u razgovoru postoji sadržaj koji izričito želite da zadržite, možete dodati instrukciju:
/compact odbaci debug informacije, ali zadrzi raspravu o planu migracije
Ova komanda znači: zadržite raspravu o planu migracije, a odbacite veliku količinu informacija o pokušajima i greškama tokom debagovanja.
U poređenju sa blentavom kompresijom, kompresija sa instrukcijom je znatno preciznija. 500 linija poruka o greškama tokom debagovanja nemaju nikakvu vrednost za naredni rad, ali zaključci dizajna plana moraju ostati.
/clear
/clear je radikalniji — direktno briše čitav razgovor i kreće ispočetka.

Za razliku od zatvaranja terminala i ponovnog otvaranja, /clear zadržava konfiguraciju projekta iz CLAUDE.md, tako da ne morate da brinete o gubitku instrukcija projekta.
Moja strategija upotrebe: za popravljanje bagova ili male izmene koristim /compact za produženje života; kada završim ceo modul ili mi pravac razgovora zahteva veliko podešavanje, koristim /clear za reset.
Haha.
03. Upravljanje sesijom
Razgovori u Claude Code-u su podrazumevano jednokratni — zatvorite terminal i nestaju. Ali komande za upravljanje sesijom omogućavaju da se radno stanje sačuva kroz terminale i kroz vreme.
/resume i /rename
/resume vraća prethodno sačuvanu sesiju. Direktnim unosom /resume izlistavaju se skorašnje sesije na izbor, a može i /resume auth-refactor za direktan povratak po imenu.

Najbolje se koristi u kombinaciji sa /rename — pre svakog novog zadatka prvo /rename auth-refactor da se sesiji da ime.

Kasnije, pri oporavku, sve je jasno na prvi pogled.
/branch
/branch iz trenutnog stanja razgovora kreira paralelnu granu, i dve grane se ne mešaju.
Scenario upotrebe: razgovarate sa Claude-om do pola, a imate dva plana koje biste želeli da isprobate.

Ranije ste mogli samo da izaberete jedan, uradite, pa ako ne valja — sve ispočetka. Sada /branch kreira granu; u njoj isprobate plan A, u originalnoj sesiji plan B. Koji je bolji, taj ostaje, a drugi se odbacuje.
Ova komanda trošak pokušaja i greške svodi na gotovo nula.
/rewind
/rewind (alias /undo) vraća na raniju tačku u razgovoru, uz opciju da se istovremeno vrate i izmene datoteka.

Ako je Agent izmenio datoteku koju nije trebalo, ili je krenuo pogrešnim putem, /rewind jednim klikom vraća na stanje pre problema. Mnogo je efikasnije nego ručno git checkout datoteka i ponovni razgovor.
/recap
Možete u bilo kom trenutku /recap ručno pokrenuti jedan red sažetka sesije, koji podseća šta ste ranije radili.

04. Kontrola modela i rezonovanja
Ove tri komande kontrolišu „mozak" Claude Code-a — koji model, koliko duboko razmišlja, koliko brzo radi.
/model
/model prebacuje između Sonnet, Opus i Haiku. Osim direktnog izbora imena modela, podržani su i aliasi: best bira trenutno najači model.

Prema testu, za svakodnevno kodiranje Sonnet je dovoljan; kod složenog dizajna arhitekture ili masovnog refaktorisanja prebacite na Opus. Haiku je zgodan za jednostavne posle kao što su konverzija formata i preimenovanje u seriji, koji ne zahtevaju duboko rezonovanje — brz i jeftin.
/effort
/effort postavlja dubinu rezonovanja, ukupno pet nivoa od low do max.

- low: brz odziv, zgodan za jednostavne upite poput „koji su parametri ove funkcije"
- high/max: duboko rezonovanje, zgodan za pitanja koja zahtevaju pažljivu analizu poput „zašto ovaj kod u slučaju istovremenosti povremeno prijavljuje grešku"
Postavka effort u trenutnoj sesiji važi samo za tu sesiju. Ako želite globalnu podrazumevanu postavku, možete konfigurisati preko varijable okruženja CLAUDE_CODE_EFFORT_LEVEL.
/fast
/fast uključuje Fast Mode, to je ekskluzivni ubrzani režim za Opus model, pruža do 2,5 puta veću brzinu. Kada je omogućen, u statusnoj traci se prikazuje ikona ↯.

Cena je veća potrošnja tokena. Pri dostizanju limita brzine automatski se vraća na standardnu brzinu, bez potrebe za ručnim isključivanjem. Možete ga uključiti kada jurite rok.
05. Pregled koda
Ova grupa komandi je poslednja linija odbrane pre slanja koda.
/code-review
/code-review pregleda ispravnost trenutnog diff-a, podržava različite nivoe pregleda:

low/medium: prijavljuje samo nalaze visokog poverenja, zgodno za brzi pregled pre redovnog slanjahigh/max: šira pokrivenost, prijaviće i nalaze koji nisu sasvim sigurni ali vrede pažnje

Dva praktična parametra vrede pamćenja: --comment objavljuje nalaze kao inline komentare na PR, a --fix direktno primenjuje popravke u kod.
/diff
/diff otvara interaktivni pregledač diff-ova, vizuelno prikazuje neposlate izmene. Mnogo je čitljiviji od git diff u terminalu, posebno kada su u pitanju izmene u više datoteka.

/simplify
/simplify je fokusiran na čišćenje koda — pronalazi prilike za ponovnu upotrebu, pojednostavljuje logiku i optimizuje efikasnost.

Ne traži bagove, brine samo o urednosti koda. Najbolje se koristi u kombinaciji sa /code-review: prvo /code-review za probleme ispravnosti, pa /simplify za kvalitet koda.
06. Autonomni režim
Ova grupa komandi predstavlja različite stepene autonomnosti Claude Code-a — od „prvo planiraj pa radi" do „postavi uslov i pusti me da radim sam".
/plan
/plan ulazi u režim planiranja. Claude će prvo proučiti strukturu projekta, analizirati zahteve, a zatim predložiti postupni plan implementacije. Dok plan ne bude izričito odobren, neće menjati nijednu datoteku.

Pogodno za dva scenarija: prvo, kada niste sigurni kako raščlaniti zadatak i želite prvo da vidite Claude-ov pristup; drugo, kada u tiskoj saradnji treba da se uskladite oko plana pre nego što krenete u rad.
/goal
/goal je komanda sa najvećim stepenom autonomnosti u Claude Code-u. Postavite uslov završetka, Claude će samostalno raditi dok se uslov ne ispuni; tokom izvršenja se u realnom vremenu prikazuje utrošeno vreme, broj krugova razgovora i potrošnja tokena.
/goal Posalji sve izmenjene datoteke/Zelim da implementiram jedan Claude Code
Ova komanda nadograđuje Claude Code iz „asistenta za razgovor" u „samostalno izvršavajućeg Agent-a". Štedi vreme ručnog odobravanja i guranja u svakom krugu razgovora.
/batch
/batch služi za masovne izmene u više datoteka. Koristi izolovani git worktree za koordinaciju rada, izbegavajući haos od prevelikog broja istovremenih izmena.
Na primer, dodavanje license header-a u svih 50 datoteka u projektu, ili migracija svih REST API poziva sa v1 na v2 — scenariji koji zahtevaju seriju izmena, a kod kojih postoji strah da nešto ne pođe po zlu, /batch je tu za to.
/loop
/loop ponavlja zadatak u fiksnim intervalima.
/loop 2m Proveri poslednji issue na cekanju odgovora i automatski odgovori.
Na primer, možemo na svaka 2 minuta proveriti GitHub issue, a onda pustiti Claude Code da samostalno odgovori.
07. Precice na tastaturi
Claude Code nema mnogo precica, ali je svaka veoma praktična.
- Shift+Tab: kruži kroz režime dozvola (default → acceptEdits → plan → auto). Ne morate svaki put da kucate
/permissionsili da odgovarate na iskačući prozor „dozvoliti" — jednim klikom prebacujete na režim automatskog odobravanja - Option+T (macOS) / Alt+T: jednim klikom uključuje/isključuje prošireno razmišljanje (Extended Thinking). Na složen problemima uključite da model malo više razmisli, na jednostavnim isključite da uštedite tokene
- Ctrl+B: prebacuje aktivnu bash komandu ili Agent-a u pozadinu. Dok testovi rade, dok se zavisnosti instaliraju, ne morate da čekate — pritisnite Ctrl+B, pošaljite u pozadinu i nastavite razgovor sa Claude-om o drugim stvarima
- Ctrl+R: interaktivna obrnuta pretraga istorije komandi. Unesite ključnu reč i možete pronaći prethodno korišćenu komandu; dodatni Ctrl+S prebacuje između tri opsega: trenutna sesija, trenutni projekat, svi projekti

Izmena i navigacija
- Ctrl+U: briše čitav ulazni bafer. Kada otkucate veliki paragraf i želite da prepišete, mnogo je brže od brisanja znak po znak
- Ctrl+Y: vraća ono što ste upravo obrisali sa Ctrl+U. Spas kad slučajno obrišete
- Ctrl+G: otvara trenutni plan u eksternom editoru, zgodno za veće izmene
- Ctrl+L: prisilno pun ekran redraw i čišćenje unosa. Kad se prikaz terminala zabrlja, jedan klik i oporavak
08. Tri skrivene kljucne reci
Ovo nisu slash komande, to su posebne ključne reči ugrađene u redovan razgovor; kada ih Claude Code prepozna, aktivira odgovarajući poboljšani režim.
ultrathink
Kada u prompt uključite ultrathink, Claude ulazi u režim dubokog rezonovanja, ignorušući trenutnu postavku effort. Lanac rezonovanja je duži, proces razmišljanja bogatiji, a kvalitet izlaza primetno bolji.

Zgodno za naročito teške probleme — kada posle nekoliko krugova debagovanja ne možete da pronađete koreni uzrok, kad niste sigurni u pravac dizajna arhitekture, ili za analizu trka uslova istovremenosti. Za svakodnevno jednostavno kodiranje nema potrebe, potrošnja tokena će porasti.
ultracode
Uključivanje ultracode aktivira pokretanje dinamičkog toka rada (Workflow). Claude Code će pokrenuti više pod-Agenta koji paralelno rade, svaki zadužen za deo zadatka, a zatim objediniti rezultate.
Na primer, „pregledaj sve API endpoint-e ovog projekta da li imaju sigurnosne ranjivosti" — zadatak koji zahteva masovno skeniranje, ultracode će biti mnogo brži od jednog Agent-a jer više Agenta istovremeno radi.
ultraplan
Kada u prompt uključite ultraplan, zadatak planiranja se prepusta sesiji Claude Code on the web u oblaku. Lokalni terminal ostaje slobodan i može nastaviti sa drugim poslom. Nakon završenog planiranja rezultati se sinhronizuju nazad.
Zajednička osobina ove tri ključne reči je: dovoljno ih je ubaciti u redovan prompt, bez dodatne sintakse ili formata.
Kraj
Preko 50 slash komandi, preko 20 precica, 3 skrivene ključne reči.
Nema potrebe sve pamtiti, a nije ni realno.
Za svakodnevnu čestu upotrebu dovoljno je pet: /compact za kontekst, /resume za sesiju, /code-review za kvalitet koda, Shift+Tab za dozvole, ultrathink za dubinu rezonovanja. Prvo opet pet dobro naučite, ostalo kad zatreba potražite u ovom članku.
Prvo odradite /powerup, a onda sačuvajte ova dva sajta.

[Da li se alat dobro koristi ne zavisi od toga koliko ste plagina instalirali, već od toga da li znate šta sve ono pri ruci može.]
Vidimo se u sledećem.
