16 уроков

Курс по Cursor с нуля

Агент, который живёт в редакторе

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

Задание ниже на этой же странице. Ничего заполнять не нужно.

16уроков с домашней работой к каждому
192задания с проверкой в браузере
0 ₽курс с погружением — бесплатно
12 часовстолько уходит на уровень
Первый урок · без регистрации Урок 1 · «Редактор как рабочее место: три скорости» — с него начинается курс 4 минуты

Три скорости

Редактор с агентом внутри отличается от редактора без него не набором возможностей, а тем, что модель сидит там же, где вы. Она видит открытый файл, выделенный кусок, соседние файлы проекта и то, что вы только что напечатали. Из этого вырастает всё остальное.

Работать с ней можно тремя способами, и различать их стоит с первого дня.

Дописывание: вы печатаете, редактор продолжаетвы держите замысел целиком · читаете строку · отменяете клавишейПравка выделенного: вы показываете кусок и говорите, что с нимвы держите границы куска · читаете десяток строк · отменяете правкойПоручение: вы называете задачу, агент правит файлы самвы держите условие · читаете дифф целиком · отменяете чекпойнтомцена ошибки растёт сверху вниз, и вместе с ней растёт объём чтения
Различаются они не мощностью, а тем, сколько вы держите в голове и сколько потом читаете.

Дописывание. Вы печатаете, редактор предлагает продолжение — строку, две, иногда десяток. Вы либо соглашаетесь одной клавишей, либо продолжаете печатать своё, и предложение исчезает. Это самая быстрая скорость и самая незаметная: за день таких предложений сотни.

Правка выделенного. Вы показываете кусок кода и говорите словами, что с ним сделать: «вынеси в функцию», «добавь обработку пустого списка», «перепиши через цикл». Редактор меняет ровно этот кусок и показывает, что изменилось.

Поручение. Вы называете задачу целиком — «добавь в отчёт колонку процента» — и агент сам решает, какие файлы тронуть. Вы читаете результат как чужую правку.

Отсюда главная мысль урока, к которой курс будет возвращаться: скорость выбирают, а не получают. Редактор не решает за вас, каким способом работать; он предлагает все три одновременно, и выбор делается каждые несколько минут.

Ошибка, из которой растёт половина разочарований, — выбрать одну скорость и работать только ею. Кто остался на дописывании, получил быстрый набор и ничего больше. Кто ушёл на одни поручения, целыми днями читает чужой код и устаёт сильнее, чем когда писал сам.

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

Весь урок целиком →

Задание из урока 1

Главная перемена в дне работы — что набор текста стал быстрее.

  • Карту не спрашиваем ни на каком шаге
  • Прогресс хранится в аккаунте — с телефона и с компьютера одинаково
  • Через 2, 7 и 30 дней курс сам вернёт задания, чтобы выученное не забылось
  • Письма — только о ваших занятиях, отписка одной кнопкой
Программа курса 1 уровень · 16 уроков · контрольная уровня с сертификатом

Программа

Уровень 1 — рабочее место 16 уроков · контрольная на 30 заданий
01
Редактор как рабочее место: три скорости

Различать дописывание, правку выделенного и поручение, выбирать скорость по двум вопросам, понимать, что в дне работы выросло число решений, и знать границы того, что редактор делать не может.

около 28 минут · домашняя работа
02
Что агент видит: контекст в редакторе

Различать то, что попадает в контекст само, и то, что добавляете вы, понимать, что поиск находит похожее, а не нужное, управлять окном четырьмя шагами и узнавать четыре признака нехватки контекста.

около 28 минут · домашняя работа
03
Дописывание по ходу набора

Понимать, что дописывание продолжает узор, а не решает задачу, различать места, где оно помогает и мешает, читать предложение за секунду по трём местам и знать, где его стоит выключить.

около 28 минут · домашняя работа
04
Точечная правка: выделил и сказал

Задавать границы выделением, строить фразу из трёх частей с обязательным «чего не менять», принимать правку по диффу за четыре взгляда и сочетать вторую скорость с поручением в обе стороны.

около 28 минут · домашняя работа
05
Поручение целиком: агент в редакторе

Понимать круг работы агента и что «я закончил» — это его мерка, ставить задачу четырьмя строками, выбирать между наблюдением и уходом по длительности и принимать поручение в порядке «файлы, размер, смысл, запуск».

около 28 минут · домашняя работа
06
Правила проекта: сказать один раз

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

около 28 минут · домашняя работа
07
Приёмка правки: дифф, чекпойнты и откат

Различать чекпойнт и коммит, читать дифф тремя проходами, решать «чинить или откатывать» по пониманию, а не по размеру, и держать порядок приёмки на каждый день.

около 28 минут · домашняя работа
08
Вход в чужой проект

Входить в незнакомый проект в новом порядке: запуск, три вопроса, самая маленькая правка через весь путь, и чтение по нужде — понимая, на что агент не ответит.

около 28 минут · домашняя работа
09
Отладка и проверка

Отдавать поломку данными, а не жалобой; держать одно изменение между «работало» и «не работает»; ставить задачу тестом до правки и отличать факт от складного объяснения.

около 28 минут · домашняя работа
10
Терминал и команды

Делить команды по обратимости, а не по страху; строить список разрешённого наблюдением; понимать, что уходит в сеть и что видит выполняющаяся команда.

около 29 минут · домашняя работа
11
Несколько задач сразу

Вести столько задач, сколько успеваете принять; разводить только то, что принимается по отдельности; беречь внимание при переключениях и правильно собирать результаты.

около 28 минут · домашняя работа
12
Свои источники и инструменты

Решать по мерке ручного переноса, что подключать; считать цену подключения в окне, правах и доверии; понимать, что подключение переносит знание, а не понимание.

около 27 минут · домашняя работа
13
Выбор модели

Выбирать по трём устойчивым различиям, а не по названиям; брать быструю на мелочь и сильную на думанье; проверять новое своим набором задач и знать, чего выбор не чинит.

около 28 минут · домашняя работа
14
Деньги и скорость

Понимать, за что идёт счёт, где он растёт незаметно, какие части работы ускорились, а какие нет, и чем честно мерить окупаемость.

около 28 минут · домашняя работа
15
Команда

Вкладываться в то, что переносится между людьми, разделять общее и личное, вести ревью по новым вопросам и внедрять в порядке «обратимость — проверки — правила — инструменты».

около 28 минут · домашняя работа
16
Свой рабочий день

Собрать день из четырёх шагов, завести обязательный набор привычек сразу, а настройки по потребности, найти своё узкое место и понять, какие три правила переживут смену инструмента.

около 28 минут · домашняя работа
Кому как объяснять тема одна, различаются примеры и язык

Начало урока «Редактор как рабочее место: три скорости» — нажмите подачу и посмотрите, как это написано для вас

Базовая подача Так урок написан для всех, пока подача не выбрана.

Редактор с агентом внутри отличается от редактора без него не набором возможностей, а тем, что модель сидит там же, где вы. Она видит открытый файл, выделенный кусок, соседние файлы проекта и то, что вы только что напечатали. Из этого вырастает всё остальное.

Как устроен урок. Урок — одна страница: главы подряд, внутри них встроенная практика, в конце итог и домашняя работа. Порог 70%, пересдача через сутки новым набором.

Сертификат. За сданную контрольную уровня — именной, с кодом проверки подлинности; от 95% с отличием.

Пересдача и возвращения. Домашнюю можно пересдать через сутки другим набором, а через два дня, неделю и месяц курс сам предложит четыре коротких задания из того же урока.

Практика и материалы по теме курса

Частые вопросы
Сколько занимает курс «Cursor»?

Уровень 1 — это 16 уроков примерно на 12 часов вместе с домашними работами и контрольной. Заниматься можно в любом темпе: прогресс сохраняется.

Нужно ли платить?

Нет: курс с погружением бесплатный — уроки, домашние работы, контрольная и сертификат. Регистрация нужна только для того, чтобы сохранялся прогресс.

С чего начать, если я ничего не знаю о теме?

С первого уровня: он написан с нуля и не требует подготовки. Уровни — это глубина, а не точка входа: второй продолжает первый без повторов.

Что такое подача и какую выбрать?

Подача меняет примеры и язык объяснения, а не тему урока: Я пишу код, Я учусь программировать, Я внедряю это в команде. Выбрать можно при первом заходе и сменить в любой момент.

Как проверяются задания?

Каждое задание проверяет сервер: ответы не хранятся в браузере, а разбор приходит после ответа. Домашняя работа — 8 заданий из банка, порог 70%, пересдача через сутки новым набором.

Есть ли сертификат?

Да. За сданную контрольную уровня выдаётся именной сертификат с кодом проверки подлинности; от 95% — с отличием. Проверить код может любой на странице /check.

Дальше — весь курс с сохранением прогресса

Регистрацию можно отложить: первые уроки открыты целиком, а прогресс появится, как только заведёте аккаунт.

Зарегистрироваться