Фронтендер обновился до Cursor 2.5, увидел пост про Figma plugin, загуглил «cursor figma plugin» - и попал на видео про Figma Community и гайд «скачать Cursor на Windows». Вручную дописал Figma MCP в `mcp.json`, потом поставил официальный plugin из Marketplace - агент отвечает дважды, в Customize три MCP с похожими именами. Выдача путает установку IDE и Marketplace plugins. Здесь: одна задача, один plugin, audit bundle и откат без поломки репо.
TL;DR / Быстрый инсайт: Cursor plugin с февраля 2026 - это не «расширение как в VS Code», а bundle: skills, MCP-серверы, rules, hooks и subagents в одной установке через Customize или `/add-plugin`. Для одного проекта берите workspace scope, не user. После install пройдите inventory в Customize и снимите дубли с ручным `mcp.json`. Пять тестовых промптов и отключение plugin в Customize - ваш rollback без переустановки IDE.
Неожиданный факт: в changelog 2.5 (17 февраля 2026) plugins описаны именно как bundle, но топ RU-выдачи по «как установить cursor plugins» до сих пор про инсталлятор Cursor, а не Marketplace. Каталог cursor.directory - это разрозненные rules и MCP без auto-update; официальный Marketplace - другой trust boundary и ручной review open-source репозиториев. Запрос «cursor plugins» в Вордстат (июль 2026, РФ) - 108 показов/мес: ниша узкая, intent чёткий - нужен Customize-first гайд, а не обзор «100 расширений».
Выберите одну задачу и scope в Customize - не ставьте plugin «на всякий случай»

Боль: plugin «пропал» в другом репозитории или наоборот влияет на все проекты. Решение - сначала сформулировать одну задачу на 1-2 недели: design-to-code из Figma, checkout-заглушка со Stripe, triage тикетов в Linear. Plugin должен закрывать весь workflow, а не дублировать то, что вы уже настроили вручную.
Откройте Customize в боковой панели Cursor (единая страница user, workspace и team). Фильтр scope показывает, где живёт каждый plugin:
- workspace - только текущий проект; идеально для командного Figma/Stripe workflow в одном репо.
- user - все ваши проекты на машине; только для личных утилит, не для продуктового кода.
- team - если админ подключил Team Marketplace в Dashboard; режимы Default Off, Default On или Required.
Типичная ошибка: поставить Figma plugin в user scope, а потом удивляться, почему агент тащит design-tools в backend-репозиторий. На практике для «одного проекта» почти всегда workspace.
| Что вы ищете в Google | Что нужно в Cursor | Почему путают |
|---|---|---|
| «Скачать Cursor» | Установщик IDE с cursor.com/download | Старые RU-гайды закрывают именно это |
| VS Code extension | Темы, линтеры в Extensions - не agent bundle | Тот же sidebar «Extensions», другой смысл |
| Marketplace plugin | Customize → Plugins или `/add-plugin` | Появилось в 2.5, мало RU how-to |
| Ручной MCP в mcp.json | Один transport; plugin может добавить второй | Дубли дают двойные tool calls |
Установите один plugin из Marketplace - три рабочих пути

Боль: ставят community-плагин не туда или копируют MCP вручную поверх bundle. Официальные способы install (docs cursor.com/docs/plugins, июль 2026):
- Customize → Plugins → Install из каталога cursor.com/marketplace - launch partners: Figma, Stripe, AWS, Linear, Amplitude и др.
- Команда `/add-plugin` в Agent - удобно, когда уже в чате и знаете имя пакета.
- Локальный bundle для своих пакетов: структура `.cursor-plugin/plugin.json` в репозитории, тест через `~/.cursor/plugins/local/<name>` и Reload Window до публикации.
MCP (Model Context Protocol) - это «розетка», через которую агент вызывает внешние инструменты: API Figma, биллинг, таск-трекер. Plugin кладёт готовую розетку в bundle; вам не нужно второй раз прописывать тот же сервер в `~/.cursor/mcp.json`, если plugin уже поставил transport.
Типичная ошибка в реальном проекте: установить plugin и оставить старую ручную запись Figma MCP - агент дергает оба, ответы дублируются. Правило: один transport на одну задачу.
Разберите bundle после install: skills, MCP, rules, hooks

Боль: непонятно, plugin заменил skills или добавился поверх, и почему агент ведёт себя иначе только в одном репозитории. После install откройте Customize и пройдите inventory - запишите в блокнот, что появилось:
- Skills - пошаговые сценарии для агента (как мини-инструкции «сделай design-to-code»).
- MCP - серверы и tools; смотрите toggles On/Off.
- Rules - инструкции поведения; могут пересечься с `.cursor/rules/*.mdc`.
- Hooks - автоматические действия на события (до/после tool call).
- Subagents - отдельные роли внутри plugin для узких подзадач.
Схема bundle: одна кнопка Install → plugin.json тянет skills + MCP + rules + hooks → Customize показывает все слои → агент в этом workspace получает новые tools и инструкции без ручной сборки по файлам.
Monorepo github.com/cursor/plugins: каждый plugin - папка с `.cursor-plugin/plugin.json`. Open-source и manual review - не zip из чата.
Проверьте конфликты с `.cursor/rules/`, AGENTS.md и `mcp.json`
Боль: project rule из `.cursor/rules/figma.mdc` конфликтует с rules из plugin; агент получает противоречия «используй только MCP» vs «не трогай API». Conflict pass за 10 минут:
- Customize → MCP - отключите toggles дублей того же сервера, что уже в `.cursor/mcp.json`.
- Customize → Rules - сравните Always и Agent Decides; уберите или ослабьте project rules с тем же intent, что plugin.
- AGENTS.md - проверьте, нет ли команд, которые plugin переопределяет (deploy, lint, design handoff).
- Git diff - plugin не должен неожиданно менять tracked files; bundle живёт в managed cache, не правьте cache вручную.
Кастомизация - форк repo и `~/.cursor/plugins/local/`, не правка managed cache: при auto-update по git SHA правки слетают. cursor.directory - идеи, не Marketplace; для продакшена - official plugin или fork с pin SHA.
Прогоните 5 промптов и подготовьте rollback в Customize
Боль: после обновления Cursor или plugin workflow сломался, а откат непонятен. Dry-run - пять промптов по вашей задаче:
- Два промпта с явным skill/command plugin - например «сверстай компонент по Figma frame X» для design-to-code.
- Три промпта без упоминания plugin - обычная задача в репо; агент не должен лезть в чужие tools.
- Фиксируйте PASS/FAIL - лишние tool calls, двойные ответы, игнор rules.
- Отключите plugin в Customize - повторите промпт 1; поведение должно вернуться к прежнему.
- После апдейта Cursor - повторите шаги inventory и 5 промптов; при team Required plugin эскалируйте админу.
Критерии успеха: в Customize → Plugins plugin виден с правильным scope; в списке MCP/rules/skills понятно, что пришло из bundle; нет дубля того же сервера в `mcp.json`; `/add-plugin` или Install поставил ровно один пакет; при отключении plugin агент возвращается к прежнему поведению. Важно: убедитесь, что scope workspace для одного репо. Советуем не ставить plugin «на всякий случай» - вы получите предсказуемый bundle, который будет работать без дублей MCP; итог - отключение plugin в Customize возвращает прежнее поведение.
Max Mode для plugins не обязателен (FAQ Cursor). Cloud Agent проверяйте отдельно. Team marketplaces: Teams - один каталог, Enterprise - без лимита (Dashboard → Plugins).
Если после гайда остались вопросы по внедрению ИИ в dev-процесс - на neuroalex.site разбираем тот же принцип: одна задача, один пакет настроек, измеримый тест. Полезно рядом: как создать Cursor Skills для одной задачи, как подключить MCP к Cursor, как настроить Cursor Hooks для проекта.
Материал проверен: эксперт Елена Ковалева (Главный эксперт по SEO/GEO).
Достоверность данных: состав bundle, scopes, пути install и local test - по Cursor Docs Plugins и changelog 2.5 на июль 2026; запрос «cursor plugins» - 108 показов/мес, «cursor figma plugin» - 8 (Яндекс Вордстат, РФ).
Частые вопросы
Plugins заменяют отдельные skills и MCP?
Не заменяют глобально - они упаковывают готовый набор в один install. Ваши старые skills и ручной MCP остаются, пока вы их не отключите. После plugin сделайте audit в Customize и выключите дубли - иначе агент видит два одинаковых transport.
Можно ли смешивать marketplace plugin и свои rules?
Да, но осознанно: project rules в `.cursor/rules/` и rules из plugin складываются. При противоречии побеждает более специфичный слой (team → project → user). Уберите дублирующий `.mdc` с тем же intent, что plugin, и проверьте Customize → Rules.
Нужен ли Max Mode для plugins?
Для установки и работы marketplace plugins Max Mode не требуется по официальному FAQ. Отдельно проверьте Cloud Agent, если гоняете тот же workflow в облаке - там ограничения обсуждались на форуме отдельно от desktop.
Чем plugin отличается от VS Code extension?
Extension в Cursor - в основном редакторские штуки: темы, подсветка, линтеры. Marketplace plugin - agent bundle: skills, MCP, rules, hooks для ИИ-агента. Искать их нужно в Customize → Plugins, а не в списке тем оформления.
Как протестировать свой plugin до публикации?
Соберите `.cursor-plugin/plugin.json`, скопируйте или сделайте symlink в `~/.cursor/plugins/local/<имя>`, Reload Window и пройдите тот же inventory плюс 5 промптов. Публикация - публичный Git и форма cursor.com/marketplace/publish после локального PASS.
Что делать, если plugin обновился и сломал workflow?
Сразу отключите plugin в Customize - это быстрый rollback. Для долгой стабильности форкните repo и pin версию; не правьте managed cache. При team Required без права отключения - к админу marketplace с запросом Default Off для пилота.
