Закат Vibe Forks: AI построит мечту, но не выдержит испытания временем

Закат Vibe Forks: AI построит мечту, но не выдержит испытания временем

Июл 10, 2026 vibe coding ai development software engineering llm developer tools

Забавный мир «виб-форков»

Неделю назад смотрел демо, которое три года назад сочли бы научной фантастикой. ИИ-система сгенерировала работающий компилятор с поддержкой нескольких процессорных архитектур. Не игрушка. Не прототип. Настоящий компилятор, проходящий 99% стандартных тестовых наборов индустрии.

Вот где мы сейчас.

Траектория генерации кода через ИИ ошеломляет. Мы прошли путь от предсказания следующего слова до генерации целых функций, файлов, а теперь — целых проектов. И вместе с этим появился любопытный побочный эффект: так называемые «виб-форки».

Что такое виб-форк

Если коротко — это реимплементация существующего софта с чистого листа. Человек использует виб-кодинг, чтобы создать independent implementation. Код не копируется — функциональность воссоздаётся с нуля через промпты всё более способным системам.

Исходный код перестал быть крепостным рвом. Его никогда особо и не было. Знание о том, как всё работает, уже сидит в тренировочных данных и весах модели.

Эксперимент с компилятором Карлини

Самый яркий пример — недавнее исследование. Шестнадцать ИИ-агентов работали с общей кодовой базой, чтобы построить C-компилятор с нуля. Почти 2000 сессий и 20 000 долларов на API-вызовы — на выходе компилятор на 100 000 строк, способный собрать Linux 6.9 на x86, ARM и RISC-V. Он даже компилирует DOOM.

Остановитесь на секунду. Сто тысяч строк production-кода. Три архитектуры. Ядро, которое реально загружается. Это не хак на выходные — это софт, над которым исследователи работали годами, воспроизведённый автономными агентами за пару недель вычислений.

Первая реакция — либо эйфория, либо экзистенциальный ужас. Но реальность, как обычно, сложнее и интереснее.

Почему я сплю спокойно

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

Посмотрим на экономику изобилия. Когда любой может нагенерировать C-компилятор одной командой, артефакт перестаёт быть дефицитным. Что становится дефицитным? Суждение — понимание, какой из множества сгенерированных вариантов правильный, поддерживаемый, безопасный и заслуживает доверия в продакшене.

Так уже было. Вспомните app stores. Стоимость клонирования там уже близка к нулю. Порог публикации низкий. Результат? Сотня трекеров привычек, тысяча фонариков, океан почти одинаковых productivity-тулзов. Клоны существуют. Просто они не проходят дистанцию.

Победителей отличают не фичи. Это курирование, дискавери, доверие и репутация. Editorial featuring, отзывы пользователей, рейтинг звёздами, узнаваемость бренда, которую выстраивали годами. Фичелист можно скопировать за ночь. Доверие — нельзя.

Скрытое преимущество действующих игроков

Вот что парадоксально: то же свойство, которое делает виб-форки возможными, на самом деле больше помогает incumbents, чем новичкам.

Широко развёрнутый софт десятки раз попал в тренировочные данные. Он прошёл через corner cases и edge conditions, которые разработчики годы находили и чинили. Модель хорошо поддерживает этот софт именно потому, что мир уже сделал тяжёлую работу по поиску багов.

Свежеиспечённый виб-форк не имеет этой истории. Прекрасно работает на happy path. Но тот загадочный краш, который происходит только при обработке файла с Unicode-символами в середине вторника ноября? На его поиск у кого-то ушло три месяца. Этого нет в вашем промпте. Это институциональное знание, вшитое в оригинальную кодовую базу.

Модели объективно лучше поддерживают то, что мир уже научился поддерживать. Нечестно, но факт.

Человеческий элемент, который не масштабируется

И потом есть поддержка. Вот где виб-форки реально проседают — и я думаю, это недооценённый moat во всей этой истории.

Agentic AI отлично справляется с greenfield-проектами. Писать что-то с нуля? Модели удивительно способны. Но реальный софт — это не greenfield. Это brownfield. Накопленные зависимости, legacy-интеграции, странные конфигурации, годами копившийся legacy code из серии «потом поправим».

У каждого зрелого проекта есть essential complexity — неотъемлемая сложность решаемой проблемы. Но есть и accidental complexity — наросшая сложность от меняющихся требований, текучки и тысячи мелких решений, которые казались разумными в момент принятия.

Снижать эту accidental complexity? Глубоко человеческая задача. Требует понимания контекста, который мог никогда не быть задокументирован. Разговоров с пользователями о том, что им реально нужно. Суждений о компромиссах, которые имеют смысл только с учётом истории организации.

ИИ-агенты могут помочь. Но они не могут сделать это в одиночку — и уж точно не для свежего форка без этих отношений и контекста.

Настоящая возможность

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

Люди, которые не могли создавать, потому что не знали C или не имели многолетнего опыта компиляторостроения? Теперь разблокированы. Стартапы, которые не могли позволить строить инфраструктуру с нуля? Могут прототипировать и валидировать идеи быстрее, чем когда-либо.

Что виб-форки не могут легко воспроизвести — накопленное доверие, комьюнити и институциональное знание, которое делает софт ценным с течением времени. Это всё ещё строится по-старому: годами поставок, слушания, починки и итераций.

Так что да, барьер для воссоздания софта упал драматически. Но барьер для создания софта, который имеет значение — того, которому люди доверяют свой бизнес и жизнь — всё ещё требует человеческого элемента. Всегда требовал.

Вопрос не в том, может ли ИИ построить твои мечты. Может. Вопрос в том, можешь ли ты построить что-то, что стоит поддерживать.

Read in other languages:

BG EL CS UZ TR SV FI RO PT PL NB NL HU IT FR ES DE DA ZH-HANS EN