Ресурс · 4 мин · Глубже
Вайб-кодинг и слоп: два коротких текста
Пост Карпати о программировании «не читая диффы» и запись Уиллисона о слопе: третья ступень удешевления глазами её участников.
Статья · Андрей Карпати, Саймон Уиллисон · 2025
Перейти к ресурсуКаждый из этих двух текстов читается за пару минут, а вместе они показывают третью ступень лестницы коммодитизации: генерация стала почти бесплатной. Первый написан изнутри работы, второй — с того места, где результат уходит к другим людям. Оба — личные записи практиков, и читать их стоит как свидетельства из первых рук.
Пост Андрея Карпати (Andrej Karpathy) вышел в соцсети X в феврале 2025 года и дал имя вайб-кодингу (vibe coding). Карпати описывает новый способ программировать: полностью отдаться вайбам и забыть, что код вообще существует. Он говорит с моделью голосом, просит о самых глупых вещах вроде «уменьши отступ у боковой панели вдвое», всегда жмёт «Accept All» и больше не читает диффы, а сообщения об ошибках вставляет обратно без комментариев. Код выходит за пределы того, что он обычно понимает, и чтобы разобраться, пришлось бы долго его читать. В итоге, пишет Карпати, «это не совсем программирование»: он видит, говорит, запускает и копирует, и это в основном работает. Сам Карпати ограничивает практику: она неплоха для одноразовых проектов на выходные.
Запись Саймона Уиллисона (Simon Willison) появилась раньше, в мае 2024 года, в его блоге. Он подхватывает слово слоп (slop) из твита пользователя @deepfates и цитирует его: так же, как спамом стали называть нежеланные письма, слопом становится нежеланный контент, сгенерированный ИИ. Он не против языковых моделей, но считает невежливым делиться непроверенным сгенерированным текстом и предлагает нижнюю планку: не публиковать слоп. Его довод разобран в карточке Имя и репутация под публикацией.
Начать лучше с поста Карпати и прочитать его как портрет работы, в которой почти не осталось выбора. Но и здесь Карпати кое-что решает сам: что попросить, когда остановиться, для каких проектов это годится. Если результат уйдёт к людям, всё, что принято не глядя, кому-то придётся отобрать. Запись Уиллисона, хоть и написана раньше, отвечает как раз на это: решение, что показать другим, остаётся за человеком.
Если пост Карпати на X не открывается, тот же текст есть в архивной копии. Запись Уиллисона открыта: simonwillison.net.
Заметка
Войдите, чтобы вести заметки · Войти
Дальше по пути

Цитата · 3 мин
В изобилии ценят вкус
Формула, с которой начинается курс: пока инструментов мало, ценят инструменты, а когда они есть у всех, ценят вкус.
Рядом
- Имя и репутация под публикациейЦитата · 3 мин
- Атлуру: Taste Is Eating Silicon ValleyРесурс · 5 мин
- Чан: Why A.I. Isn't Going to Make ArtРесурс · 5 мин
- Карпати о программировании с моделямиСмотреть · 8 мин
Связанное
- Вайб-кодингЧитать · 2 мин
- СлопЧитать · 2 мин
- Лестница коммодитизацииЧитать · 6 мин
- Имя и репутация под публикациейЦитата · 3 мин