Урок 6 / 12Модуль 2. Работа с Cursor
Академия/Вайб-кодинг/Урок 6. Agent mode — ИИ работает самостоятельно, вы контролируете
Средний18 минут

Урок 6. Agent mode — ИИ работает самостоятельно, вы контролируете

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

Описание темы

Agent mode (Cmd+I или Composer) — самый мощный режим Cursor. В обычном Chat ИИ даёт предложения, а вы нажимаете Apply. В Agent mode ИИ действует сам: открывает файлы, создаёт новые, вносит изменения и даже выполняет команды вроде npm install в терминале.

Для запуска Agent mode нажмите Cmd+I (Mac) или Ctrl+I (Windows) и опишите задачу. Например: 'Создай React-проект с login-страницей, дашбордом и настройками. Добавь роутинг и базовый layout для каждой страницы.' ИИ выполнит это самостоятельно.

Важно: в Agent mode ИИ показывает каждый шаг — какой файл создаёт, что изменяет, какую команду выполняет. На каждом шаге вы можете нажать 'Accept' или 'Reject'. Это не полностью автономный режим — контроль остаётся за вами.

Agent mode лучше всего работает: при запуске нового проекта, когда нужно создать несколько файлов, при рефакторинге кода и при исправлении багов. Для простых однострочных изменений достаточно Tab или Inline Edit.

Что вы получите из этого урока

  • Запуск и управление Agent mode
  • Правильная постановка больших задач Agent (эффективный промпт)
  • Контроль каждого шага Agent (Accept/Reject)
  • Корректировка направления когда Agent ошибается
  • Различение задач подходящих и не подходящих для Agent
  • Разрешение терминальных команд и создания файлов

Углублённое объяснение

Техническая работа Agent mode: когда вы описываете задачу, Cursor отправляет AI-модели весь контекст проекта (дерево файлов, содержимое ключевых файлов) и ваш запрос. Модель составляет план (какие файлы создать/изменить, какие команды выполнить) и реализует его пошагово. Между шагами модель видит результаты предыдущих действий.

Разница Agent mode vs Chat mode на практике: в Chat вы пишете 5 отдельных сообщений и в каждом нажимаете Apply. В Agent вы пишете 1 подробную задачу, и ИИ выполняет все 5 шагов сам. Результат одинаковый, но Agent в 5 раз экономит время. Однако, если Agent ошибётся — исправить сложнее, потому что он меняет несколько файлов одновременно.

Best practices для Agent mode: 1) Перед задачей опишите структуру проекта. 2) Чётко укажите стек технологий. 3) Всегда тестируйте результат (откройте в браузере, запустите в терминале). 4) Если 3+ раз ошибается — разбейте задачу на части. 5) В файле .cursorrules пропишите правила проекта — Agent будет им следовать.

Agent mode особенно полезен в контексте вайб-кодинга: вы можете за один вечер создать MVP стартапа. Например, landing page + Telegram-бот + админ-панель — с Agent mode это 2-3 часа работы. Вайб-кодинг демократизирует разработку — технологии становятся доступны каждому.

Готовый шаблон промпта

Скопируйте и адаптируйте
Создай новый Next.js проект. В проекте: 1) App Router с 3 страницами (home, about, contact), 2) Общие Header и Footer на каждой странице, 3) На странице Contact рабочая форма (name, email, message), 4) Красивый дизайн на Tailwind CSS, 5) TypeScript. Установи все необходимые пакеты.

Почему это работает

Фреймворк: 'Next.js' + 'App Router' + 'TypeScript' — стек технологий чёткий

Структура: '3 страницы' + 'Header/Footer' — архитектура проекта определена

Функциональность: 'рабочая форма' — не только UI, но и логика

Стиль: 'Tailwind CSS' — дизайн-система указана

Установка: 'все необходимые пакеты' — Agent выполнит npm/yarn команды

Практическое задание

  • Откройте пустую папку в Cursor
  • Нажмите Cmd+I для открытия Agent mode (или выберите Agent в Chat)
  • Напишите: 'Создай простое портфолио: главная, проекты и контакты. HTML + CSS + JavaScript'
  • Наблюдайте как Agent создаёт файлы — просмотрите каждый
  • Когда Agent запросит выполнение терминальных команд — нажмите 'Run'
  • Откройте результат в браузере и проверьте работоспособность
  • Если что-то не нравится — напишите: 'Цвет Header сделай не синий, а зелёный'

Частые ошибки

  • Давать Agent слишком размытую задачу — не 'сделай сайт', а конкретная структура и функциональность
  • Слепо нажимать Accept — просматривайте каждый файл, при ошибке нажимайте Reject
  • При ошибке Agent начинать всё заново — лучше объяснить ошибку и продолжить
  • Просить слишком большой проект за раз — поэтапно: сначала структура, потом страницы, потом стиль
  • Не проверять терминальные команды — Agent редко, но может предложить опасные команды

Вопросы и ответы по уроку

Agent mode работает на бесплатном плане?

Да, но с ограничениями. На бесплатном плане 50 премиум-запросов — Agent использует 1-5 запросов на задачу. Для 2-3 небольших задач в день достаточно.

Может ли Agent удалить мои файлы?

Agent показывает каждое изменение и запрашивает разрешение. Если вы не нажмёте Accept — ничего не изменится. В качестве меры предосторожности рекомендуется использовать Git — всегда можно откатить.

Сколько времени Agent выполняет задачу?

Простые задачи (1-3 файла) — 30 секунд, сложные (10+ файлов) — 2-5 минут. Зависит от скорости интернета и загруженности модели.

Следующий шаг

Cursor Agent Mode: ИИ программирует самостоятельно | Prompter