.clinerules/Cline Rules (.clinerules/): lokasyon at kung paano ito binabasa ng mga tool
Mga Markdown file sa .clinerules/ ang Cline Rules; pinagsasama ito ng Cline sa mga global rule at AGENTS.md. Nililimitahan ng opsyonal na paths frontmatter ang isang rule sa mga tumutugmang file.
Lokasyon
- Workspace: .clinerules/*.md o .cline/rules/*.md; hinahanap ang mga file sa parehong lokasyon.
- Global: Documents\Cline\Rules sa Windows, ~/Documents/Cline/Rules sa macOS at Linux, pati na ang ~/.cline/rules at ~/Cline/Rules.
- Awtomatikong natutukoy ang mga file na ginagamit ng iba't ibang tool: AGENTS.md, ~/.agents/AGENTS.md, .cursorrules at .windsurfrules.
Format
Mga Markdown file, na maaaring lagyan ng numero gaya ng 01-coding.md, at opsyonal na YAML frontmatter. Ina-activate ang rule kapag tumugma sa file na nasa context ang alinman sa mga pattern sa paths array ng glob. Kung walang frontmatter, palaging aktibo ang rule; kung paths: [], hindi ito kailanman aktibo; at kapag invalid ang YAML, nagiging aktibo ang rule.
---
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.
Pagkakasunod-sunod at pagsasama
Pinagsasama ang mga rule sa workspace at global, at mananaig ang mga rule sa workspace kapag may salungatan. Puwedeng i-on o i-off nang paisa-isa ang bawat rule.
Mga tip
- Kasama sa context ang mga path na binanggit, mga bukas o nakikitang tab, mga file na ine-edit at mga nakabinbing pagbabago.
- Dahil nagiging aktibo ang rule kapag invalid ang YAML, kapag nagkamali sa paths, palaging magiging aktibo ang rule; tiyaking suriin ito pagkatapos mag-edit.
- Gumawa ng mga rule mula sa Rules panel sa VS Code o gamit ang /newrule slash command.
Bumuo ng AGENTS.md at mga katugmang rule file para sa limang tool gamit ang iisang form. Buksan ang AGENTS.md generator →