dotsagent.io
Язык:Русский
.clinerules/

Cline Rules (.clinerules/): расположение и чтение инструментами

Cline Rules — это файлы Markdown в .clinerules/, которые Cline объединяет с глобальными правилами и AGENTS.md. Необязательный frontmatter paths ограничивает действие правила соответствующими файлами.

Расположение

  • Рабочая область: .clinerules/*.md или .cline/rules/*.md; выполняется поиск в обоих каталогах.
  • Глобальные правила: Documents\Cline\Rules в Windows, ~/Documents/Cline/Rules в macOS и Linux, а также ~/.cline/rules и ~/Cline/Rules.
  • Файлы для разных инструментов обнаруживаются автоматически: AGENTS.md, ~/.agents/AGENTS.md, .cursorrules и .windsurfrules.

Формат

Файлы Markdown, при необходимости с нумерацией, например 01-coding.md, и необязательным YAML frontmatter. Массив paths с glob-шаблонами активирует правило, если любой шаблон совпадает с файлом в контексте. Без frontmatter правило всегда активно; paths: [] означает, что оно никогда не активируется. При ошибке в YAML правило активируется.

Ключи frontmatter: paths

.clinerules/
---
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.

Приоритет и объединение

Правила рабочей области и глобальные правила применяются вместе; при конфликте приоритет у правил рабочей области. Каждое правило можно включать и выключать отдельно.

Советы

  • К контексту относятся упомянутые пути, открытые или видимые вкладки, редактируемые файлы и ожидающие применения изменения.
  • При ошибке в YAML правило активируется, поэтому опечатка в paths сделает его активным всегда. Проверяйте paths после редактирования.
  • Создавайте правила в панели Rules в VS Code или с помощью slash-команды /newrule.

Создайте AGENTS.md и соответствующие файлы правил для пяти инструментов с помощью одной формы. Открыть генератор AGENTS.md →

Другие файлы с инструкциями

Источники

  1. docs.cline.bot/features/cline-rules