Как пользоваться Cursor AI: первый рабочий сценарий

Как пользоваться Cursor AI: первый рабочий сценарий
Как пользоваться Cursor AI: первый рабочий сценарий

Я учу людей работать с Cursor на разборах и в наставничестве. Чаще всего первый вопрос звучит так: «С чего начать, чтобы не сломать проект в первый же вечер?» Ответ простой: установить редактор с официального сайта, открыть папку проекта, сначала поговорить с Ask, потом дать одну маленькую задачу Agent и обязательно посмотреть diff перед коммитом. В России редактор обычно ставится нормально, но список моделей в Settings может отличаться от скриншотов в англоязычных гайдах; бесплатного Hobby хватает на первый вечер, вечного безлимита на free нет.

Что такое Cursor AI и чем он отличается от обычного редактора

Cursor — редактор на базе VS Code со встроенным ИИ-агентом. Я работаю не с «чатом сбоку», а с папкой проекта: агент видит файлы, предлагает правки и помогает разобраться в структуре репозитория.

Обычный редактор показывает код. В Cursor ещё панель AI (Ctrl+I / Cmd+I), режимы Agent, Ask, Plan, Debug и постоянный контекст через rules и `AGENTS.md`. Я включаю это, когда:

- быстро разбираю чужой или свой мини-проект без недели чтения доков;

- вношу точечную правку — README, лендинг, скрипт — а не «переписываю всё с нуля»;

- держу контроль: diff, checkpoints, git.

Cursor не заменяет мышление и ревью. У меня в работе он ускоряет рутину только если я готов проверить, что именно изменилось в файлах.

VS Code + ChatGPT/Copilot — отдельные куски: чат, дополнение строк, иногда правки. В Cursor агент встроен в цикл: индексация папки, правила, checkpoints, одна панель режимов. Для первого вечера это меньше трения — не собираю «стек из пяти плагинов».

Опыт программиста для первого сценария не обязателен. Обязателен контроль: вы должны понимать, какой файл изменился и зачем. Это я повторяю почти на каждом разборе.

Как установить Cursor: Windows, macOS и Linux

Установщик беру только с cursor.com/download (https://cursor.com/download). Сторонние зеркала и «готовые сборки» почти всегда — устаревшая версия или риск для аккаунта.

Порядок, который я даю на первом занятии:

1. Откройте страницу загрузки на cursor.com.

2. Выберите установщик для Windows, macOS или Linux.

3. Запустите установщик и завершите мастер.

4. Войдите через Google или GitHub — без аккаунта лимиты и sync ведут себя странно.

5. При первом запуске откройте папку проекта (File → Open Folder), а не один файл.

Типичные ошибки: скачивание не с cursor.com, открытие одного файла вместо папки, пропуск входа в аккаунт, сразу огромный репозиторий вместо учебной папки на 3–5 файлов. Подписки Cursor продаются только через cursor.com — «дешёвые аккаунты» у посредников я не рекомендую.

Интерфейс и первые настройки

Перед работой настраиваю минимум: папка проекта, панель чата и контроль версий. Не все тумблеры сразу.

Explorer слева — дерево файлов. Agent опирается на то, что проиндексировано. Терминал (Ctrl+`) — git и скрипты: команды агента я всегда смотрю глазами перед запуском. Панель AI — Ask, Agent, Plan, Debug в одной точке входа.

На первый вечер в Settings → Models выбираю Auto или то, что реально видно в списке. В AGENTS.md на старте хватает 3–5 строк: язык русский, маленькие diff, спрашивать перед удалением. В учебной папке делаю `git init` и коммит «до экспериментов» — страховка помимо checkpoints.

Один чат — одна задача. Сменили тему с README на CSS — новый чат. Иначе модель тащит старый контекст. Я сам на этом обжигался.

Настройка готова, когда я открываю папку, в Ask спрашиваю «какие файлы за что отвечают?» и получаю осмысленный ответ без правок.

Agent mode: как не потеряться в режимах

В панели AI есть селектор режима. Agent умеет менять файлы и предлагать команды в терминале. Ask — только чтение, без правок. Plan строит план для сложных задач, Debug помогает с багами через runtime.

Переключение: панель AI → селектор → Agent (иногда подпись «Agent (Chat)» — та же панель).

На первом вечере у меня достаточно Ask → Agent:

- Ask: «Где в проекте описан запуск локально?» — без риска правок.

- Agent: «Добавь в README блок из 5 шагов запуска» — одна измеримая правка.

Plan включаю, когда трогаем много файлов и хочу утвердить план до diff.

Шаблон первой задачи, который я даю ученикам:

```

Контекст: учебный репозиторий, правлю только README.md.

Задача: добавь раздел «Как запустить локально» — 5 нумерованных шагов.

Ограничения: не трогай другие файлы; не удаляй существующий текст.

Готово, когда: в README есть новый H2 и шаги соответствуют структуре проекта.

```

Хороший первый промпт умещается в экран чата и содержит критерий готовности.

Первый рабочий сценарий: Ask → Agent → проверка diff

Ядро практики: один проверяемый результат за сессию. Так я сам захожу в незнакомый репозиторий.

Цикл, который прошу повторить:

1. Установка с cursor.com → вход → Open Folder (учебная папка с README.md).

2. Ask: «Какие файлы отвечают за описание проекта?»

3. AGENTS.md: язык русский, маленькие diff, спрашивать перед удалением.

4. Agent: правка одного файла по шаблону выше.

5. Review diff: зелёное/красное — что добавлено и удалено.

6. При сомнении — Restore Checkpoint.

7. Git: `git status` → `git diff` → `git add -p` → понятный commit.

8. Открыть README глазами и сравнить с задачей.

Checkpoints удобны внутри сессии, но не заменяют git. Для истории между вечерами — только коммиты.

Антипаттерны первого вечера: огромный промпт «с нуля всё», сразу Agent без Ask, один чат на десять задач, Auto-run всех команд терминала, принять diff «на доверии». Agent ошибается — моя задача ловить это на diff, а не на проде.

Cursor rules и контекст проекта

Модели не помнят прошлые сессии сами по себе. Cursor rules и `AGENTS.md` — то, чем я держу постоянные инструкции: язык, стиль коммитов, запреты.

Project Rules лежат в `.cursor/rules/*.mdc` — в git, с globs. AGENTS.md в корне — простой старт без frontmatter. User Rules в Customize → Rules — глобально на все проекты.

Мини-пример AGENTS.md для учебного репозитория:

```markdown

# Проект: учебный лендинг

- Отвечай по-русски.

- Правки маленькими diff; один логический кусок за раз.

- Перед удалением файла — спроси.

- Не трогай .env и секреты.

- Коммиты: docs:, fix:, feat: по смыслу.

```

Шаблоны задач держу в rules или docs/prompts.md, а не копирую простыни в каждый чат.

Бесплатный тариф и работа из России

На первом созвоне почти всегда спрашивают про бесплатный тариф и работу из России. Отвечаю как есть.

Официальный Hobby — бесплатно, без карты, с ограниченными Agent requests и доступом к Composer. Для первого сценария из этой статьи хватает, но бесплатно ≠ безлимит на frontier-модели. Для регулярной работы часто нужен Pro ($20/мес) через cursor.com; российские карты часто не проходят в Stripe.

Редактор ставится с cursor.com; вход через Google/GitHub у большинства учеников проходит. Ограничения чаще в каталоге моделей: часть провайдеров может не показываться — это политика провайдеров. Практические варианты: Auto и модели из списка, свой API key если провайдер не режет регион, тест на вашей машине и сети.

Не ждите «как в рекламе все Claude/GPT из коробки в РФ». Смотрите фактический список в Settings.

От первого вечера реально получить установку, Ask для разведки, Agent для одной маленькой правки, навык читать diff и понимание лимитов Hobby. Не обещаю доход «X ₽ в месяц», безлимитный Agent навсегда на free и что diff можно не смотреть.

Частые вопросы

Можно ли бесплатно? Да, Hobby с ограниченными запросами. Для первого сценария хватает; для ежедневной интенсивной работы лимиты упираются быстро.

Нужен ли опыт программирования? Профессия не обязательна. Нужны понятия папка, файл, diff и простой git commit. Ask позволяет учиться без риска сломать проект.

Cursor или VS Code? Если цель — быстро править README или разобраться в небольшом проекте с агентом, Cursor даёт готовый цикл. Если уже живёте в VS Code с отлаженным стеком расширений — можно остаться там.

Где безопасно скачать? Только cursor.com/download.

---

Полная версия гайда с картинками — на vaybkoder.ru/blog/kak-polzovatsya-cursor-ai/ (https://vaybkoder.ru/blog/kak-polzovatsya-cursor-ai/). Если застряли на своём репозитории — напишите в Telegram цель, что уже сделано и где стопор.

2
1