أظهر LanChess الطريق من vibe coding إلى الإنتاج: 100 ألف سطر برمجي خلال ثلاثة أشهر
LanChess حالة صادقة نادرة لما يحدث بعد vibe coding. بنى مطور الخدمة منتجًا لتحليلات الشطرنج جاهزًا للإنتاج في أقل من ثلاثة أشهر: 3300 prompt و832 commit و100 أل

LanChess стал наглядным кейсом того, как быстрый ИИ-прототип превращается в настоящий сервис с пользователями, бэкендом и юридическими ограничениями. Автор проекта описывает путь без NDA и красивых легенд: 3300 промптов, 832 коммита, почти 100 тысяч строк кода и целый набор проблем, которые не решаются одним хорошим запросом к модели.
Как вырос LanChess История начинается уже не с идеи, а с работающего контура.
Поздним вечером автор смотрит в терминал, где Celery worker на восьмиядерном сервере обрабатывает 67 партий блица с Lichess для одного пользователя. Через минуту сервис должен вернуть персонализированную аналитику и упражнения. В этой сцене важна не романтика ночной разработки, а факт зрелости продукта: это не мокап и не разовый скрипт, а система, которая принимает реальные данные, считает результат и обещает пользователю конкретную пользу в предсказуемое время.
Сам LanChess автор подаёт как редкий пример проекта, о котором можно говорить полностью открыто. За срок меньше трёх месяцев он получил примерно 100 тысяч строк кода, не написав их вручную, а управляя процессом через ИИ-инструменты. Это не просто история о скорости.
Важнее другое: у проекта есть измеримые артефакты работы — 3300 промптов, 832 коммита, продакшен-сервис и аудит решений, которые можно разбирать без оглядки на NDA. Именно поэтому кейс интересен не только шахматистам, но и разработчикам, которые пытаются понять реальную цену вайбкодинга.
Где начались ограничения
Как только сервис выходит за пределы личного прототипа, темп разработки начинает зависеть не только от качества промптов. Автору пришлось стать оператором персональных данных, потому что продукт работает с пользовательской информацией. Роскомнадзор рекомендовал убрать авторизацию через Google, а подключение VK затянулось до момента, когда разработчик оформил самозанятость. Для демо это выглядело бы побочными деталями, но для продакшена именно такие детали определяют, сможет ли пользователь вообще войти в систему и останется ли запуск легальным.
«100 тыс. строк кода и ни одной — своими руками».
Техническая часть тоже быстро перестала быть игрушечной. Если сервер в фоне анализирует десятки партий и должен вернуть результат через минуту, значит за фасадом шахматной аналитики уже живут очередь задач, распределение нагрузки, контроль времени выполнения и отказоустойчивость. Пользователь видит несколько экранов с выводами и упражнениями, а разработчик — инфраструктуру, где любая мелочь бьёт по доверию. Вайбкодинг помогает быстро собрать первую версию, но не отменяет необходимость думать о вычислительной стоимости, узких местах и операционной стабильности.
Чему учит кейс
Главное различие между вайбкодингом и профессиональной ИИ-разработкой в этом тексте показано очень практично. Разница не в том, умеет ли модель сгенерировать много кода, а в том, кто держит на себе последствия этого кода после релиза. Когда у продукта появляются пользователи, авторизация, регуляторные требования и фоновые вычисления, роль инженера меняется: он уже не просит модель написать функцию, а управляет системой ограничений, компромиссов и приоритетов.
- ИИ резко сокращает время до первой рабочей версии.
- Продакшен требует очередей, серверов, мониторинга и стабильной авторизации.
- Юридические ограничения могут изменить продукт быстрее, чем любой рефакторинг.
- Метрики вроде 3300 промптов и 832 коммитов помогают обсуждать продуктивность без мифов. Ещё один важный вывод в том, что открытые кейсы такого рода полезнее абстрактных споров о том, «заменит ли ИИ программистов». Здесь можно смотреть не на лозунги, а на следы реальной работы: сколько было итераций, где начались сбои, что упёрлось в закон, а что — в инфраструктуру. LanChess в этом смысле работает как честный полигон: он показывает и ускорение, и цену этого ускорения, и объём ручных решений, который всё равно остаётся за человеком.
Что это значит История LanChess хорошо отрезвляет рынок.
ИИ действительно позволяет одному человеку пройти путь от POC до работающего сервиса намного быстрее, чем раньше, но конкурентное преимущество остаётся у тех, кто умеет доводить такой сервис до легального, стабильного и поддерживаемого состояния. Самый ценный вывод здесь не про 100 тысяч строк кода, а про то, что настоящая разработка начинается сразу после вау-эффекта от первой сгенерированной версии.