CLAUDE.md
CLAUDE.md ialah fail konfigurasi markdown yang diletakkan di akar projek anda yang memberikan Claude Code arahan berterusan khusus projek. Ia memberitahu ejen tentang konvensyen pengekodan, seni bina, arahan biasa dan peraturan anda — bertindak sebagai bentuk memori jangka panjang yang digunakan dalam setiap sesi dalam projek tersebut.
Cara CLAUDE.md berfungsi
Apabila Claude Code memulakan sesi, ia secara automatik membaca fail CLAUDE.md di akar projek anda (dan mana-mana fail CLAUDE.md dalam direktori induk atau subdirektori). Kandungan menjadi sebahagian daripada konteks sistem ejen, jadi ia mengikut arahan anda tanpa perlu diingatkan setiap sesi. Ini menjadikan ejen berkelakuan konsisten dengan konvensyen pasukan anda.
Apa yang perlu disertakan dalam CLAUDE.md
- +Gambaran keseluruhan seni bina projek dan lokasi fail utama
- +Konvensyen pengekodan (penamaan, pemformatan, corak yang perlu digunakan atau dielakkan)
- +Arahan biasa untuk menguji, membina dan menggunakan
- +Peraturan seperti "sentiasa tulis ujian untuk fungsi baru" atau "jangan ubah suai modul auth secara langsung"
- +Butiran tindanan teknologi yang perlu diketahui oleh ejen
# CLAUDE.md
## Project
Next.js 14 app with App Router, TypeScript, Tailwind CSS.
## Commands
- `npm run dev` — start dev server
- `npm test` — run Jest tests
- `npm run lint` — ESLint check
## Conventions
- Use server components by default
- Client components go in `components/client/`
- All API routes must validate input with Zod
- Write tests for every new utility function
## Do NOT
- Modify files in `lib/core/` without explicit approval
- Use `any` type in TypeScript
- Add new dependencies without justificationPastikan CLAUDE.md ringkas. Ejen membacanya setiap sesi, jadi hanya sertakan maklumat yang relevan merentasi pelbagai tugasan. Pindahkan butiran khusus tugasan ke dalam gesaan anda.
Di mana saya harus meletakkan fail CLAUDE.md?+
Adakah CLAUDE.md berfungsi dengan alat AI lain?+
Berapa panjang CLAUDE.md seharusnya?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →