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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

📖 Read the full source: HN LLM Tools

Ad

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

Claude Code якобы отклоняет запросы или взимает дополнительную плату, когда в коммитах упоминается 'OpenClaw'
Новости

Claude Code якобы отклоняет запросы или взимает дополнительную плату, когда в коммитах упоминается 'OpenClaw'

Твит от Theo утверждает, что Claude Code либо отказывает в запросах, либо взимает дополнительную плату, если ваши git-коммиты упоминают 'OpenClaw', что вызвало обсуждение на HN.

OpenClawRadar
Обновления системного промта Claude Code v2.1.74: Правила безопасности, выбор памяти и новые навыки
Новости

Обновления системного промта Claude Code v2.1.74: Правила безопасности, выбор памяти и новые навыки

Claude Code v2.1.74 добавляет 1750 токенов к системным промптам, включая новые правила мониторинга безопасности, блокирующие несанкционированные внешние записи, навык /stuck для диагностики зависших сессий и улучшения выбора памяти, пропускающие избыточные API-ссылки.

OpenClawRadar
Anthropic выпускает бесплатную образовательную программу, включающую курсы Claude Code и MCP Mastery.
Новости

Anthropic выпускает бесплатную образовательную программу, включающую курсы Claude Code и MCP Mastery.

Anthropic предоставил бесплатный доступ ко всей своей образовательной программе, включая курсы по Claude Code, MCP Mastery, использованию API и AI Fluency. Программа описывается как университетского уровня и предлагает структурированное обучение в отличие от случайных туториалов.

OpenClawRadar
MCP — это просто переупакованные библиотеки: дежавю повторяется
Новости

MCP — это просто переупакованные библиотеки: дежавю повторяется

Обсуждение на Reddit утверждает, что MCP от Anthropic — это, по сути, переупаковка программных библиотек, проводя параллели с дизайном инструментов smolagents от Hugging Face и задаваясь вопросом, стоит ли создавать новые MCP или улучшать документацию существующих библиотек.

OpenClawRadar