Брэм Коэн критикует «виб-кодинг» и практики разработки с использованием ИИ.

✍️ OpenClawRadar📅 Опубликовано: 16 апреля 2026 г.🔗 Source
Брэм Коэн критикует «виб-кодинг» и практики разработки с использованием ИИ.
Ad

Проблема «виб-кодинга»

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

Пример с исходным кодом Claude

В статье в качестве примера приводится утечка исходного кода Claude. Коэн отмечает, что когда люди изучили утекший код, они обнаружили значительные проблемы с дублированием — в частности, «целую кучу сущностей, которые являются одновременно и агентами, и инструментами». Он задаётся вопросом, почему разработчики сами этого не заметили, объясняя это менталитетом «виб-кодинга», при котором «заглядывать под капот считается жульничеством».

Практический подход к сотрудничеству с ИИ

Коэн выступает за более вовлечённый подход к разработке с помощью ИИ:

  • Начинайте разговор с ИИ о конкретных проблемах качества кода: «Давайте проведём аудит этой кодовой базы на предмет недостижимого кода» или «Эта функция режет глаз»
  • Ведите обсуждение до появления конкретных задач
  • Объясняйте, что нужно сделать, и продолжайте обсуждать, пока «у меня не закончатся мысли, а у машины не перестанут появляться глупые идеи, требующие исправления»
  • Используйте «режим вопросов», чтобы разбирать примеры, делиться рассуждениями и исправлять ИИ, когда он ошибается
Ad

Конкретный пример рабочего процесса

Коэн приводит конкретный пример того, как работать с ИИ над очисткой кода:

«Есть много сущностей, которые являются одновременно и агентами, и инструментами. Давайте пройдёмся по ним, составим список всех, посмотрим на несколько примеров, и я скажу вам, какие должны быть агентами, а какие — инструментами. Мы обсудим и выработаем общие принципы. Затем проведём аудит всего набора, определим, к какой категории относится каждая сущность, перенесём те, что в неправильном типе, а для тех, что являются и тем и другим, прочитаем обе версии и объединим их в один документ с лучшими элементами из каждой».

Он отмечает, что после достаточного количества обсуждений ИИ часто может «выполнить задачу, как будто с первого раза», но подчёркивает, что это не настоящий «одноразовый» подход — ему предшествует значительное руководство со стороны человека, которое проясняет крайние случаи и потенциальные проблемы.

Основной аргумент

Главная мысль Коэна заключается в том, что «плохое программное обеспечение — это ваш сознательный выбор». Он утверждает, что хотя ИИ может помочь быстро устранить технический долг (иногда за недели, а не годы), разработчикам всё равно нужно взаимодействовать с кодом и давать конкретные указания. ИИ «очень плохо спонтанно замечает: „У меня здесь много спагетти-кода, надо бы его почистить“», но эффективен, когда получает чёткие инструкции.

📖 Read the full source: HN LLM Tools

Ad

👀 Смотрите также

Uber сжигает бюджет на ИИ 2026 года за 4 месяца на Claude Code — $500–2 тыс. на инженера в месяц
Новости

Uber сжигает бюджет на ИИ 2026 года за 4 месяца на Claude Code — $500–2 тыс. на инженера в месяц

Uber потратил весь свой AI-бюджет на 2026 год уже к апрелю на Claude Code и Cursor. Ежемесячные затраты на API достигли $500–$2000 на одного инженера. 95% инженеров используют AI-инструменты ежемесячно; 70% всего закоммиченного кода создано с помощью AI.

OpenClawRadar
Агент Coasty AI решает задачи CAPTCHA до 6 уровня без обучения
Новости

Агент Coasty AI решает задачи CAPTCHA до 6 уровня без обучения

Агент Coasty по использованию компьютера (CUA) достиг 82% в тесте OSWorld, решая CAPTCHA до 6-го уровня, всплывающие окна браузера и баннеры с согласием на использование файлов cookie без специального обучения для задач 'Я не робот'.

OpenClawRadar
Ошибки подключения к Claude для организаций, блокирующих GitHub по IP-адресу
Новости

Ошибки подключения к Claude для организаций, блокирующих GitHub по IP-адресу

Автоматическое обновление статуса сообщает об ошибках подключения для организаций, ограничивающих доступ к GitHub по IP-адресу, с отслеживанием текущего инцидента на status.claude.com.

OpenClawRadar
Kimi K2.6 против Claude Opus 4.7: Практическое сравнение кода на примере мода для Minetest с интеграцией Google Sheets
Новости

Kimi K2.6 против Claude Opus 4.7: Практическое сравнение кода на примере мода для Minetest с интеграцией Google Sheets

Разработчик протестировал Kimi K2.6 и Claude Opus 4.7 на создании мода доски объявлений для Minetest с бэкендом на TypeScript и логированием в Google Sheets. Opus справился с обеими задачами; Kimi прошел локальную задачу, но провалил интеграцию. Затраты: Opus ~$3.59 локально, $16.03 с интеграцией; Kimi $0.39 локально, $5.03 неудачно.

OpenClawRadar