Курс, который сам себя объясняет: как AI-агент ведёт по программе через MCP
Последние несколько лет меня не зажигала ни одна собственная идея: смотрю на любую и заранее вижу, что внутри. И вот пришла та, которой мне самому не хватало. Рассказываю, как выглядит курс, по которому тебя ведёт агент.
Стэн Марш был прав
В South Park есть серия, где Стэн взрослеет, и всё вокруг него буквально превращается в говно. Фильмы, музыка, разговоры друзей. Мир не изменился, изменился он.

Со мной случилось то же самое, только про идеи.
Раньше от новой идеи меня подбрасывало. Думал о ней в душе, засыпал с ней, открывал ноут в выходные. В начале карьеры таких было много: вот разберусь, как всё устроено по-взрослому, и сделаю ту самую штуку. Часть доводил до конца, но большинство осело в папке с недоделанным.
Потом барьер исчез. IT оказалось довольно простым и понятным механизмом, а с приходом ИИ ещё и скучным. Сегодня я соберу почти всё, что придёт в голову. И тут выяснилось неприятное: ценность была в барьере, а не в идее.
Раньше между «придумал» и «работает» лежали месяцы работы. Дойти до конца мог не каждый, и уже поэтому готовая вещь чего-то стоила. Теперь этих месяцев нет: то же самое собирается за вечер. И оказалось, что сама идея без них пустая.
Смотрю на любую свою задумку и заранее вижу её насквозь. Вот тут будет вот это, повторяется за выходные, кому это надо.
Несколько лет примерно так.
И тут меня накрыло
Пришла идея, которой мне самому не хватало. Не «сделаю как у них, только лучше», а штука, которой я хочу пользоваться и которой нет.
Выросла она из бытовой злости.
Взял курс по Kubernetes. Программа отличная: темы в правильном порядке, видно, что человек понимает, о чём говорит и в какой момент это нужно. А сами уроки написаны нейросетью. Гладкие абзацы, «в современном мире контейнеризация играет важную роль», списки, где каждый пункт можно выкинуть без потери смысла.
Читать невозможно, бросать жалко: маршрут-то правильный. И я начал копировать уроки в Claude и просить объяснить нормально. Спрашивал как дурак: зачем под, если есть контейнер. Что сломается, если я это удалю. Покажи на моём проекте, вот мой сервис.
Объяснения получились отличные. А ценным в курсе оказалось ровно то, чего нейросеть не писала: порядок тем и понимание, что за чем идёт.
Вот на этом контрасте и щёлкнуло.
Объяснять и вести это две разные работы. Их веками сваливали в одну, потому что оба дела делал один человек. Теперь можно разделить: объяснение отдать модели, она в нём сильнее любого автора. И оставить автору то, чего у модели нет: маршрут.
Модель невероятно хороша в объяснении. Пять раз разными словами, под твой уровень, на твоём коде, без вздохов на четвёртом вопросе.
А вести, похоже, не умеет. У неё нет маршрута. Она не знает, что тебе рано трогать оркестрацию, потому что ты ещё не понял, что такое образ. Она с удовольствием уйдёт в дебри, если ты туда потянешь: ей нечем сказать «стоп, это не сейчас». У неё нет вкуса, выстраданного на своих граблях, и нет ответа на вопрос, что вообще стоит учить, а что смело забыть.
Что получилось
Формат, который я назвал треком.
Автор пишет текст этапа, задаёт границы и придумывает практику. А объяснение приходит не из текста, а от агента: Claude Code, Codex, Cursor, что тебе привычнее.
Соединяются они через MCP. Это открытый протокол, по которому модели ходят во внешние инструменты: агент умеет спросить у платформы, что за трек, где ты остановился и что в текущем этапе.
В жизни это выглядит так:
- 01
Подключаешь агента
Один раз. Берёшь промпт в личном кабинете, отдаёшь агенту, он прописывает сервер у себя в настройках.
- 02
Открываешь этап и говоришь «веди меня»
Обычными словами. Агент сам сходит за материалом, увидит, где ты остановился, и спросит, как тебе удобнее: читать самому или идти вместе по кускам.
- 03
Идёте по шагам
Он объясняет ровно то, что нужно тебе, разбирает твои ошибки на твоём же коде и не даёт срезать там, где автор просил не срезать.
- 04
Отмечаешь сделанное
Показал результат, агент отметил задание. На сайте загорается галочка, и вернуться можно откуда угодно.
Выглядит это так:

Никакого копипаста уроков в чат. Канал привязан к твоему аккаунту, агент видит ровно то, что открыто тебе, и знает, что ты уже прошёл.
Самое интересное начинается дальше
Вместе с текстом этапа агент получает правила, которых в тексте нет. Их пишет автор отдельно, и читает их только агент.
Настоящий кусок из трека, этап про GitHub Pages:
Разбираем только: репозиторий, ветка, папка публикации,
адрес вида username.github.io, обновление сайта через коммит.
НЕ уходим в: свой домен и HTTPS (этап 07), GitHub Actions
и сборку фронтенд-фреймворков (этап 02), бэкенд и базы (этапы 04-08).
Спросят про них: ответь одной фразой, скажи, на каком этапе
разберём, и вернись к теме.
Ученик, скорее всего, впервые публикует что-то в интернет.
Не считай очевидным ничего про git.
Здесь тренируется публикация, а не вёрстка. Содержимое index.html
это заготовка, чтобы было что публиковать: попросят написать
разметку, пиши сам и не задерживай на этом.
Поверх лежат общие правила платформы: не пересказывай текст (человек читает его сам на сайте), спроси, как ему удобнее, выясни, что он уже знает, отмечай задание только после результата.
Вот что из этого получается в разговоре:

Заметь, чего он не делает. Не пересказывает текст своими словами. Не начинает с лекции про то, что такое git. Не выдаёт готовый ответ на задание.
Это и есть разница между «скормил урок модели» и треком. Скормленный урок делает агента услужливым пересказчиком: попросил решение, получил решение, спасибо, ничему не научился. Правила разворачивают его в наставника, которому важнее, чтобы ты понял.
Решать задания за тебя. «Сделай мне» упирается в правило этапа, и агент вернёт тебя к работе. Это специально: практика единственное, что отличает трек от статьи, которую ты прочитал и забыл.
Третья вещь, менее заметная, но важная на дистанции: прогресс живёт на платформе, а не в чате. Сделал задание, агент отметил, на сайте загорелась галочка. Закрыл терминал, вернулся через неделю с другого компьютера, сказал «продолжаем» и продолжил ровно с места.
Первый трек: деплой
Обкатываю на курсе про деплой, и тема выбрана не случайно.
Деплой это место, где текста мало, а рук много. Можно прочитать десять статей про Docker и всё равно залипнуть на первом же «а почему контейнер не видит базу». Тут агент незаменим: он смотрит на твою ошибку, в твоём проекте, с твоими путями, а не на абстрактный пример из статьи.
Маршрут такой. GitHub Pages, где сайт оказывается в интернете за десять минут и бесплатно. Дальше Vercel в два клика. Потом упираемся в лимиты и в реальность с российским законом, и становится понятно, зачем нужен свой сервер. Дальше VPS, Docker, Dokploy (личный Vercel на своей машине), домен с HTTPS и в конце база с секретами, которые не утекают в репозиторий.
Восемь этапов, от «у меня ничего нет» до «у меня своё в проде».
Честная часть
Иначе это будет реклама, а не разбор.
Агент не проверяет за тебя. Он на твоей стороне, он твой адвокат, а не экзаменатор. Захочешь уговорить его отметить невыполненное, уговоришь. Я это знаю и сознательно не строю надзор: это обучение, а не сертификация. Обманешь в итоге себя.
Нужен агент с поддержкой MCP. Без него трек превращается в обычный текстовый курс. Хороший, но обычный, и половина ценности проходит мимо.
Формат сырой. Я его только запускаю. Что-то наверняка окажется неудобным, и я буду править. Если попробуешь и скажешь, что не так, это лучшее, что может случиться с форматом сейчас.
Зачем я это написал
Не для того, чтобы продать курс.
Несколько лет меня не зажигала ни одна собственная идея, и, судя по разговорам, я в этом не одинок: когда сделать можно что угодно, делать не хочется ничего. Кажется, что всё уже было, а остальное повторяется за выходные.
А тут зажгло. Не потому что рынок, не потому что ниша, а потому что я сам хочу этим пользоваться. Хочу открыть трек по теме, в которой ноль, и идти по нему с агентом, который знает маршрут и не даст мне срезать.
Модель отняла у нас объяснение и правильно сделала: она в нём лучше. Но маршрут она не заменит, потому что маршрут это чужой опыт, а не информация. Значит курсы не умирают, а перестают быть текстом, который читаешь в одиночку.
Первый раз за долгое время делаю вещь, которую хочется доделать. Оказывается, это всё ещё возможно.
Такие разборы выходят регулярно
Короткие мысли и находки я публикую в телеграм-канале, а глубокие разборы, курсы и сообщество, где растут инженеры, живут здесь, в Lab.
Заведи аккаунт в ITUZOV LAB и сохраняй материалы и прогресс чтения.
Зарегистрироваться