.clinerules/Cline Rules (.clinerules/): dónde se encuentra y cómo lo leen las herramientas
Cline Rules son archivos Markdown en .clinerules/ que Cline combina con las reglas globales y con AGENTS.md. El frontmatter opcional paths limita una regla a los archivos coincidentes.
Dónde se encuentra
- Espacio de trabajo: .clinerules/*.md o .cline/rules/*.md; se buscan en ambas ubicaciones.
- Global: Documents\Cline\Rules en Windows, ~/Documents/Cline/Rules en macOS y Linux, además de ~/.cline/rules y ~/Cline/Rules.
- Archivos compartidos entre herramientas detectados automáticamente: AGENTS.md, ~/.agents/AGENTS.md, .cursorrules y .windsurfrules.
Formato
Archivos Markdown, opcionalmente numerados, como 01-coding.md, con YAML frontmatter opcional. Un array paths de patrones glob activa la regla cuando algún patrón coincide con un archivo del contexto. Si no hay frontmatter, la regla está siempre activa; paths: [] significa que nunca se activa. Si el YAML no es válido, la regla se activa por defecto.
---
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.
Precedencia y combinación
Las reglas globales y las del espacio de trabajo se combinan; si entran en conflicto, prevalecen las del espacio de trabajo. Cada regla se puede activar o desactivar individualmente.
Consejos
- El contexto incluye las rutas mencionadas, las pestañas abiertas o visibles, los archivos editados y los cambios pendientes.
- Como el YAML no válido activa la regla por defecto, un error tipográfico en paths puede hacer que esté siempre activa. Comprueba el valor después de editarlo.
- Crea reglas desde el panel Rules de VS Code o con el comando de barra /newrule.
Genera un AGENTS.md y los archivos de reglas correspondientes para cinco herramientas desde un único formulario. Abrir el generador de AGENTS.md →