🎯 О чём этот конспект: Разбор масштабного обновления Cursor 3 и новой модели Composer 2. Автор делится своим профессиональным воркфлоу, который позволяет запускать десятки AI-агентов параллельно, использовать облачные вычисления и экономить на токенах без потери качества кода.
👤 Кому будет полезно: Вайбкодерам, разработчикам и фаундерам, которые хотят делегировать 90% написания кода AI-агентам и управлять проектами на уровне архитектора, а не кодера.
✨ Что получите: Готовую систему параллельной разработки: от настройки плагинов и MCP до использования Git Worktrees и облачных агентов для тестирования UI через видео-стриминг.
1. Cursor 3: Новый интерфейс и Rust-архитектура
Контекст: Cursor полностью переписал интерфейс на языке Rust. Это не просто косметическое обновление, а переход к агентно-центричной модели разработки. Теперь фокус смещен с редактирования отдельных файлов на управление «сессиями» (Sessions). Вы можете запускать агентов из любого места, на любом устройстве, и они будут работать в фоновом режиме, пока вы занимаетесь другими задачами.
Тайминг: [00:39], [01:51]
Выгода: Огромный прирост производительности IDE и возможность бесшовного переключения между локальной работой за десктопом и облачными агентами.
Как применить:
- Шаг 1: Переход в новый интерфейс — Нажмите
Command + Shift + Pи выберитеSwitch to agents window. Это откроет новый UI, где проекты сгруппированы по репозиториям или воркспейсам. - Шаг 2: Группировка сессий — В окне агентов выберите
Group by repo. Это позволит видеть все активные задачи (фичи, баги) в рамках одного проекта в одном списке. - Шаг 3: Отслеживание статуса — Следите за цветовыми индикаторами: желтая точка означает, что агенту нужно ваше подтверждение (например, одобрить план), синяя — работа завершена.
Результат: Упорядоченная рабочая среда, где вы видите прогресс по всем задачам одновременно.
2. Модель Composer 2: Интеллект уровня Opus за 1/10 цены
Контекст: Представлена проприетарная модель Composer 2, специально обученная для кодинга. Она показывает результаты на уровне GPT-4o и Claude 3.5 Opus в бенчмарках (Cursor Bench, Terminal Bench), но стоит в разы дешевле. Модель самообучается каждые 5 часов на основе паттернов использования сообществом.
Тайминг: [01:01], [01:12]
Выгода: Радикальное снижение затрат на API. Входные токены в 10 раз дешевле, чем у топовых моделей конкурентов.
Сравнение цен (за 1 млн токенов):
- Composer 2: $0.50 (Input) / $2.50 (Output)
- GPT-4o / Opus: ~$5.00 (Input) / ~$15.00 - $30.00 (Output)
- Composer 2 Fast: $1.50 (Input) / $7.50 (Output) — для мгновенных ответов.
Как применить:
- Шаг 1: Выбор модели — В окне Composer или Агента выберите в выпадающем списке
Composer 2илиComposer 2 Fast. - Шаг 2: Контроль контекста — Нажмите на иконку контекста (внизу окна), чтобы увидеть детальный breakdown: сколько токенов уходит на файлы, историю чата и системные промпты. Это поможет оптимизировать затраты.
Результат: Высокая скорость разработки при минимальном бюджете на AI.
3. Параллельная разработка через Git Worktrees
Контекст: Главная проблема при работе нескольких агентов над одним проектом — конфликты в файлах. Если два агента одновременно правят один и тот же файл на вашем диске, возникнет хаос. Решение — использование Git Worktrees. Это позволяет создавать физически разные копии проекта для каждой ветки прямо на вашем компьютере.
Тайминг: [02:45], [03:71]
Выгода: Агенты работают в изолированных папках. Вы можете запустить 10 агентов одновременно, и они гарантированно не перезапишут работу друг друга.
Как применить:
- Шаг 1: Запуск задачи — При создании нового агента выберите опцию
New Worktree. - Шаг 2: Изоляция — Агент создаст отдельную директорию для этой задачи. Вы можете видеть путь к ней, наведя на иконку агента в боковой панели.
- Шаг 3: Слияние — Когда агент закончит, просто нажмите кнопку
Move to Local. Cursor сам перенесет изменения из ворк-три в вашу основную рабочую ветку.
Результат: Возможность делать 5-10 фич одновременно без риска сломать проект.
4. Облачные агенты и визуальное тестирование
Контекст: Cursor 3 позволяет переносить выполнение задач в облако. Это полезно, если нужно уйти от компьютера или если задача требует долгого выполнения. Облачные агенты могут не только писать код, но и запускать его, делать скриншоты и даже записывать видео процесса тестирования.
Тайминг: [02:71], [12:58], [13:14]
Выгода: Разработка продолжается, даже когда ваш ноутбук выключен. Вы получаете визуальное подтверждение, что UI работает корректно.
Как применить:
- Шаг 1: Перенос в облако — В чате с агентом введите команду:
/cloud
- Шаг 2: Настройка окружения — Перейдите на
cursor.com/agents, выберите проект и добавьте необходимые Environment Variables (API ключи, конфиги БД), чтобы агент мог запустить билд. - Шаг 3: Визуальный контроль — Попросите агента:
Test the UI changes, take a screenshot and record a video of the navigation flow.
- Шаг 4: Мобильный доступ — Зайдите на сайт Cursor с телефона, чтобы проверить статус или дать новые инструкции агенту, пока вы в пути.
Результат: Полная свобода перемещения и автоматизированное QA-тестирование.
5. Multitask Mode и Design Mode
Контекст: Новые режимы для ускорения итераций по дизайну. Multitask позволяет накидывать задачи одну за другой, не дожидаясь выполнения предыдущей. Design Mode позволяет выбирать элементы прямо в браузере и давать по ним инструкции.
Тайминг: [08:59], [09:07], [10:33]
Выгода: Мгновенная правка интерфейса «по живому» без ручного поиска нужных компонентов в коде.
Как применить:
- Шаг 1: Активация Design Mode — Нажмите кнопку
Design Modeв окне агента. - Шаг 2: Выбор элементов — Кликайте на элементы в окне предпросмотра (браузере). Cursor подсветит их.
- Шаг 3: Мультизадачность — Нажмите
Shift + Tab, чтобы войти в Multitask. Выделите один блок и скажите «сделай фон зеленым», выделите другой — «добавь иконку». - Шаг 4: Фоновое выполнение — Нажмите Enter. Cursor создаст под-агентов (Sub-agents) для каждой правки. Они выполнят работу параллельно и отчитаются главному агенту.
Результат: Скорость верстки и полировки UI увеличивается в 3-4 раза.
6. Настройка плагинов и MCP (Model Context Protocol)
Контекст: Автор использует специфический набор плагинов, которые расширяют возможности агентов, давая им доступ к документации популярных сервисов и новым «скиллам».
Тайминг: [05:15], [05:54], [06:20]
Выгода: Агенты совершают меньше ошибок, так как используют актуальные SDK и лучшие практики конкретных инструментов.
Топ плагинов от автора:
- Superpowers — Маст-хэв. Добавляет скиллы для код-ревью, создания документации и управления под-агентами.
- Clerk / WorkOS — Интегрируют MCP и навыки для работы с аутентификацией.
- MCP Servers — Позволяют подключать внешние инструменты (базы данных, API).
Как применить:
- Шаг 1: Marketplace — Зайдите в Cursor Marketplace.
- Шаг 2: Установка — Найдите
Superpowersи нажмитеAdd to Cursor. ВыберитеAdd to personal, чтобы плагин был доступен во всех проектах. - Шаг 3: Код-ревью — После того как агент закончил задачу, дайте промпт:
Use the Superpowers plugin to perform a comprehensive code review of the changes.
Результат: Более чистый, безопасный и профессиональный код.
FAQ
В: В чем разница между локальным агентом и облачным? О: Локальный агент использует ресурсы вашего ПК и правит файлы на диске. Облачный агент работает в изолированном контейнере на серверах Cursor, может работать 24/7 и имеет доступ к браузеру для записи видео-тестов.
В: Зачем использовать Composer 2, если есть Claude 3.5 Sonnet? О: Composer 2 дешевле в 10 раз и специально дообучен на данных Cursor для лучшего понимания контекста проекта. Он обновляется каждые 5 часов, адаптируясь к новым библиотекам.
В: Как избежать конфликтов, если я сам пишу код и одновременно работает агент? О: Используйте Git Worktrees. Агент будет работать в своей копии папки, а вы — в своей. Когда агент закончит, вы сможете сравнить изменения и объединить их через PR или кнопку Move to Local.
В: Можно ли использовать Cursor 3 для мобильной разработки? О: Да, через Multi-root Workspaces. Вы можете добавить в одну сессию папку с Expo (мобильное приложение) и папку с Next.js (бэкенд), чтобы агент понимал связи между ними.
В: Что делать, если облачный агент не может запустить проект? О: Проверьте Environment Variables в настройках проекта на сайте Cursor. Агенту нужны те же ключи .env, что и вам локально, чтобы успешно выполнить команду npm run dev или аналогичную.
Ресурсы и ссылки
- Cursor — Официальный сайт IDE —
https://cursor.com - Cursor Agents Web — Панель управления облачными агентами —
https://cursor.com/agents - Clerk Plugin — Плагин для интеграции аутентификации — упомянут в видео.
- Superpowers Plugin — Плагин для расширения возможностей агентов — упомянут в видео.
- WorkOS Plugin — Инструмент для Enterprise-авторизации — упомянут в видео.
Конспект создан на основе видео «My NEW Cursor AI Workflow (Cursor 3 & Composer 2)» канала Sonny Sangha. Все права на оригинальный материал принадлежат авторам. Источник: https://youtu.be/la_tAgBKqO0