Ispravan način korištenja CLAUDE.md
Ispravan način korištenja CLAUDE.md
CLAUDE.md je poseban fajl smješten u korijenskom direktoriju projekta, koji služi da obavijesti AI asistenta (kao što je Claude) o ključnim informacijama o vašem projektu. Dobro napisan fajl omogućava AI-u da bolje razumije i pomogne vam.
Zašto je potreban CLAUDE.md?
Zamislite da vam je došao novi kolega, koliko vremena vam treba da mu objasnite vaš projekat? CLAUDE.md je taj "priručnik za projekat", koji omogućava AI-u da brzo počne raditi.
Pet ključnih sadržaja CLAUDE.md
1. Pregled projekta
Jednostavno opišite šta ovaj projekat radi, koji problem rješava i kome je namijenjen.
# Pregled projekta Ovo je sistem za upravljanje e-trgovinom, koji se koristi za upravljanje proizvodima, narudžbama i korisnicima.
2. Tehnološki stek
Navedite glavne tehnologije i okvire koje projekat koristi.
`# Tehnološki stek
- Frontend: React + TypeScript
- Backend: Node.js + Express
- Baza podataka: PostgreSQL
- Implementacija: Docker + Kubernetes`
3. Struktura fajlova
Objasnite svrhu glavnih direktorija.
# Struktura fajlova /src /components - UI komponente /pages - Stranice /utils - Pomoćne funkcije /api - API pozivi
4. Uobičajene naredbe
Navedite naredbe koje se često koriste u razvoju.
# Uobičajene naredbe npm run dev - Pokreni razvojni server npm run build - Izgradi produkcijsku verziju npm run test - Pokreni testove
5. Pravila
Definišite pravila kojih se AI treba pridržavati prilikom pisanja koda za vas.
`# Pravila kodiranja
- Koristite funkcionalne komponente
- Pridržavajte se ESLint konfiguracije
- Imenovanje komponenti koristite PascalCase
- Imenovanje varijabli koristite camelCase`
Kompletan primjer
`# Naziv projekta: Task Manager
Pregled projekta
Jednostavna aplikacija za upravljanje zadacima, podržava kreiranje, uređivanje, brisanje i kategorizaciju zadataka.
Tehnološki stek
- React 18
- TypeScript
- Tailwind CSS
- Vite
Struktura fajlova
/src /components - UI komponente /hooks - Prilagođene Hooks /types - TypeScript definicije tipova /utils - Pomoćne funkcije
Uobičajene naredbe
- npm run dev: Pokreni razvojni server
- npm run build: Izgradi produkcijsku verziju
- npm run lint: Provjera koda
Standardi kodiranja
- Komponente koriste funkcionalni stil pisanja
- Koristite Tailwind CSS za stiliziranje
- Svaka komponenta se nalazi u zasebnoj mapi`
Savjeti
- Održavajte jednostavnost: Nemojte pisati predugo, AI će se također "umoriti"
- Redovno ažurirajte: Zapamtite da ažurirate CLAUDE.md kada se projekat promijeni
- Prioritet primjerima: Davanje konkretnih primjera koda je efikasnije od apstraktnih opisa
- Fokusirajte se na bolne tačke: Posebno objasnite mjesta gdje je lako pogriješiti
Napišite dobar CLAUDE.md i neka AI postane vaš pouzdan pomoćnik!





