Home / Glossary / CLAUDE.md

Definition

CLAUDE.md

CLAUDE.md adalah file konfigurasi markdown yang ditempatkan di root proyek Anda yang memberikan Claude Code instruksi persisten dan spesifik proyek. Ia memberi tahu agen tentang konvensi coding, arsitektur, perintah umum, dan aturan Anda — bertindak sebagai bentuk memori jangka panjang yang berlaku untuk setiap sesi dalam proyek tersebut.

Cara kerja CLAUDE.md

Saat Claude Code memulai sesi, ia secara otomatis membaca file CLAUDE.md di root proyek Anda (dan file CLAUDE.md apa pun di direktori induk atau subdirektori). Konten menjadi bagian dari konteks sistem agen, sehingga ia mengikuti instruksi Anda tanpa perlu diingatkan setiap sesi. Ini membuat agen berperilaku secara konsisten dengan konvensi tim Anda.

Apa yang perlu disertakan dalam CLAUDE.md

  • +Ikhtisar arsitektur proyek dan lokasi file utama
  • +Konvensi coding (penamaan, pemformatan, pola yang digunakan atau dihindari)
  • +Perintah umum untuk pengujian, build, dan deployment
  • +Aturan seperti "selalu tulis tes untuk fungsi baru" atau "jangan pernah memodifikasi modul auth secara langsung"
  • +Detail tech stack yang perlu diketahui agen
markdown
# 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 justification

Jaga CLAUDE.md tetap ringkas. Agen membacanya setiap sesi, jadi sertakan hanya informasi yang relevan di berbagai tugas. Pindahkan detail spesifik tugas ke dalam prompt Anda.

Di mana saya harus meletakkan file CLAUDE.md?+
Tempatkan di root direktori proyek Anda. Claude Code juga mendukung file CLAUDE.md di subdirektori untuk instruksi spesifik modul, dan di direktori induk untuk aturan seluruh organisasi. Semua file yang berlaku digabungkan bersama.
Apakah CLAUDE.md bekerja dengan alat AI lain?+
CLAUDE.md khusus untuk Claude Code. Namun, beberapa alat lain telah mengadopsi konsep serupa. Cursor menggunakan .cursorrules, dan agen lain mungkin membaca file konfigurasi kustom. Konsep instruksi AI tingkat proyek menjadi pola yang umum.
Seberapa panjang CLAUDE.md seharusnya?+
Jaga di bawah 500 baris. Fokus pada konvensi dan aturan terpenting. Agen selalu dapat membaca file individual untuk detailnya — CLAUDE.md harus memberikan konteks tingkat tinggi yang berlaku di berbagai tugas.

Related terms

Agentic CodingClaude CodePrompt Engineering untuk Kode

Master Claude Code in days, not months

37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.

START FREE →
← ALL TERMS