Перейти к содержимому

Генератор конфигурации

Cursor Rules

Правило Cursor с режимом активации и областями файлов.

Генератор

Заполните поля и проверьте файл

Предпросмотр обновляется локально после каждого изменения.

1. Основа

Типы и проверка внешних данных. Один файл — одна тема. Собственные Markdown-инструкции сохраняются при смене пресета.

2. Файл

Ограничение конструктора: латинские буквы, цифры, - и _, без пути и расширения. Cursor допускает и другие имена.

Каталог назначения: .cursor/rules/. Скачать файл и поместить его в каталог нужно самостоятельно.

3. Применение

Правило подключается, когда соответствующий файл находится в контексте Cursor. Это не постоянное сканирование репозитория.

Относительные шаблоны; несколько шаблонов через запятую, например src/**/*.ts, src/**/*.tsx. Проверяется только непустая строка без управляющих символов; синтаксис и совпадения файлов не проверяются.

4. Инструкции

Необязательный однострочный заголовок. Сам по себе заголовок не заменяет инструкции.

Пункты пресета

Списки, fenced code, ссылки и @file сохраняются как Markdown. Не вставляйте секреты. Пользовательский текст не переводится.

5. Результат

Язык меняет встроенные тексты. Имя файла, glob-шаблоны и ручной ввод сохраняются. Проверьте распознавание правила в Cursor после размещения; исполнение инструкций моделью не гарантируется.

О формате и использовании

Project Rules — сфокусированные инструкции для Cursor Agent. Один .mdc содержит YAML frontmatter с условиями применения и Markdown body с требованиями. Генератор создаёт один файл локально в браузере; режим выбирает момент подключения, а не гарантирует поведение модели. Формат проверен по официальной документации 2026-10-02.

Официальная документация

Куда сохранить файл

.cursor/rules/<rule-name>.mdc внутри проекта.

Как использовать

  1. Выберите тематический пресет или собственное правило, задайте имя файла без расширения.
  2. Выберите режим: Всегда, По решению агента, Для выбранных файлов или Вручную. Заполните description или globs для соответствующего режима.
  3. Выберите пункты пресета и добавьте собственные Markdown-инструкции; ссылки @file можно написать прямо в тексте.
  4. Проверьте предпросмотр, скачайте <rule-name>.mdc и сохраните его в .cursor/rules/.
  5. Проверьте правило в Customize → Rules в Cursor. Для ручного вызова упомяните @rule-name в чате Agent.

Частые вопросы

Куда скачивается Cursor Rule?

Браузер скачивает <rule-name>.mdc. Переместите его в .cursor/rules/ своего проекта. Каталог назначения не входит в имя скачиваемого файла.

Что означает режим активации?

Всегда / Always Apply включает правило в каждый чат Agent. По решению агента / Apply Intelligently использует description. Для выбранных файлов / Apply to Specific Files подключает правило по glob, когда соответствующий файл в контексте. Вручную / Apply Manually требует упоминания @rule-name в чате.

Чем description отличается от инструкций?

Description — короткое описание ситуаций, в которых Agent должен выбрать правило. Требования к работе пишут в Markdown body после frontmatter. Генератор добавляет description только в режиме выбора агентом.

Как указать glob-шаблоны?

Используйте относительные шаблоны: **/*.ts для TypeScript во всех каталогах или src/**/*.tsx для компонентов в src. Несколько шаблонов разделяют запятыми. Генератор сохраняет строку, включая фигурные скобки, и проверяет только её заполненность и отсутствие управляющих символов; совпадения и синтаксис проверьте в Cursor.

Как проверить, что правило распознано?

Откройте Customize → Rules в Cursor и проверьте наличие правила и его режим. Для файлового режима добавьте подходящий файл в контекст, для ручного — упомяните @rule-name в чате. Наличие правила в контексте не гарантирует исполнение каждой инструкции моделью.

Чем Project Rule отличается от AGENTS.md?

AGENTS.md — обычный Markdown без frontmatter. Project Rule — файл .mdc с метаданными description, globs и alwaysApply, позволяющими выбирать условия подключения отдельных тематических правил.

Влияют ли правила на Cursor Tab?

Нет. По документации Cursor правила задают контекст Agent и не влияют на Cursor Tab. Этот генератор создаёт только Project Rules, без legacy .cursorrules, User Rules и Team Rules.

Следующий шаг