.clinerules/Cline Rules (.clinerules/): waar het staat en hoe tools het lezen
Cline Rules zijn Markdown-bestanden in .clinerules/ die Cline combineert met globale regels en AGENTS.md. Met de optionele frontmatter paths beperk je een regel tot overeenkomende bestanden.
Locatie
- Workspace: .clinerules/*.md of .cline/rules/*.md; beide worden doorzocht.
- Globaal: Documents\Cline\Rules op Windows, ~/Documents/Cline/Rules op macOS en Linux, plus ~/.cline/rules en ~/Cline/Rules.
- Tooloverstijgende bestanden worden automatisch gedetecteerd: AGENTS.md, ~/.agents/AGENTS.md, .cursorrules en .windsurfrules.
Indeling
Markdown-bestanden, eventueel genummerd zoals 01-coding.md, met optionele YAML-frontmatter. Een paths-array met globs activeert de regel zodra een patroon overeenkomt met een bestand in de context. Zonder frontmatter is de regel altijd actief, met paths: [] nooit, en bij ongeldige YAML wordt de regel altijd actief.
---
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.
Prioriteit en samenvoegen
Workspace- en globale regels worden gecombineerd; bij conflicten hebben workspaceregels voorrang. Elke regel kan afzonderlijk worden in- of uitgeschakeld.
Tips
- In de context betekent: genoemde paden, geopende of zichtbare tabbladen, bewerkte bestanden en niet-opgeslagen wijzigingen.
- Omdat ongeldige YAML de regel altijd actief maakt, zorgt een typefout in paths ervoor dat de regel altijd actief is. Controleer dit na het bewerken.
- Maak regels via het deelvenster Rules in VS Code of met de slashopdracht /newrule.
Genereer vanuit één formulier een AGENTS.md en bijpassende regelbestanden voor vijf tools. Open de AGENTS.md-generator →