Nazad na blog

Šest Claude Code podešavanja koja smanjuju ponavljanje u promptovima

Sačuvaj pravila projekta, slash komande, MCP servere, subagente, plugin-e i korake za pregled u Claude Code-u kako ne bi ponavljao ista uputstva u svakoj sesiji.


Ponavljanje istih komandi za build, pravila za linter i arhitektonskih pravila u svakom promptu usporava rad. Prebaci taj stalni kontekst jednom u fajlove repoa i alate. Tada u promptu opisuješ samo trenutni zadatak.

Sačuvaj pravila projekta jednom pomoću #

Pritisni # u alatu Claude Code da sačuvaš pravilo direktno u CLAUDE.md. Fajl CLAUDE.md čuva uputstva koja Claude Code učitava na početku svake sesije. Pravila za jedan repo čuvaj u ./CLAUDE.md da bi ih ceo tim delio kroz verzionisanje. Lična pravila koja važe za sve projekte čuvaj u ~/.claude/CLAUDE.md.

# Project rules

- Run `npm test` after any route or schema change.
- Keep SQL queries inside `src/db/`, never inside UI components.

Jedna lista pravila zamenjuje isto podsećanje kroz deset čatova. Kada se neko pravilo projekta promeni, ažuriraj CLAUDE.md u istom commit-u u kom menjaš i kod.

Napravi slash komande za zadatke koji se ponavljaju

Sačuvaj Markdown šablone promptova u .claude/commands/ da pretvoriš česte zadatke u slash komande. Svaki fajl pravi komandu koju pokrećeš sa /ime. Podfolderi u .claude/commands/ grupišu srodne komande, a $ARGUMENTS prosleđuje ulaze kao što su putanja fajla ili naziv rute.

Review the endpoint in `$ARGUMENTS` against `eslint.config.mjs`.
Check input validation, status codes, and error responses.
List failing checks before proposing edits.

Sačuvaj taj šablon u .claude/commands/review-endpoint.md, pa pokreni /review-endpoint src/routes/orders.ts. Prestaješ da kucaš ista uputstva za linter i endpoint-e svakog dana.

Poveži MCP servere za aktuelnu dokumentaciju i alate

Poveži spoljne alate preko protokola Model Context Protocol, poznatog kao MCP, kako bi Claude Code čitao žive podatke umesto zastarelog znanja iz treninga. Servere podešavaš kroz Claude Code MCP, a četiri česta servera pokrivaju različite delove posla:

  • Context7 preuzima aktuelnu dokumentaciju biblioteka, pa model koristi današnji API umesto starog primera iz treninga.
  • Supabase pregleda šeme baze i pokreće migracije direktno nad tvojim projektom.
  • Playwright ili Chrome DevTools pokreće browser radi provere prikazanih stranica, mrežnih zahteva i grešaka u konzoli.
  • Stripe ili Vercel čita stanje plaćanja i logove deploy-a, pa ne kopiraš podatke ručno iz kontrolnih tabli.

Aktuelna dokumentacija i stvarni izlazi alata sprečavaju model da poziva metode koje ne postoje u tvojim zavisnostima.

Pokreći subagente paralelno sa konkretnim poslovima

Dodeli odvojene zadatke subagentima koji rade paralelno. Svaki subagent ima sopstveni prozor konteksta, pa njegovo čitanje fajlova i izlazi testova ne zatrpavaju glavnu sesiju.

Svakom subagentu daj konkretan posao umesto izmišljene titule. Jednom zadaj da optimizuje spor upit, drugom da dopuni API dokumentaciju, a trećem da proveri UI stanja u browseru. Konkretan zadatak daje subagentu jasan cilj i tačku zaustavljanja, dok uloga kao što je „Senior Backend Architect“ to ne radi.

Spakuj podešavanja u plugin

Spakuj slash komande, subagente i konfiguraciju MCP servera u jedan plugin. Kada pokreneš novi repo, instaliraš ceo skup podešavanja jednom komandom umesto ručnog kopiranja skrivenih konfiguracionih fajlova.

Verzionisani plugin-i drže i ceo tim na istom podešavanju. Kada neko popravi komandu za pregled koda ili doda MCP server, svaki programer dobija tu izmenu pri sledećoj instalaciji.

Napiši specifikaciju unapred i pregledaj kod u novoj sesiji

Napiši specifikaciju pre nego što tražiš kod. Podeli veliki zadatak na male celine, kao što sam opisao u tekstu AI kodiranje traži kraće povratne petlje. Kada zahtev još nije jasan, uključi Plan Mode da Claude Code postavi pitanja pre nego što izmeni bilo koji fajl.

Pre slanja koda otvori novu sesiju koja će pregledati git diff, linijski spisak svih izmena. Traži od te nove sesije da proveri bezbednosne propuste, padove performansi i neobrađene greške. Sesija koja je napisala kod pamti sopstvenu nameru i često previdi greške koje je ranije opravdala.

Brz kod koji puca u produkciji nije brži.