.clinerules/Cline Rules (.clinerules/): onde fica e como as ferramentas o leem
As Cline Rules são arquivos Markdown em .clinerules/ que o Cline combina com as regras globais e com AGENTS.md. O frontmatter opcional paths limita uma regra aos arquivos correspondentes.
Onde fica
- Workspace: .clinerules/*.md ou .cline/rules/*.md; ambos são pesquisados.
- Global: Documents\Cline\Rules no Windows, ~/Documents/Cline/Rules no macOS e Linux, além de ~/.cline/rules e ~/Cline/Rules.
- Arquivos compartilhados entre ferramentas detectados automaticamente: AGENTS.md, ~/.agents/AGENTS.md, .cursorrules e .windsurfrules.
Formato
Arquivos Markdown, numerados opcionalmente, como 01-coding.md, com frontmatter YAML opcional. Uma matriz paths de padrões glob ativa a regra quando qualquer padrão corresponde a um arquivo no contexto. Sem frontmatter, a regra fica sempre ativa; paths: [] significa que nunca fica ativa; e, se o YAML for inválido, a regra falha em modo aberto.
---
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.
Precedência e combinação
As regras do workspace e globais são combinadas, e as regras do workspace têm prioridade em caso de conflito. Cada regra pode ser ativada ou desativada individualmente.
Dicas
- No contexto significa caminhos mencionados, abas abertas ou visíveis, arquivos editados e alterações pendentes.
- Como o YAML inválido faz a regra falhar em modo aberto, um erro de digitação em paths deixa a regra sempre ativa. Confira o valor depois de editar.
- Crie regras pelo painel Rules no VS Code ou com o comando de barra /newrule.
Gere um AGENTS.md e arquivos de regras correspondentes para cinco ferramentas a partir de um único formulário. Abrir o gerador de AGENTS.md →