Cursor @ mentions — это способ явно прикрепить контекст к промпту агента. Печатаете @ в поле чата, начинаете набор — Cursor показывает совпадения: файлы, папки, терминал, прошлые чаты, git-диффы, Browser. Канон: docs Prompting → @ mentions.
Режимы агента — Agent Mode. Skills и Custom Modes — Skills / Custom Modes. Browser-контекст — Cursor Browser. Pillar: n8n для начинающих.
Для кого @ mentions
- Знаете точные файлы/папки и не хотите тратить ход на поиск.
- Нужен вывод терминала или дифф ветки в том же промпте.
- Ссылаетесь на прошлый чат без копипаста.
- Прикрепляете состояние встроенного Browser к задаче по UI.
Если список файлов неизвестен — дока советует не форсировать @: Agent найдёт сам.
Как пользоваться: маршрут на 10 минут
- Откройте чат Agent и поставьте курсор в поле ввода.
- Наберите
@и имя файла или папки (после выбора папки/углубляет путь). - Добавьте при необходимости
@Terminals, git-дифф или@Browser. - Сформулируйте задачу поверх прикреплённого контекста.
- Смотрите context ring: если окно забито — уберите лишние @ или начните новый чат.
| @ тип | Пример | Зачем |
|---|---|---|
| Files & Folders | @auth.ts, @src/components/ |
Явный файл/папка в контексте |
| Terminals | @Terminals |
Вывод терминала в промпт |
| Chats | @Chats |
Контекст прошлой беседы |
| Git diffs | @Commit (Diff of Working State), @Branch (Diff with Main) |
Незакоммиченное / ветка vs main |
| Browser | @Browser |
Состояние встроенного браузера |
Типы @ — docs/agent/prompting, раздел @ mentions (проверка 2026-09-04).
@ vs Rules / Skills / MCP
| Рычаг | Живёт где | Когда брать |
|---|---|---|
| @ mentions | Текущий промпт | Знаете конкретный файл/дифф/терминал |
| Rules | System context | Постоянные правила проекта/user |
| Skills / Custom Modes | Skill / режим на сессию | Playbook «как работать» |
| MCP | Каталог tools | Внешние сервисы и API |
Context ring рядом с полем ввода показывает разбивку токенов: system, tools, rules, skills, MCP, subagents, summarized conversation, conversation.
Сильные стороны
- Точный контекст без длинного «посмотри auth и middleware».
- Git-диффы и терминал экономят копипаст логов.
- @Browser стыкуется с UI-задачами и Design Mode.
- Можно не использовать @: агент сам ищет, если путь неизвестен.
Типичные ошибки
- Вешать десятки @ «на всякий» и забивать context window.
- Путать @ с Rules: разовое упоминание не заменит постоянное правило.
- Дублировать содержимое файла и в @, и длинной цитатой в тексте.
- Ждать, что @Chats подтянет весь архив без выбора нужного диалога.
FAQ: Cursor @ mentions
Что такое @ mentions в Cursor?
@ mentions — способ явно прикрепить контекст к промпту: файлы, папки, терминал, прошлые чаты, git-диффы, Browser. Введите @ в поле чата и начните печатать — Cursor покажет подсказки. Канон: docs/agent/prompting.
Какие типы @ есть?
Files & Folders (@auth.ts, @src/components/), Terminals, Chats, Git diffs (@Commit Diff of Working State, @Branch Diff with Main), Browser. Полный список — docs/agent/prompting.
Обязательно ли всегда ставить @?
Нет. Дока: используйте @, когда знаете релевантные файлы. Если не уверены — пропустите: Agent сам найдёт файлы через поиск.
Чем @ отличается от Rules и Skills?
@ — точечный контекст на сообщение. Rules и Skills живут в системном контексте дольше (rules проекта/user; skills через / или Custom Mode). Разные рычаги: «что подложить сейчас» vs «как работать всегда».
Как @ связан с context window?
Каждый чат делит фиксированное окно с моделью. @-файлы, tools и сообщения занимают токены; рядом с полем ввода — context ring с разбивкой (system, tools, rules, skills, MCP, subagents, conversation).
Вывод
Cursor @ mentions — точечный контекст в промпте: файлы, терминал, чаты, git-диффы, Browser. Не замена Rules/Skills. База — Agent Mode; skills — гайд Skills.
Хотите нейросети под свои задачи, а не «для всех»?
Когда базовых гайдов уже мало, помогает разбор под вашу работу. Наставничество, курсы и подписка Артёма Денисова — все форматы на странице обучения. Тех-pillar — n8n для начинающих.