Пользовательские команды позволяют создавать многократно используемые рабочие процессы, которые можно запускать простым префиксом / в поле ввода чата. Эти команды помогают стандартизировать процессы в твоей команде и делают повседневные задачи более эффективными.
Commands input example
Команды сейчас находятся в бета-версии. Функциональность и синтаксис могут измениться в процессе дальнейшего улучшения.

Как работают команды

Команды определяются как обычные Markdown-файлы, которые хранятся в папке .cursor/commands твоего проекта. Когда ты вводишь / в поле ввода чата, Cursor автоматически находит и показывает доступные команды из этой папки.

Создание команд

  1. Создай папку .cursor/commands в корне своего проекта
  2. Добавь .md файлы с понятными названиями (например, review-code.md, write-tests.md)
  3. Напиши обычный Markdown-контент, описывающий, что должна делать команда
  4. Команды автоматически появятся в чате, когда наберешь /
Вот пример того, как может выглядеть структура папки с командами:
.cursor/
└── commands/
    ├── address-github-pr-comments.md
    ├── code-review-checklist.md
    ├── create-pr.md
    ├── light-review-existing-diffs.md
    ├── onboard-new-developer.md
    ├── run-all-tests-and-fix.md
    ├── security-audit.md
    └── setup-new-feature.md

Примеры

Попробуй эти команды в своих проектах, чтобы понять, как они работают.