Ispravan način korišćenja CLAUDE.md
Ispravan način korišćenja CLAUDE.md
CLAUDE.md je poseban fajl koji se nalazi u korenu projekta i služi da obavesti AI asistenta (kao što je Claude) o ključnim informacijama o vašem projektu. Dobro napisan ovaj fajl omogućava AI da bolje razume i pomogne vam.
Zašto je potreban CLAUDE.md?
Zamislite da vam je došao novi kolega, koliko vremena vam je potrebno da ga uvedete u projekat? CLAUDE.md je to "uputstvo za projekat", koje omogućava AI da brzo počne da radi.
Pet ključnih sadržaja CLAUDE.md
1. Pregled projekta
Jednostavno opišite šta projekat radi, koje probleme rešava i kome je namenjen.
# Pregled projekta Ovo je sistem za upravljanje e-trgovinom, koji se koristi za upravljanje proizvodima, porudžbinama 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
- Deploy: Docker + Kubernetes`
3. Struktura fajlova
Objasnite svrhu glavnih direktorijuma.
# Struktura fajlova /src /components - UI komponente /pages - Stranice /utils - Pomoćne funkcije /api - API pozivi
4. Uobičajene komande
Navedite komande koje se često koriste u razvoju.
# Uobičajene komande npm run dev - Pokretanje razvojnog servera npm run build - Izgradnja produkcijske verzije npm run test - Pokretanje testova
5. Pravila
Definišite pravila kojih AI treba da se pridržava prilikom pisanja koda za vas.
`# Pravila kodiranja
- Koristite funkcionalne komponente
- Pridržavajte se ESLint konfiguracije
- Imenovanje komponenti koristite PascalCase
- Imenovanje promenljivih koristite camelCase`
Kompletan primer
`# 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 - Custom Hooks /types - TypeScript definicije tipova /utils - Pomoćne funkcije
Uobičajene komande
- npm run dev: Pokretanje razvojnog servera
- npm run build: Izgradnja produkcijske verzije
- npm run lint: Provera koda
Standardi kodiranja
- Komponente koristite funkcionalni stil
- Koristite Tailwind CSS za stilizovanje
- Svaka komponenta se nalazi u zasebnom folderu`
Saveti
- Održavajte jednostavnost: Nemojte pisati predugačko, AI će se "umoriti" od čitanja
- Redovno ažurirajte: Zapamtite da ažurirate CLAUDE.md kada se projekat promeni
- Prioritet primerima: Davanje konkretnih primera koda je efikasnije od apstraktnih opisa
- Fokusirajte se na bolne tačke: Detaljno objasnite oblasti u kojima je lako napraviti greške
Napišite dobar CLAUDE.md i neka AI postane vaš pouzdan pomoćnik!





