158 уроков за восемь недель в одиночку: как я делаю тренажёр по нейросетям вместе с агентами Claude Code
Почему первая версия провалилась на фокус-группе, что агенты делают плохо и почему реклама при цене 299 ₽ почти не окупается.
В конце августа у меня была идея и пустая папка. Через восемь недель в Telegram работает «Навык», тренажёр, который учит пользоваться нейросетями в жизни и в работе. В нём 158 коротких уроков. Команды нет, я делаю его один.
Почти весь код и большую часть уроков пишет Claude Code. Это программа от Anthropic, которая сама пишет код и тексты по задаче. На мне решения, проверка и правка. Расскажу, что получилось, что пришлось выбросить и какие правила я завёл, чтобы нейросеть писала уроки про нейросети и не врала.
Идея: четыре минуты в день и задания из жизни
По опросу ВЦИОМ за июнь 2026 года, 78% интернет-пользователей в России обращались к нейросетям за последний год. Только просьба «составь меню на неделю» даёт меню для кого-то другого. Ниже покажу настоящий пример.
Я хотел формат, который влезает в очередь в магазине. Четыре минуты в день, как в Duolingo, и задания из обычной жизни: меню, письмо в родительский чат, раскраска для ребёнка, ответ клиенту.
Сейчас в «Навыке» четыре цели: «Помощь в делах», «Тексты и сообщения», «Картинки и творчество», «Работа и подработка». Человек выбирает одну в первом вопросе и идёт по своему пути. Путь начинается с простого «попроси и поправь» и ведёт к своим помощникам, которым можно поручать дела. Всего задумано 360 уроков, по 90 на цель.
Первая версия провалилась на фокус-группе
Первый месяц я строил большую систему. Движок следит за десятью навыками человека и подбирает следующий урок. Бот присылает уроки по расписанию, а сам урок открывается в приложении внутри Telegram. Уроки были длинные: объяснение, пример, четыре задания. Последнюю неделю перед проверкой на людях я потратил на конвейер, который сам пишет такие уроки.
30 сентября первую версию прошла фокус-группа. Жалоб было шесть:
- Текста много, «как лекция в университете».
- Задания экспертного уровня, урок занимает 15–20 минут вместо пяти.
- Первый урок, обзор нейросетей, не нужен.
- Примеры чужие и офисные.
- Язык тяжёлый и серьёзный.
- Красные карточки в заданиях выглядят как ошибка ещё до ответа.
Я посчитал, и замер подтвердил жалобы. Урок показывал около 1200 слов, из них около 780 до первого задания. С телефона столько не читают, даже если текст полезный.
В тот же день я снял старые уроки с пути целиком и заморозил конвейер. В новом уроке восемь заданий, до 300 слов, он занимает около четырёх минут. Объяснение спрятано в вопрос и в разбор после ответа. Большинство заданий решается здравым смыслом, одно-два сложных стоят в конце. Темы из жизни, а голос — как у друга, который уже разобрался и весело показывает.
Главный вывод этого месяца: сначала покажи людям один урок, потом строй завод.
Главное правило: только настоящие ответы нейросетей
Каждый урок держится на живом ответе модели, а не на придуманном примере. Перед уроком запрос прогоняется в настоящей нейросети, сначала коротко, потом с деталями. Что должно выйти, записывается заранее, до прогона.
Пример из первого урока. На просьбу «Составь меню на неделю» ChatGPT сам решил, что меню нужно для «1–2 человек», и поставил рыбу во вторник и в пятницу. С деталями «нас трое, сын не ест рыбу, готовить не дольше 30 минут» меню вышло на троих и без рыбы. Отсюда задание: «Нейросеть предложила на ужин рыбу. Что забыли указать?»
Догадка до прогона нужна, потому что нейросеть часто удивляет. В уроке про раскраску для ребёнка ожидалось, что на короткую просьбу придёт цветная картинка. Пришёл чистый контур, до него нейросеть догадалась сама. Разница оказалась в другом: рисунок шёл до самого края листа, и при печати края обрежутся. Урок написан под то, что случилось на самом деле.
Ещё два правила появились после ошибок в старых уроках:
- Урок о проверке расчётов сам держался на непосчитанном расчёте. Доли в нём давали 101,2%, а назывались «ровными 100%». Теперь каждое число считается калькулятором, даже если оно взято из ответа модели.
- Однажды пример сочинили под нужный вывод, и вывод оказался ложным: модель и без подсказки давала подробный разбор. С тех пор в уроках только настоящие ответы.
Почему в заданиях нельзя писать своими словами
Сначала человек писал запрос сам, а система проверяла его по ключевым словам. Проверка обещала больше, чем умела: зачёт получали расплывчатые ответы.
2 сентября я убрал свободный ввод совсем. Теперь все задания закрытые: выбрать вариант, собрать запрос из кусочков, дописать фразу, ответить «правда или нет», соединить пары. Нейросеть работает только там, где пишутся уроки. Ответ человека проверяет простое сравнение с ключом.
Как уроки пишут агенты
Агент — это Claude Code со своей инструкцией и задачей, который работает сам. Со 2 октября их три:
- автор пишет историю из пяти уроков, прогоняет запросы в нейросетях и пишет черновики;
- критик читает за автором, правит явное, а спорное выписывает мне;
- проверяющий смотрит путь цели целиком: нет ли дыр, прыжков и повторов.
Очередь работает по подписке Claude Code. Когда лимит подписки кончается, она ждёт и продолжает сама. Первую главу для трёх целей, 48 уроков, агенты написали примерно за четыре дня.
Агентов я запустил не сразу. Сначала мы писали уроки вдвоём с Claude, и каждая моя правка записывалась парой «было → стало». Например, вопрос «Какой запрос даст меню под твою семью?» стал вопросом «Какой запрос лучше?»: что видно в вариантах, в вопрос не пишем. Когда пар набралось 58, а моих правок стало одна-две на пять уроков, я отдал письмо уроков агентам.
Что агенты делают плохо
14 октября я попросил Claude перечитать 68 уроков, которые агенты написали за неделю. Каждое задание он сверил с настоящим ответом нейросети, даты и суммы проверил кодом. Вот что нашлось чаще всего.
- Урок учит неправде, потому что прогон шёл в чистом чате. Агент прогонял запросы в чате без памяти и написал в уроке: «в новом чате она не вспомнит, правила придётся рассказать заново». А память в ChatGPT, Claude и Gemini есть, и она бесплатная.
- Общее правило из одного ответа. «Чего на бумаге нет, она не придумает». А в соседнем уроке та же нейросеть сама дописала год.
- Находка, которой нет. Урок говорил, что нейросеть не удержала формат картинки. На деле квадрат задал наш собственный скрипт.
- Повторы. Одно и то же задание «уже умеешь» в соседних историях, хотя шапка урока уверяла, что это новое.
- Ссылки на невидимое. В целой истории «Документы по фото» в заданиях не было ни одной картинки, а вопросы спрашивали «по этому фото».
- Род. Герой уроков Навик по договорённости говорит без рода, а агенты писали за него «подпишу сама».
Агент пишет быстро и уверенно обобщает. Поэтому каждое утверждение в уроке сверяется с прогоном, а последнее слово остаётся за мной.
Голос уроков — отдельная работа
Правила текста я записал в редакционную политику, а проверку ведёт линтер (программа, которая сама проверяет текст по правилам):
- Обращение на «ты», в настоящем времени и без рода: «ты отправляешь», а не «ты отправил». Так фраза подходит всем.
- В уроках без тире и двоеточий, цельными предложениями.
- Никаких английских слов, кроме названий сервисов.
- Добрый мир: в примерах никто не болеет, не ссорится и не теряет работу. Мелкие дела, а не беды.
- В вопросе только вопрос. То, что видно в вариантах ответа, в него не пишем.
Сколько это стоит
- Сервер, общий с другим моим проектом, — около 27 ₽ в день.
- Домен — около 1000 ₽ в год.
- Тексты уроков и прогоны — подписка Claude Code.
- Картинка в уроке — 7 ₽ новая, около 45 ₽ правка по образцу.
- Голос для короткого ролика — 0,65 ₽ за ролик.
Подписка в «Навыке» стоит 299 ₽ раз в 30 дней, один новый урок в день бесплатный. С одной оплаты у меня остаётся 276,6 ₽: 3,5% забирает платёжный сервис, 4% — налог самозанятого.
Сколько месяцев человек будет платить, пока неизвестно. Если четыре, он принесёт около 1100 ₽. Если платить начнут 3% тех, кто прошёл первый урок, реклама окупится, только когда такой человек стоит не дороже 33 ₽. По моему расчёту, при клике за 10–40 ₽ реклама даёт его за 31–205 ₽.
Поэтому я не рассчитываю расти на рекламе. Нужен продукт, которым хочется поделиться, приглашения (друг прошёл первый урок, и обоим неделя без ограничений) и короткие ролики. Реклама нужна для замера.
Первый настоящий платёж прошёл 21 октября, с моей собственной карты. Так я проверил всю цепочку, от оплаты до чека в «Мой налог».
Ошибки, которые видят только люди
Под админским аккаунтом я вижу уроки мимо порядка, это удобно для проверки. Из-за этого две ошибки видели только обычные люди. Кнопка второй цели и необязательные истории отвечали «откроется по порядку». Теперь я проверяю путь со второго, обычного аккаунта.
Что дальше
- Telegram в России замедлен, поэтому параллельно я делаю своё приложение для iPhone и Android. Внутри тот же тренажёр.
- Главы 3–5: свой помощник, поручения, команда помощников.
- Короткие ролики про настоящие ошибки нейросетей.
- Главного пока нет — данных о том, возвращаются ли люди на седьмой и двадцать первый день. Это следующий шаг.
Что я сделал бы раньше
- Показал бы людям один урок, а не целый курс.
- Не строил бы конвейер, пока формат не проверен на людях.
- Записывал бы каждую правку парой «было → стало» с первого дня. Из этих пар потом выросли правила для агентов.
- Проверял бы продукт с обычного аккаунта, а не с админского.
Тренажёр живёт в Telegram: «Навык». Если вы учили нейросетям родителей или коллег, напишите в комментариях, что сработало. Буду рад любому опыту, он пригодится для следующих глав.