


Антон Рендел: собрал в Telegram аналог Claude Code с командой из десяти агентов
В кейсе рассказываем, как маркетолог без навыков программирования собрал в Telegram аналог Claude Code: бота, в котором каждый топик — отдельный проект, и в любом проекте можно вызвать любого агента: CTO, Dev, Reviewer, коуча для бизнес-идей, копирайтера, маркетолога, дизайнера и отдельных Райтеров под лонгриды и блог. Через этого бота он с нуля написал сайт вакансий Диджитал Паб на Next.js.
Год смотрел на нейросети со стороны и не понимал, с какой стороны подойти
Я примерно год наблюдал за нейронками со стороны. Понимал, что технология настоящая и что за этим будущее. Но ощущение было как с автомобилем, когда у тебя нет прав: вот стоит крутая машина и ты знаешь, что она крутая, но как на ней ездить, непонятно.
Как маркетолог, и визуал по натуре, я больше всего интересовался картинками. Нейросети тогда как раз активно начинали с генерации изображений, новостной фон был забит этим. Но сделать что-то толковое было сложно.
Поэтому я по большей части просто общался с LLM, а если точнее — с DeepSeek. Я просто задавал ему вопросы обо всем на свете: о здоровье, о спорте, о работе. Каждый раз ожидал кринжовые ответы, но получилось наоборот и каждый раз ответы нейронки наоборот расширяли мой горизонт.
Так я понял, что у нейронок можно спрашивать что угодно и получать грамотные подробные ответы. Параллельно с этим я около года следил за Нейроцехом в канале Паши Молянова и в какой-то момент решил, что пора погружаться в ИИшки плотнее. Вступил в клуб и первым делом попросил что-нибудь интересное для работы с картинок.
Мне посоветовали сервис Weavy, о котором я даже не слышал. И тогда я подумал: если мне только что подсветили инструмент, о существовании которого я даже не знал, — сколько ещё таких вещей мимо меня прошло.
Начал кодить — оказалось проще, чем думал
После Weavy я начал спрашивать в чате и искать, что еще можно делать в ИИшках. И понял, что я смотрел на нейросети через очень узкую щель, а под боком все это время была целая кладезь. Тут в Нейроцехе подоспели пошаговые уроки по разработке — сделай то, сделай се. Я пошёл по ним, и оказалось, что кодить намного проще, чем я себе представлял.
Первым делом разобрался с приоритетами. Я как маркетолог всегда стараюсь видеть лес за деревьями: что главное, без чего ничего не поедет. Подумал: ага, главное — стабильный доступ к нейронкам. Без этого вообще ничего не работает, а каждый раз прыгать между сервисами не вариант. Так я арендовал сервер и разобрался с обходом блокировок. Это стал мой первый технический проект.
После этого я установил Claude Code и начал работать с ним через терминал. Сразу было сложно к нему привыкнуть, но со временем я стал в нем ориентироваться, будто работаю с кодом не первый год. Потом, правда, все равно перешел на VS Code, потому что удобного и приятного интерфейса не хватало.
Я думал, теперь все устаканилось — у меня есть рабочий инструмент, в котором удобно работать, но довольно быстро обнаружилась новая проблема.
VS Code нет на телефоне — решил собрать аналог Claude Code в Telegram
Проблема была простая: VS Code нет на телефоне и без ПК под рукой с нейронкой не пообщаешься, в дороге ничего не подправишь и задачу не запустишь. Параллельно я видел, как ребята в Нейроцехе переносят свои системы для разработки в Telegram и решил, что мне такое тоже надо.
Начал расспрашивать, кто и как у себя это устроил. И тут для меня открылась целая кроличья нора. Оказалось, что Telegram-бот — это, по сути, кроссплатформенная штука, которая одинаково работает и на ПК, и на телефоне. Куда бы ты ни пошел — инструмент всегда с тобой.
Но главное преимущество перед обычным Claude Code обнаружилось не в этом. В Claude Code, как только ты прервал сессию, предыдущий текст пропадает. А Telegram сам по себе хранит всю переписку. Можно через поиск вернуться к любой фишке из прошлого разговора и посмотреть, как ты ее делал. Для меня это решало больную точку: я часто ищу, как уже что-то однажды настраивал.
Поэтому я решил собрать свой аналог Claude Code внутри Telegram.
Разрабатывал бота по фреймворку Паши: сначала спека, потом код
Просто открыть Клода и сказать «напиши мне Telegram-бота с агентами» было нельзя. Я бы получил что-то рабочее на уровне демки и без возможности это нормально дальше развивать. У Паши для разработки через Claude Code есть отдельный фреймворк, и я начал работать по нему.
Логика фреймворка простая, но непривычная: сначала мы детально планируем, что делаем и как, и только потом пишем код.
Первым шагом я писал user-spec — спецификацию требований на русском, как если бы я объяснял задачу живому подрядчику. Что я хочу получить, зачем, как это должно работать с точки зрения пользователя. Клод провел со мной структурированное интервью в три цикла: сначала задал общие вопросы, потом уточняющие про мой код и существующие куски, потом про граничные случаи — что если пользователь сделает то, что я не предусмотрел.
Второй шаг — tech-spec. Клод сам перевел утвержденную user-spec в техническую спецификацию: архитектура, ключевые решения, стратегия тестирования, план реализации. Уже на английском и уже для агента, а не для меня. Tech-spec тоже прошла через несколько валидаторов внутри фреймворка — они проверяли, нет ли ссылок на несуществующие куски кода, все ли из user-spec покрыто, не накручено ли лишнее.
Третий шаг — декомпозиция: Клод разбил tech-spec на атомарные задачи, каждую со своими критериями приемки и зависимостями.
Когда все было подготовлено, агент начал работать. Клод поднял команду агентов, распределил задачи по волнам, агенты параллельно писали тесты, потом код, друг друга проверяли. Я в этом время занимался агентскими делами.
Собрал агентство в Telegram: от CTO до Коуча
Устройство получилось такое: каждый топик в чате — отдельный проект. У меня их сейчас несколько — сайт вакансий, бот вакансий, читалка, SEO-лаба. В любом проекте я могу вызвать любого агента: кого призову, тот и подключится.

Сначала набор агентов был чисто разработческий — это идея, которую я подсмотрел у других ребят в Нейроцехе:
- CTO, чтобы продумать архитектуру,
- Dev, чтобы написать код,
- Reviewer, чтобы все это дело проверить.
Короче, стандартный состав команды, как если бы я нанимал живых людей.
Но потом я понял, что в это же окно хочется приносить и нерабочие задачи — и стандартного набора для этого мало. Так у меня появился Коуч, с которым я штормлю бизнес-идеи и обсуждаю мотивацию. Потом Копирайтер, Маркетолог и Дизайнер — под маркетинговые задачи агентства. Отдельно — два писателя: Райтер для лонгридов и ТГ-Райтер, который переписывает тексты по моему стилю для блога.

В какой-то момент я заметил, что бот перестал быть инструментом разработчика. Это уже агентство, которое всегда в кармане.
Бот думает в фоне — научился видеть, что он делает прямо сейчас
При всем удобстве у бота в Telegram оказалась своя слабость, которой нет в VS Code. В VS Code ты видишь работу в моменте — он тебе сразу всё расписывает построчно. А бот думает на фоне. Отправил ему задачу — и ждешь. Пять минут, шесть минут, непонятно: он работает или завис.
Сначала я просто апал его вручную, как проджект-менеджер живого разработчика: «Ну че, созрел?» Через какое-то время задавал тот же вопрос — посмотреть, отвечает или нет. Это работало, но утомляло.
Потом я сравнил своего агента с агентом Паши Молянова и нейронка подсветила несколько фишек, которых у меня не было. Одна сразу зацепила — команда «снимок экрана агента». Запускаешь ее, и бот в моменте показывает, чем занят прямо сейчас. Я встроил ее себе, и теперь всегда вижу, работает агент или завис.

Бот написал сайт на Next.js — пока я занимался основной работой
Один из проектов в боте — парсер вакансий. Я собрал несколько Telegram-каналов с вакансиями, бот каждый день парсит их и публикует у меня. В какой-то момент я подумал: а почему бы не сделать из этого полноценный сайт?
Сайт я написал с нуля через своего же бота. Для меня, маркетолога, который раньше максимум мог поправить HTML, это было «вау». Год назад Next.js казался мне космосом, а тут я сел и через Telegram собрал себе сайт Диджитал Паб.

Крупные куски сайта бот писал автономно. Я составлял спеку, согласовывал ее с ботом, говорил «давай раскатывай» и уходил. Бот работал 2–3 часа сам, а я возвращался к готовому результату. Одна автономная сессия в Claude Code длилась 2 часа — мы заранее проработали всю техническую спеку, я просто отправил его работать, а сам занимался основными задачами по агентству.
Благодаря Нейроцеху бот собрался по фишкам из чата
Если посмотреть на бота сейчас, почти каждая ключевая фишка в нем пришла из Нейроцеха. Идея вообще делать через Telegram — от Паши Молянова. Идея с агентами-персонами — от ребят в чате, у меня бы самого не возникло мысли так разложить разработку. Команда «снимок экрана агента», которая решила боль с фоновой работой, — тоже у Паши подсмотрел. Фреймворк под автономную разработку, по которому я отправляю бота работать на 2–3 часа, — оттуда же.
Самое ценное в Нейроцехе — что не приходится продираться через всё в одиночку. Я мог бы и сам искать инструменты, читать документации, разбираться в терминале — но это заняло бы в несколько раз больше времени. В чате достаточно задать вопрос, и тебе все объяснят. А ещё в клубе много крутых ребят, которым можно написать в личку и узнать то, чего нет в открытых обсуждениях.
Нейроцех сводит с людьми — и это, пожалуй, главное, за что я его ценю.

