Den riktige måten å åpne CLAUDE.md på
Den riktige måten å åpne CLAUDE.md på
CLAUDE.md er en spesiell fil som plasseres i rotkatalogen til et prosjekt, og brukes til å fortelle AI-assistenter (som Claude) om viktig informasjon om prosjektet ditt. Å skrive denne filen godt, vil hjelpe AI-en til å bedre forstå og hjelpe deg.
Hvorfor trenger du CLAUDE.md?
Tenk deg at du har en ny kollega, hvor lang tid vil det ta før han forstår prosjektet ditt? CLAUDE.md er den "prosjektbeskrivelsen" som lar AI-en komme raskt i gang.
De fem kjerneelementene i CLAUDE.md
1. Prosjektoversikt
Beskriv kort hva dette prosjektet gjør, hvilket problem det løser og hvilke brukere det er rettet mot.
# Prosjektoversikt Dette er et e-handelsadministrasjonssystem for å administrere produkter, bestillinger og brukere.
2. Teknologistack
List opp de viktigste teknologiene og rammverkene som brukes i prosjektet.
`# Teknologistack
- Frontend: React + TypeScript
- Backend: Node.js + Express
- Database: PostgreSQL
- Deployment: Docker + Kubernetes`
3. Filstruktur
Forklar formålet med hovedkatalogene.
# Filstruktur /src /components - UI-komponenter /pages - Sider /utils - Verktøyfunksjoner /api - API-kall
4. Vanlige kommandoer
List opp vanlige kommandoer som brukes i utviklingen.
# Vanlige kommandoer npm run dev - Start utviklingsserveren npm run build - Bygg produksjonsversjonen npm run test - Kjør tester
5. Regler
Definer reglene som AI-en skal følge når den hjelper deg med å skrive kode.
`# Koding regler
- Bruk funksjonelle komponenter
- Følg ESLint-konfigurasjonen
- Komponentnavn bruker PascalCase
- Variabelnavn bruker camelCase`
Et komplett eksempel
`# Prosjektnavn: Task Manager
Prosjektoversikt
En enkel oppgavebehandlingsapplikasjon som støtter opprettelse, redigering, sletting og kategorisering av oppgaver.
Teknologistack
- React 18
- TypeScript
- Tailwind CSS
- Vite
Filstruktur
/src /components - UI-komponenter /hooks - Egendefinerte Hooks /types - TypeScript-typedefinisjoner /utils - Verktøyfunksjoner
Vanlige kommandoer
- npm run dev: Start utviklingsserveren
- npm run build: Bygg produksjonsversjonen
- npm run lint: Kodekontroll
Kodekonvensjoner
- Komponenter bruker funksjonell skrivemåte
- Bruk Tailwind CSS for stil
- Hver komponent plasseres i en egen mappe`
Tips
- Hold det kortfattet: Ikke skriv for langt, AI-en vil også bli "sliten"
- Oppdater regelmessig: Husk å oppdatere CLAUDE.md når prosjektet endres
- Prioriter eksempler: Å gi konkrete kodeeksempler er mer effektivt enn abstrakte beskrivelser
- Fokuser på smertepunkter: Fremhev områder som er utsatt for feil
Skriv CLAUDE.md godt, og la AI-en bli din høyre hånd!





