.clinerules/Cline Rules (.clinerules/): lokasi dan cara tool membacanya
Cline Rules adalah file Markdown di .clinerules/ yang digabungkan Cline dengan aturan global dan AGENTS.md. Frontmatter paths opsional membatasi aturan agar hanya berlaku untuk file yang cocok.
Lokasi
- Workspace: .clinerules/*.md atau .cline/rules/*.md; keduanya akan dicari.
- Global: Documents\Cline\Rules di Windows, ~/Documents/Cline/Rules di macOS dan Linux, serta ~/.cline/rules dan ~/Cline/Rules.
- File lintas-tool terdeteksi otomatis: AGENTS.md, ~/.agents/AGENTS.md, .cursorrules, dan .windsurfrules.
Format
File Markdown, dapat diberi nomor seperti 01-coding.md, dan boleh memiliki YAML frontmatter. Array globs paths mengaktifkan aturan saat pola apa pun cocok dengan file dalam konteks. Tanpa frontmatter, aturan selalu aktif; paths: [] berarti tidak pernah aktif; YAML yang tidak valid menggunakan perilaku fail-open.
---
paths:
- "src/components/**"
- "src/hooks/**"
---
# Components and hooks
- Function components only.
- Hook names start with use and the files live in src/hooks/.
- Split any component that grows past 200 lines.
- Add a test next to each new hook.
Prioritas dan penggabungan
Aturan workspace dan global digabungkan, dan aturan workspace diutamakan jika terjadi konflik. Setiap aturan dapat diaktifkan atau dinonaktifkan satu per satu.
Tips
- Yang termasuk dalam konteks: path yang disebutkan, tab yang terbuka atau terlihat, file yang diedit, dan perubahan yang belum diterapkan.
- Karena YAML yang tidak valid menggunakan perilaku fail-open, typo pada paths membuat aturan selalu aktif; periksa kembali setelah mengedit.
- Buat aturan dari panel Rules di VS Code atau dengan slash command /newrule.
Buat AGENTS.md dan file aturan yang sesuai untuk lima tool dari satu formulir. Buka generator AGENTS.md →