Cursor 3.3 · контекст агента

Cursor 3.3: контекст агента — rules, skills, MCP и subagents

Как не «съесть» контекст: project rules, skills, MCP и subagents в одной системе приоритетов — для кода, автоматизации и командной работы.

Перейти в Telegram
1 Rules: ужать .mdc
2 Skills: без дублей
3 MCP: только нужное
4 Subagents: изоляция
5 Баланс контекста
Breakdown Токены Приоритеты

Материал про Cursor 3.3: как project rules, skills, MCP и subagents делят одно контекстное окно — и как читать разбивку (breakdown), чтобы агент не «терял» инструкции к концу длинной сессии.

Ниже — практика для маркетинга, вайбкодинга и автоматизации: от сжатых правил до отключения лишних MCP и изоляции субагентов, плюс блок про GEO и цитирование в ответах нейросетей.

Зачем бизнесу и маркетингу следить за контекстом в Cursor, а не только за «умом» модели

Коротко: качество ответа агента в IDE зависит не только от выбранной модели, но и от того, что реально попало в «окно» диалога: правила, инструменты, описания MCP, skills и история чата. Когда окно заполняется, старые части разговора сжимаются в краткое резюме — и «инструкции», на которые вы рассчитывали, могут оказаться за пределами внимания модели.

Что такое контекст агента в IDE простыми словами

Контекст агента — это всё, что редактор передаёт модели вместе с вашим запросом: системные инструкции, правила проекта, описания инструментов, подключённые расширения протокола MCP, тексты skills, сведения о субагентах и сама переписка. В Cursor у чата есть фиксированное контекстное окно: его размер ограничен, а заполнение отображается индикатором у поля ввода.

Маркер: простыми словами. Контекстное окно — это лимит «памяти разговора» в одном сеансе: всё, что не помещается, приходится ужимать, выкидывать из активной зоны или переносить в новый чат.

Как лимиты контекста бьют по скорости и качеству задач

Для маркетолога и контент-специалиста это выглядит как «агент вдруг перестал соблюдать tone of voice» или «забыл структуру статьи». Для вайбкодинга — как регрессии в коде и лишние правки в файлах, которые вы уже описывали в rules. Для автоматизации — как нестабильные сценарии: чем тяжелее стартовый промпт, тем выше риск, что важные ограничения уедут в сжатый хвост диалога.

Маркер: простыми словами. Токены — это единицы разбивки текста для модели (примерно кусочки слов и знаков). Чем больше токенов занимают правила, MCP и tools, тем меньше места остаётся под ваши файлы и осмысленную историю правок.

Что изменилось в логике контекста в Cursor 3.3 с точки зрения практики

В релизе Cursor 3.3 (май 2026) добавлена разбивка использования контекста агента: можно увидеть, какие категории «съедают» бюджет, и настроить rules, skills, MCP и subagents осознаннее. Это сдвиг в сторону наблюдаемости: не гадать «почему агент тупит», а смотреть на структуру затрат контекста. Официальное описание — в журнале изменений Cursor 3.3.

Для сравнения: ветка 3.2 усиливала исполнение — параллельные задачи, worktrees, multi-root workspace на нескольких папках без «переприцеливания» сессии. 3.3 дополняет это темой «где именно уходят токены» в статической и динамической части промпта.

Какие сигналы стоит отслеживать, чтобы понять, что контекст переполнен

Ориентиры из документации Cursor: кольцо заполненности у ввода и по клику — панель разбивки (breakdown tray) с суммарным числом токенов по категориям. Подробности разметки категорий — в разделе документации про контекст агента и использование контекста.

Коротко: из чего складывается разбивка. В интерфейсе суммируются токены по строкам: System prompt (встроенные инструкции Cursor), Tools (описания доступных агенту инструментов), Rules (project/user rules в промпте), Skills (описания skills в system context), MCP (инструкции и каталог подключённых MCP-серверов), Subagents (документация типов субагентов, которые агент может запускать), Summarized conversation (сжатые summary ранних реплик), Conversation (сообщения пользователя, ответы агента и результаты вызовов tools).

Типичные симптомы: повторы, потеря правил, забывание файлов

Если Summarized conversation растёт, ранние договорённости могут превратиться в краткое резюме и перестать выполняться буквально. Если раздут блок Tools или MCP, модель «видит» слишком много описаний инструментов и хуже фокусируется на вашем коде или тексте. Если Rules и Skills занимают заметную долю, имеет смысл ужать формулировки и убрать дубли между project rules и skills.

Маркер: простыми словами. Summary (сжатый диалог) — это когда редактор сжимает старые реплики в краткое содержание, чтобы освободить место в окне. Полезно для длины чата, рискованно для юридически точных или жёстких инструкций, которые должны оставаться дословными.

Cursor 3.3 · контекст агента

Бюджет контекста: куда уходят токены

В панели разбивки (breakdown) Cursor суммирует заполнение окна по категориям — от системного промпта до переписки и MCP. Ниже — схематичная полоса: доли «дышат», чтобы показать конкуренцию за место, а не точные проценты вашего чата.

  • System / Tools — база редактора и описания инструментов.
  • Rules / Skills — ваши правила и сценарии в system context.
  • MCP / Subagents — каталог серверов и документация типов субагентов.
  • Summary / Chat — сжатый хвост и живой диалог с вызовами tools.

Дисклеймер: пропорции условные, для наглядности. Реальная разбивка — в интерфейсе Cursor у индикатора контекста.

Project rules и пользовательские правила: как они конкурируют за место в контексте

Rules попадают в промпт как отдельная категория. Их много — и вы платите не «дисковым пространством», а вниманием модели внутри лимита.

Как писать правила короче и жёстче

  • Один тезис — один пункт. Длинные манифесты в .mdc хуже соблюдаются, чем короткие запреты и обязательные форматы.
  • Разделите «всегда» и «иногда». Вечные стандарты кода и бренда — в rules; разовые задачи — в сообщение пользователя или в отдельный чат.
  • Уберите повтор skill’ами. Если skill дублирует rule, вы кормите модель двумя почти одинаковыми инструкциями.

Ошибки, из-за которых rules превращаются в шум

Шаблоны «на все случаи жизни», вложенные примеры на три экрана, копипаста корпоративного регламента без приоритетов — всё это увеличивает категорию Rules в breakdown и снижает полезную глубину Conversation. Для команды маркетинга это часто про тон, структуру лонгрида, запреты на выдуманные цифры; для разработки — про стиль коммитов и границы рефакторинга.

Skills в Cursor: когда skill помогает, а когда превращается в лишний груз

Skills описывают сценарии и попадают в system context отдельной строкой разбивки. Skill уместен, когда у вас повторяющийся протокол: например, как проходить чек-лист публикации, как оформлять SEO-мету или как собирать промпт для контент-завода.

Приоритеты: что в project skills, а что в документацию

В project skills стоит класть то, что реально вызывается в работе агента. Справочники на сотни страниц лучше держать в репозитории и подключать точечно (@-упоминания файлов), а не раздувать описание skill’а «на всякий случай».

Как skills стыкуются с агентскими сценариями и MCP

Skill задаёт как действовать, MCP даёт чем пользоваться (инструменты вне редактора). Когда в разбивке MCP и Skills вместе занимают много места, проверьте: не дублирует ли skill текст из README MCP-сервера и не тянете ли вы в контекст лишние серверы «про запас».

MCP-серверы в Cursor: расширение возможностей и цена в токенах

Model Context Protocol (MCP) — открытый способ подключать ассистента к внешним системам и данным через серверы и клиентов; формат предложила Anthropic в конце 2024 года как стандарт для экосистемы агентов. Вводный материал — в анонсе Model Context Protocol.

Маркер: простыми словами. AAIF (Agentic AI Foundation) при Linux Foundation — отраслевая площадка для открытых стандартов вокруг агентных систем; в публичных сводках экосистемы MCP фигурирует как часть более широкого контура совместимости, а не как «настройка одной кнопки в Cursor».

Маркер: простыми словами. MCP — это «розетка» между редактором с ИИ и вашими базами, CRM, поиском по документации: вместо десятка несовместимых интеграций — единый протокол, но каждый сервер добавляет описания инструментов в контекст.

В разбивке Cursor отдельно показан блок MCP: инструкции и каталог подключённых серверов. Чем больше серверов и инструментов доступно агенту, тем тяжелее секция Tools и связанные описания — это прямой путь к «толстому» старту чата.

Как подключать MCP осмысленно

  • Включайте только те серверы, которые нужны текущей задаче; отключённые серверы в модели плагинов не загружаются и не отображаются в чате — см. документацию по плагинам и team marketplace (режимы Default Off / On / Required для компонентов).
  • Следите за тем, не раздувается ли каталог инструментов: большие наборы tools повышают стоимость контекста и усложняют выбор правильного вызова для модели.
  • Для чувствительных данных задайте политику: что можно отдавать MCP, что нельзя, и где нужен отдельный чат без внешних серверов.

Практический чек-лист безопасности и контроля объёма

Коротко: меньше серверов — меньше поверхность атаки и меньше «шума» в промпте. Имеет смысл периодически пересматривать список MCP так же, как список установленных плагинов в браузере: каждый добавляет не только функцию, но и текст в контекст. В исследовательской литературе по MCP отдельно выделяют классы угроз и сценарии злоупотреблений — это аргумент не отключать здравый смысл ради «ещё одного коннектора».

Subagents и мультиагентность: как дробить работу, не раздувая общий контекст

В разбивке есть категория Subagents — документация типов субагентов, которые основной агент может запускать. Параллельные субагенты (логика ветки 3.2) помогают делить задачи, но каждый новый слой сценариев нужно соизмерять с общим бюджетом контекста и дисциплиной правил.

Маркер: простыми словами. Субагент в ИИ-редакторе — это вспомогательный исполнитель подзадачи со своим набором инструкций; в поисковых хвостах слово «субагент» часто банковское, поэтому в тексте лучше уточнять: subagents в Cursor.

Когда выгодно вынести подзадачу субагенту

  • Изолированное исследование или разовый аудит, который не должен тащить за собой половину монорепозитория.
  • Параллельные ветки работы (например, документация + правки кода) — там, где уместна модель из релиза 3.2 с multitask и worktrees.

Как согласовать правила между основным агентом и вспомогательными сценариями

Дублирующиеся инструкции в родительском чате и в субагенте удваивают риск рассинхрона: один сценарий соблюдает tone of voice, другой — нет. Держите «канон» правил в одном месте (короткие project rules) и не копируйте его простынями в каждый запуск.

Связка с вайбкодингом и нейросетями для кода: кто выигрывает больше всего

Аудитория Kov4eg — предприниматели, маркетологи и контент-специалисты, которым нужен результат без обязательного бэкграунда разработчика. Для них Cursor — способ собирать автоматизацию, скрипты, интеграции и «контент-конвейеры», а не только писать классический backend.

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

Запросы вроде «нейросеть для кода» и «нейросеть для программирования» отражают поиск инструмента под задачу. Практический вывод: выбирать модель под тип работы (быстрые vs более «тяжёлые» режимы в пикере Cursor) и одновременно чистить контекст — иначе «умная» модель будет получать тот же перегруженный промпт, что и быстрая.

Граница между пощёлкал промпт и воспроизводимой системой

Воспроизводимость — это правила, skills, отбор MCP и дисциплина репозитория. Одноразовый чат без rules подходит для эксперимента; продуктовый конвейер (статьи, отчёты, генерация каркасов под Wordstat, выгрузки) требует оформленных инструкций и контроля контекста — ровно туда упирается ценность 3.3.

Разбирать такие связки на практике удобнее пошагово: в Telegram-канале Maya Pro регулярно публикуем разборы автоматизации, вайбкодинга и рабочих сценариев в Cursor и смежных инструментах.

Автоматизация разработки и контент-процессов: агент как звено конвейера

Автоматизация разработки в широком смысле включает CI, ботов, сценарии в Make/n8n и репозитории с шаблонами. Агент в IDE — звено, которое должно стыковаться с остальным: не плодить уникальные «магические промпты», а опираться на файлы, чек-листы и ограничения.

Как контекстные настройки влияют на устойчивость сценариев

Multi-root workspace (несколько папок в одной сессии) удобен для монорепо, но увеличивает соблазн подтянуть лишние файлы в чат. Смотрите breakdown: если Conversation раздувается вложениями, разнесите задачи по чатам или уменьшите область @-ссылок. Для контент-команд это аналогично: не прикреплять десять черновиков, если нужна правка одного лонгрида.

Если нужен разобранный до шагов контур «Make + агенты + контент» без хаоса в настройках, посмотрите обучение по автоматизации и вайбкодингу на базе Make — там как раз про воспроизводимые сценарии, а не разовые промпты.

GEO и видимость в ИИ-выдаче: как структура материала помогает цитированию

GEO (Generative Engine Optimization) — практика делать контент так, чтобы нейросети могли извлекать из него чёткие формулировки: определения, списки, мини-FAQ, единые термины.

Маркер: простыми словами. GEO — это не про город в выдаче, а про то, чтобы ИИ-сводки и ответы ассистентов могли уверенно цитировать ваши тезисы, а не пересказывать их наугад.

Смысловые блоки, удобные для извлечения

  • Короткое определение: что такое контекст агента в Cursor и из каких категорий состоит разбивка.
  • Табличное или списковое сравнение: что относится к System prompt, Tools, Rules, Skills, MCP, Subagents, Summarized conversation, Conversation — по документации Cursor.
  • Чек-листы «что отключить в первую очередь», если бюджет контекста исчерпан.

Чего избегать, чтобы страница не выглядела как сырой changelog

Перечень фич без сценария, даты в каждом заголовке, десятки внешних ссылок — это плохо и для людей, и для ИИ-выжимок. Лучше один связный сценарий: диагностика → правка rules/skills → отбор MCP → проверка субагентов.

Чтобы не пропускать свежие материалы по инструментам и сценариям, можно подписаться на канал про автоматизацию и вайбкодинг в Telegram.

FAQ по контексту агента, rules, skills, MCP и subagents

Где в Cursor посмотреть, куда ушли токены?

В индикаторе у поля ввода и в панели разбивки по категориям — см. официальную документацию по контексту в ссылке выше.

Что такое System prompt и Tools в разбивке?

System prompt — встроенные инструкции Cursor для модели. Tools — описания инструментов, доступных агенту. Оба блока участвуют в стартовом заполнении окна.

Маркер: простыми словами. Tools в разбивке — это не «ваши скрипты», а описания того, какими функциями агент может пользоваться; чем их больше и подробнее, тем тяжелее промпт.

Почему агент «забывает» договорённости в длинном чате?

При приближении к лимиту Cursor сжимает старые части диалога в summary, освобождая место. Если критичные правила не продублированы в компактных rules, они могут потерять дословность.

Как первым делом разгрузить контекст?

Отключить неиспользуемые MCP-серверы, укоротить rules и skills, начать новый чат для новой задачи, сузить @-область файлов.

Чем 3.3 отличается от 3.2 для пользователя агента?

3.2 усиливает параллельное выполнение и работу с несколькими корнями проекта; 3.3 добавляет прозрачную телеметрию контекста по категориям — удобно для настройки, а не только для «скорости клика».

Что проверяли по источникам

  • Журнал изменений Cursor 3.3 и раздел документации про использование контекста агента (категории breakdown, кольцо контекста, summary).
  • Документация по плагинам Cursor: состав компонентов (rules, skills, MCP servers и др.) и поведение отключённых MCP.
  • Публичный анонс MCP от Anthropic как базовая рамка протокола.
  • Сопоставление с релизом 3.2 для отличий «исполнение vs наблюдаемость контекста».
Beget — надёжный хостинг и VPS