Intervjuista se zlobno nasmeši: „Koristio si AI za kodiranje godinu dana, kako garantuješ da je kod koji Claude Code napiše tačan?” Ja: „Idem direktno na Claude Fable 5!”
Primećujem da za Claude Code, u grupi, u komentarima, u privatnim porukama, najčešće postoje dva pitanja: Kako se zapravo koristi Claude Code? Kako garantovati da je kod koji napiše tačan?
Na prvo pitanje je lako odgovoriti, instalirate i koristite.

Čak možete sa PaiSwitch prebacivati bilo koji osnovni model (open source). Juče je upravo nadograđen, dodata desktop verzija.
Odgovor na drugo pitanje zahteva dugo objašnjavanje.
Danas ću iskustvo koje sam stekao sažeti u 6 praktičnih slučajeva, svaki sa konkretnim prompt-om, procesom izvršenja i konačnim rezultatom, pa ćete posle toga razumeti.

SAVET: Claude je danas upravo nadogradio Fable 5 model, AI krugovi ga hvale da je prevazišao GPT-5.5, da li ste ga koristili?
Za to, Claude nadogradi na najnoviju verziju i možete da koristite.
01. CLAUDE.md je vrlo važan
Mnogi nakon instalacije Claude Code-a krenu direktno, odmah traže da piše kod.
Ali moje iskustvo je da prvi korak treba da bude pisanje CLAUDE.md.
CLAUDE.md je projektna instrukcijska datoteka za Claude Code, nalazi se u korenu projekta, pri svakom novom pokretanju sesije Claude Code je automatski učita. Možete zamisliti da ste napisali „prirunik za novog zaposlenog” za Claude Code, u kom treba jasno opisati tehnički stek projekta, standarde koda, strukturu direktorijuma, zabranjene instrukcije.

Slučaj 1: dodavanje komande /export u PaiCLI
Uzeo sam PaiCLI za ovo poređenje.
PaiCLI je Java Agent CLI koji se meri sa Claude Code-om.

Testni prompt:
Dodaj PaiCLI-ju komandu /export, koja izvozi istoriju razgovora trenutne sesije u Markdown datoteku, sačuvanu u direktorijum ~/.paicli/exports/.
Bez PAI.md, kontekst koji model dobija je samo korisnikova rečenica i datoteke koda koje je sam pročitao.
Sa PAI.md, PaiCLI pri pokretanju ubacuje sadržaj PAI.md u system prompt.

Hajde da pogledamo rezultat izvršenja komande /export.
Pokrenite novu sesiju, unesite proizvoljan prompt. Zatim izvršite komandu /export.

Zatim pogledajmo sadržaj izvezene Markdown datoteke.

Sadržaj PAI.md je sledeći.

Drugim rečima, iako pri korišćenju Agent-a šaljemo samo jednu jednostavnu rečenicu, zbog postojanja Harness-a, u sistemskim instrukcijama je zapravo već gomila konteksta.
Uključujući opise Skills, MCP alatki itd.

Ovde i da vas podsetim, vaš Agent ne mora da ima previše globalnih Skills i MCP-a, oni vrlo lako mogu biti šum u kontekstu.
Najbolje je po jedan projekat.
02. Napravite 3D interaktivnu stranicu uz PaiCLI
Najveći vizuelni udar je i dalje front-end i 3D, hajde da uzmemo zadatak sa Three.js da prikažemo sposobnost PaiCLI-ja za generisanje koda.

Razlog zašto nisam direktno uzeo Claude Code je taj što za ovaj nivo slučaja još uvek ne treba, haha.
Upravo može i da dokaže sposobnost PaiCLI-ja.
Slučaj 2: Three.js zvezdana čestica interaktivna stranica
Prompt je sledeći.
Napiši Three.js interaktivnu stranicu sa zvezdanim česticama. Zahtevi: 1) 3000 čestica nasumično raspoređenih u sfernom prostoru, gradijent boje čestica (plavo-ljubičasto-roze); 2) pri pomeranju miša, čestice u okolini se „privlače” ka poziciji kursora, formirajući talasasti efekat; 3) pozadina je tamni gradijent, pri dnu jedan red svetlećeg teksta „Built with PaiCLI”; 4) podrška za dodir na mobilnim uređajima; 5) izlaz kompletna HTML datoteka, može se direktno otvoriti u pretraživaču.

Rezultat koji je DeepSeek V4 Pro dao, gradijent boja čestica je vrlo prirodan, miš preko zaista ima talasasti efekat, dodir na mobilnom uređaju takođe radi normalno.

Tehnika, pisanje prompt-a za vizuelne zadatke
Prompt za vizuelne zadatke ima jednu zakonitost — „šta se vidi” i „šta radi interakcija” odvojeno.
Prvo opišite statičku sliku (boja čestica, boja pozadine, stil teksta), zatim opišite dinamičku interakciju (efekat pomeranja miša, ponašanje klika, animacija).
Claude Code/Codex vrlo dobro obrađuje ovakve strukturirane opise.
03. Skill čini PaiCLI stručnjakom
Skill je „paketić stručnog znanja” za Claude Code. Nakon instalacije odgovarajućeg Skill-a, Claude Code postaje stručniji i tačniji pri obradi zadataka u određenoj oblasti.

Radi lakše demonstracije, ovde i dalje koristimo PaiCLI da prikažemo moć Skill-a. PaiCLI takođe podržava Skill, način instalacije je isti kao kod Claude Code-a.
Slučaj, koristite web-access Skill za konkurentno istraživanje
Prompt je sledeći.
Koristi web-access da mi istražiš Dify i FastGPT, dve platforme za AI tokove rada, sa fokusom na tipove čvorova, način integracije modela, podršku za privatni deploy. Organizuj u tabelu poređenja.
Bez web-access-a, PaiCLI verovatno pretraži sa WebSearch nekoliko puta i predā rezultat, bez dubine.
Ali sa web-access-om je sasvim drugačije.


Gustina informacija u tabeli poređenja je vrlo visoka.
Tehnika, instalacija i upravljanje Skill-om
Instalacija Skill-a je vrlo jednostavna, samo recite Claude Code-u da instalira. Na primer:
Instaliraj mi web-access skill, adresa repozitorijuma je https://github.com/eze-is/web-access
Instalirane datoteke Skill-a se nalaze u direktorijumu .claude/skills/ projekta. Svaki Skill ima glavnu datoteku SKILL.md koja definiše logiku instrukcija, a može imati i direktorijum references/ za referentne dokumente. Možemo i sami pisati Skill, format je jedna Markdown datoteka plus YAML zaglavlje.

Preporučujem da za svaki projekat instalirate i konfigurišete Skill posebno, bez globalne instalacije, jer globalna zauzima mnogo konteksta.
04. Hook — deterministička pravila podmetaju probabilističkom modelu
CLAUDE.md i Skill koje sam ranije spomenuo spadaju u „ograničenja na nivou prompt-a” — suštinski je u system prompt-u reći modelu „kako da radi”.
Hook je drugačiji, to je presretanje na nivou koda, radi van modela. Postavite pravilo, ono se izvršava svaki put, bez slučajnog izvlačenja.
Kao poređenje, CLAUDE.md je kao pravilo koja usmeno saopštavate novom zaposlenom, „naš tim ne dozvoljava MD5 šifrovanje”. Novi zaposleni čuje, u većini slučajeva će poštovati, ali pod pritiskom može zaboraviti. Hook je kao automatizovana provera na CI/CD liniji, kod koristi MD5, kompilacija pada, bez obzira da li ste zaboravili.

Tri momenta okidanja
Hook podržava tri trenutka:
- PreToolUse — okida se pre nego što model pozove alatku. Pogodno za sigurnosno presretanje, na primer detekcija
git pushkoji želi da pošalje.envdatoteku, direktno odbijanje, bez potrebe da model procenjuje. - PostToolUse — okida se nakon izvršenja alatke. Pogodno za proveru kvaliteta, na primer nakon pisanja Java datoteke automatski pokrenuti
mvn compile, ako kompilacija pada, greška se vraća modelu, koji automatski popravlja pa ponovo kompilira. - Stop — okida se na kraju sesije. Pogodno za persistenciju stanja, na primer automatsko čuvanje ključnih odluka ove sesije u log, pri sledećem pokretanju nove sesije automatski vraćanje konteksta.
Način konfiguracije
Hook se konfiguriše u .claude/settings.json. Hook za proveru kompilacije Java back-end projekta izgleda ovako:
{
"hooks": {
"afterWrite": [
{
"pattern": "**/*.java",
"command": "mvn compile -q 2>&1 | tail -20"
}
]
}
}Front-end projekat može zameniti komandu sa eslint --fix, Python projekat sa pytest -x.
Princip je uvek isti — nakon izvršenja alatke automatski se pokrene jedna provera, ako padne greška se vraća modelu, model popravi pa ponovo okine provera, u krug dok ne prođe.
05. Fable 5 pravi prezentaciju za PaiCLI
Baš danas, Anthropic je objavio Claude Fable 5, model koji AI krugovi nazivaju božanskim.
Claude desktop verzija se ažurira na najnoviju i videćete je, rok korišćenja je do 22. juna.

U čemu je Fable 5 jak
Benchmark nećemo gledati, direktno u praksu.
Prompt:
Želim da dizajniram prezentaciju za projekat PaiCLI, koristi Skill https://github.com/op7418/guizang-ppt-skill
Osnovne informacije o projektu: Agent CLI sličan Claude Code-u
Ciljna publika: studenti generacije 27. koji žele da uče Agent
Brand ton: topao i isceljujući, prirodno opušten, hladan spolja topao iznutra, sa osećajem priče
Što možeš od baze koda koristi, (ne moraš sve materijale), treba mi samo prezentacija sa vrhunskom estetikom, da onaj ko je vidi odmah poželi da uči.
Claude desktop će prvo preuzeti Guizang PPT Skill, istovremeno upoznati PaiCLI projekat materijale, a zatim prema metodologiji Skill-a napraviti prezentaciju.
Token potrošnja je ukupno u redu.

Pre 22. juna Pro i Max korisnici mogu besplatno da koriste, preporučujem da probate u tom prozoru.
Napravio sam snimke ekrana da vidite efekat, overall mislim da je vrlo dobar, ključne tačke projekta su uhvaćene.

06. Upravljanje kontekstom i principi prompt-a
Prozor konteksta Claude Code-a je ograničen. Kada sesija postane duga, rani razgovori se automatski kompresuju, raniji detalji mogu nestati.

To znači da je kontekst najskuplji resurs Agent-a.
„Ne instalirajte previše globalnih Skill-ova i MCP-ova”, suštinski je upravljanje troškovima konteksta — jedan opis Skill-a više, jedna definicija MCP alatke više, sve zauzima budžet konteksta.
Nekoliko principa za odgovor:
- Kompleksni zadaci razložite na nezavisne pod-zadatke, svaki pod-zadatak radi u novoj sesiji
- Ključne informacije projekta zapišite u CLAUDE.md, on se automatski učitava svaki put, neće nestati zbog kompresije
- Ako osetite da model počinje da „zaboravlja”, ručno izvršite
/compactda okinete kompresiju, zadržite nedavni razgovor i ključne odluke, obrišete rani višak
Dobar prompt sadrži tri elementa:
- Objekat radnje — koja datoteka, koji deo koda
- Akcija — izmeni, obriši, dodaj, refaktoriši
- Način provere — pokreni testove, kompiliraj, ručno potvrdi
Sa sva tri elementa, tačnost izvršenja je mnogo veća.

Na kraju, jezgro kompetencije u eri AI programiranja nije koliko je model jak, već da li možete da spojite sposobnost modela sa inženjerskim alatima i formirate ponovljivi, proverljivi tok rada.
[Alat ne postaje sam bolji, način na koji ga koristite ga čini boljim.]
Vidimo se u sledećem.
