Автор: Итао
Источник:Гик-парк
За прошлый год Vibe Coding почти полностью переписал способ программирования.
Вам больше не нужно вручную писать код построчно. Просто скажите Cursor, Claude или Copilot: «Мне нужна функция X, используя стек технологий Y, и лучше всего, чтобы это «выглядело как определенный продукт»», а остальное пусть искусственный интеллект сделает за вас.
Многие люди, которые раньше не могли писать код, впервые обрели способность «делать что-то». С точки зрения отдельной личности, это почти золотой век программирования.
Но есть один часто игнорируемый момент: ИИ не создаёт код из ничего, а использует, комбинирует уже имеющиеся человеческие достижения. Когда вы говорите: «Создай для меня веб-сайт», ИИ на самом деле молча ссылается на логику и структуры, накопленные бесчисленными открытыми проектами на GitHub.
Основные возможности Vibe Coding строятся именно на изучении и переработке этих открытых кодовых библиотек.
Недавно исследовательская группа из Центральноевропейского университета и Института мировой экономики Киллья опубликовала статью под названием «Vibe Coding Kills Open Source» (Vibe Coding убивает открытые исходные коды) (https://arxiv.org/pdf/2601.15494v1), раскрывающую скрытые риски за процветанием Vibe Coding.
В диссертации подчеркивается один факт:
Vibe Coding, возможно, в корне подрывает открытую экосистему, лежащую в основе всего программного обеспечения.

01 Скрытая инфраструктура цифрового мира
Чтобы понять, о чём беспокоится эта статья, сначала нужно разъяснить одно дело:Что такое программное обеспечение с открытым исходным кодом и какое место оно занимает в нашей жизни.
Многие люди, возможно, не ощущают присутствия программного обеспечения с открытым исходным кодом, но на самом деле практически все цифровые продукты, которыми пользуются ежедневно, в своей основе используют программное обеспечение с открытым исходным кодом.
Когда вы просыпаетесь утром и берете в руки телефон на Android, в его основе работает операционная система Linux, которая является открытой программой;
Когда вы открываете WeChat, чтобы просмотреть историю сообщений, хранение каждого сообщения осуществляется с помощью базы данных SQLite, которая является открытой программой;
Когда вы смотрите TikTok или Bilibili в перерыве, декодирование и воспроизведение видео в фоновом режиме обеспечивает FFmpeg, также являющийся открытой программой.
Открытые исходные коды — это как канализация цифровой эпохи. Вы пользуетесь им каждый день, но даже не замечаете.
Вы внезапно осознаёте его важность, только когда с ним возникают проблемы.
Уязвимость Log4j 2021 года — это типичный пример. Log4j — это самый популярный в экосистеме Java фреймворк для ведения журналов, используемый для записи событий и информации во время работы приложений.
Большинству обычных пользователей даже неизвестно об его существовании, но десятки миллиардов устройств по всему миру работают с ним на фоне, будь то облачные серверы Apple и Google или государственные системы разных стран.
В конце 2021 года произошла уязвимость под названием «Log4Shell». Эта уязвимость позволяла хакерам удаленно управлять серверами по всему миру, как если бы они работали на собственном компьютере. Вся инфраструктура интернета мгновенно оказалась «обнаженной», и глобальные группы безопасности были вынуждены срочно устранять проблему в выходные дни. Широта влияния и сложность устранения сделали этот инцидент одной из самых серьезных кибербезопасных катастроф в истории интернета.
Это суть открытого исходного кода — это не продукт какой-либо компании, а «общественный товар». Из-за отсутствия коммерческих атрибутов, поддерживатели, пишущие код, зачастую не могут напрямую получать доход от проекта.
Их вознаграждение довольно косвенный: получить известность через проект, чтобы получить работу в крупной компании; получать доход через предоставление консультационных услуг; или полагаться на пожертвования сообщества.
Этот паттерн работал десятилетиями, основываясь на «прямом взаимодействии». Пользователи читали документацию, отправляли вопросы и ставили лайки при использовании программного обеспечения. Эти потоки внимания возвращались к поддерживавшим их людям, превращаясь в мотивацию для постоянного сопровождения.
Именно это соединение и разрывает Vibe Coding.
02 Как ИИ шаг за шагом «вынуждает голодать» открытый исходный код?
Ранее, до появления Vibe Coding, работать было так: вы скачивали пакет с открытым исходным кодом, читали документацию; натыкались на ошибку — отправляли проблему на GitHub; если вам нравилось — ставили звёздочку в знак поддержки.
В результате поддерживатели получают внимание, которое превращается в доход, образуя замкнутый цикл..
После появления Vibe Coding, вам нужно просто сообщить ИИ, какую функцию вы хотите, ИИ автоматически выбирает и комбинирует исходный код в фоновом режиме, чтобы сгенерировать «работающую реализацию».
Код работает, но вы не знаете, какие именно библиотеки в нем используются, и не станете читать их документацию или смотреть в сообществах.
В диссертации это изменение называется...МедиацияЭффект "», — изначально внимание и обратная связь, которые пользователь передавал напрямую поддержке, в целом перехватывает промежуточный слой ИИ.
Что будет, если этот механизм будет продолжаться?
Авторы статьи создали эконометрическую модель, имитирующую экосистему с открытым исходным кодом. Они сравнивают разработчиков с предпринимателями, которые решают, «войти ли на рынок» на разных уровнях качества, сначала вкладывая средства в разработку, а затем принимая решение о том, делиться ли открытым исходным кодом, основываясь на рыночной обратной связи. Пользователям, в свою очередь, приходится выбирать среди множества программных пакетов, решая, использовать ли их «напрямую» или через «посредника ИИ».
Модель показала, что существуют две противоположные силы.
Первый — повышение эффективности. Искусственный интеллект делает программное обеспечение более удобным, снижает затраты на разработку новых инструментов. В теории это должно стимулировать большее количество разработчиков, увеличить предложение.
Второй тип — это смещение спроса. Когда пользователи переходят к посредникам на основе ИИ, поддерживатели теряют доход, который раньше приносил прямой контакт, что снижает отдачу для разработчиков.
Однако, если рассматривать это в более долгосрочной перспективе, когда вторая сила (перераспределение спроса) превосходит первую (повышение эффективности), вся система скатывается к сокращению.
Конкретное проявление заключается в том, чтоПорог входа для разработчиков повысился, только самые качественные проекты заслуживают внимания, проекты среднего качества исчезли, в результате чего на рынке одновременно снизилось количество пакетов программного обеспечения и их среднее качествоХотя отдельные пользователи в краткосрочной перспективе получают выгоду от удобства ИИ, долгосрочные выгоды, наоборот, сокращаются, так как становится меньше высококачественных инструментов для выбора.
Проще говоря, экосистема попала в порочный круг. Как только этот фундамент открытой экосистемы истончится, возможности ИИ станут хуже.
Это как раз та точка, которую диссертация подчеркивает снова и снова:Vibe Coding повышает производительность в краткосрочной перспективе, но в долгосрочной перспективе может снизить общий уровень всей системы.
Эта тенденция не является чисто теоретическим предположением, а происходит в реальной жизни.
Например, после того, как генеративный ИИ стал широко использоваться, публичный трафик вопросов и ответов на Stack Overflow резко сократился. Многие вопросы, которые ранее обсуждались в общественных сообществах, теперь перешли в частные диалоги с ИИ.

Например, проекты вроде Tailwind CSS демонстрируют рост загрузок, но при этом наблюдается снижение посещаемости документации и коммерческих доходов.
Проект активно используется, но всё труднее превращается в вознаграждение, которое имело бы смысл для поддерживаемых.
Spotify среди программистов, когда он появится?
Несмотря на такие проблемы, связанные с Vibe Coding, повышение производительности, которое он обеспечивает, несомненно, реальность, и никто не может вернуться к миру, в котором отсутствует AI Coding.
Более важный вопрос в том, чтоКогда ИИ становится новым посредником, старые стимулирующие структуры уже не подходят.
В текущей структуре платформа ИИ получает огромную пользу из экосистемы с открытым исходным кодом, но при этом не несёт соответствующих затрат на поддержание самой этой экосистемы. Пользователи платят за ИИ, ИИ предоставляет удобство, но открытые проекты, которые вызываются, и их поддерживатели, как правило, ничего не получают.
Гипотеза, выдвинутая авторами статьи, заключается в том, что
Переосмысление метода распределения выгод.
Как и в музыкальной индустрии, где платформы для стриминга, такие как Spotify, делятся доходами с исполнителями в зависимости от количества прослушиваний,Платформа ИИ может отслеживать, какие открытые проекты она использует, и возвращать часть дохода на тех, кто их поддерживает.
Помимо распределения прибыли платформы, финансирование через гранты от фондов, спонсорство со стороны компаний и специальные государственные средства на цифровую инфраструктуру также являются важными средствами для компенсации потери доходов поддерживателей.
Это требует изменения взглядов в отрасли, отРассматривать программное обеспечение с открытым исходным кодом как «бесплатные ресурсы», а не как «общественную инфраструктуру, требующую долгосрочных инвестиций и обслуживания».
Открытые исходные коды не исчезнут, они глубоко интегрированы в цифровой мир и не могут быть просто заменены.
Но эпоха открытого программного обеспечения, которая основывалась на эпизодическом внимании, накоплении репутации и идеализме, возможно, достигла своих пределов.
Vibe Coding дарит не только более быстрый опыт разработки, но и представляет собой испытание на прочность относительно того, «как общественные технологии могут быть постоянно поддержаны».
