Cursor Projects: возможности и распределение задач между агентами
MarkdownРазбираем бета-версию Cursor Projects по официальному анонсу Cursor: как координатор распределяет работу между агентами, где хранится общий контекст, как действуют Subscriptions и для чего подходит эта функция.
Читать статью полностью
10 сентября 2026 года Cursor представил бета-версию Projects — инструмент для масштабных задач, контекст которых сохраняется на протяжении месяцев.
В Projects работой руководит координатор. Он не пишет код самостоятельно: сначала составляет план, а затем передаёт отдельные части задачи другим агентам. Материалы, накопленные в ходе проекта, собираются в общем наборе файлов. Кроме того, координатору можно поручить отслеживать события и начинать действовать без нового запроса. Ниже рассмотрены возможности и ограничения, описанные в анонсе Cursor.
Документация Ailoot: ailoot.ai/docs/.
Что такое Cursor Projects простыми словами?
Главное
Cursor Projects предназначен для крупных задач — например, создания функции, миграции или целого приложения. Координатор составляет план и поручает части работы агентам-исполнителям, оставляя написание кода им. Согласно анонсу от 10 сентября 2026 года, бета-версия Projects доступна через левую панель Cursor; доступ постепенно открывают всем пользователям.
В официальном анонсе Cursor функция описана так:
Projects lets you take on larger bodies of work, such as a feature, a migration, or a full app. It maintains context over months of work, delegates tasks to thousands of subagents, and performs recurring work without being prompted.
Иными словами, Projects помогает вести крупные задачи — от новой функции до миграции или разработки приложения целиком. Контекст сохраняется в течение месяцев, работу можно распределять между тысячами субагентов, а повторяющиеся задачи выполнять без отдельного запроса пользователя.
Чем координатор отличается от обычного агента Cursor?
Главное
Координатор планирует работу, распределяет задачи между агентами-исполнителями и возвращает результат тебе на проверку. Код он не пишет. Координаторы создают и направляют агентов от твоего имени, запуская столько параллельных исполнителей, сколько требует задача.
Cursor объясняет разделение обязанностей следующим образом:
The coordinator agent in a project doesn't write code itself; it plans the work, delegates it to agents that implement it, and brings the finished work back to you to check. Coordinators create and manage agents on your behalf, running as many in parallel as the work needs.
То есть координатор Projects сам не занимается программированием. Он разбивает задачу и передаёт её агентам, которые выполняют работу, а затем показывает готовый результат для проверки. Созданием и управлением исполнителями занимается координатор; их число зависит от потребностей проекта.
Эту схему можно представить как работу прораба и бригады: первый планирует этапы и назначает исполнителей. В Projects роль исполнителей выполняют ИИ-агенты, которыми руководит координатор; результат в итоге проверяешь ты. Подход напоминает модель «оркестратор и исполнители», применяемую в мультиагентных системах.
Проект выполняется в облаке, однако для проверки на твоём компьютере координатор может привлечь локального агента:
A Project runs on its own computer in the cloud, so closing your laptop doesn't stop it. When something needs testing on your machine, the coordinator spins up a local agent to run it there.
По описанию Cursor, у проекта есть собственная облачная машина, поэтому он продолжает работать, даже если закрыть ноутбук. Если проверку требуется выполнить именно на твоём компьютере, координатор запускает там локального агента.
Как устроена общая память проекта?
Главное
В каждом проекте есть набор файлов, синхронизируемый между облачными и локальными машинами, которыми пользуются его агенты. Они добавляют туда результаты работы, артефакты и сведения о коде и предпочтительном для тебя способе работы. Например, если агент выяснил, как тестировать сервис, другие агенты смогут воспользоваться этой инструкцией.
Cursor называет этот механизм Shared context — общим контекстом:
Each Project maintains a set of files that sync across every cloud and local machine its agents use. Agents add research and artifacts, along with what they learn about the codebase and how you prefer work to be done. If one agent figures out how to test a service, for example, every future agent can use those instructions. The shared context grows with the Project, making the coordinator more effective over time.
Как поясняет Cursor, файлы проекта синхронизируются между всеми облачными и локальными машинами, доступными его агентам. В них попадают результаты исследований, артефакты, сведения о кодовой базе и предпочтениях пользователя. Если один агент разберётся с тестированием сервиса, последующие агенты смогут применить найденные инструкции. Общий контекст пополняется вместе с проектом и, по утверждению Cursor, со временем помогает координатору работать эффективнее.
Используя уже сохранённые материалы, координатор может учитывать результаты предыдущей работы. Это напоминает идею Второго мозга, но речь идёт об общей памяти конкретного проекта в Cursor, а не о персональном хранилище пользователя. Агенты наполняют её по мере выполнения задач.
Похожий принцип накопления материалов для будущей работы можно реализовать в Claude Code; он рассматривается отдельно в статье о Втором мозге.
Сохранение контекста между задачами относится к контекст-инжинирингу — управлению тем, какая информация попадает в память ИИ и как она там используется.
Что такое Subscriptions в Cursor Projects?
Главное
Subscriptions позволяет попросить координатора следить за каналом Slack, запускаться по расписанию или отслеживать все твои пул-реквесты. Получив сигнал, он может приступить к работе без нового сообщения от тебя. В примере Cursor подключается канал с сообщениями об ошибках, и координатор поручает задачу агентам при каждом новом сообщении о баге.
Общая память нужна для сохранения материалов проекта, а Subscriptions определяет, при каких условиях координатор начинает действовать. После настройки ему не обязательно ждать нового сообщения с задачей:
Tell the coordinator agent to watch a Slack channel, run on a schedule, or follow all your PRs. This way it can take action based on signals it detects, without waiting for your prompt.
В анонсе предлагается настроить слежение за каналом Slack, запуск по расписанию или отслеживание всех пул-реквестов. Тогда координатор сможет реагировать на замеченные сигналы, не дожидаясь твоего запроса.
Вот пример из анонса:
Connect Slack and point it at a bug-report channel, and it starts delegating each time a bug comes in.
Подключи Slack и выбери канал для сообщений об ошибках: когда там появится новый багрепорт, координатор начнёт распределять работу.
В анонсе не перечислены другие события, способные запускать задачи, помимо Slack, расписания и PR. Стоимость функции также не указана. Чтобы начать настройку, открой Projects в левой панели Cursor. Пошаговой инструкции в анонсе нет, поэтому ориентируйся на интерфейс установленной версии.
Когда стоит рассмотреть Cursor Projects
Главное
Cursor позиционирует Projects для масштабных задач — например, разработки функции, миграции или целого приложения. Если задача небольшая и разовая, вероятно, хватит обычного агента в чате. Projects имеет смысл рассмотреть, когда большая работа продолжается долго.
В качестве примеров Cursor приводит крупные проекты: новую функцию, миграцию и приложение целиком. От этих сценариев отталкивается и рекомендация по выбору. Для задачи, которую можно выполнить в одном диалоге, скорее всего, достаточно обычного чат-агента. Если ты возвращаешься к масштабной задаче и одной кодовой базе в течение долгого времени, общий контекст Projects может оказаться полезным: новые агенты получат доступ к прежним инструкциям и результатам.
Сравнение Cursor с другими инструментами приведено в отдельном материале; там рассматривается обычная работа без Projects.
Что дальше
На дату анонса — 10 сентября 2026 года — Cursor Projects находился в бета-версии. Cursor не сообщил цену, поэтому стоимость и ограничения следует уточнить в самом продукте перед подключением.
Познакомиться с Ailoot подробнее можно на ailoot.ai.
Подробнее
Вопросы и ответы
Когда вместо Projects достаточно обычного чата с агентом?
Для разового изменения в пределах одной беседы обычный чат — подходящее начало. Projects рассчитан на более крупную длительную работу с общими выводами и инструкциями.
Что проверить перед включением Subscription?
Определите сигнал для координатора: канал ошибок Slack, расписание или pull request. Проверьте доступные аккаунту интерфейс, цену и лимиты. В объявлении нет цены и полного руководства по настройке.