Вайбкодинг требует больше дисциплины, а не меньше
Возможно, это прозвучит внезапно, но я считаю, что в вайбкодинге главное не правильно попросить ИИ-агента написать код.
Куда важнее научиться удерживать границы изменений. И заставить агента соблюдать эти границы.
Я особенно хорошо почувствовал это на проекте, где есть ИИ-пайплайны, очередь задач, ревью, публикация, статусы, ошибки и человек на финальном решении.
Да, агент может быстро помочь и реализовать нужный функционал. Но при этом он так же легко может смешать несколько разных задач: поправить фичу, переименовать модуль, вынести вспомогательную функцию, изменить контракт и «чуть улучшить архитектуру».
Снаружи это выглядит как продуктивность: фича появилась и работает, а потратили всего миллион токенов и 2 часа времени. Но внутри проекта появляется неопределённость: что именно изменилось, зачем и кто теперь отвечает за поведение системы.
Поэтому я стараюсь начинать не с просьбы написать код, а с рамки: что меняем, что не трогаем, где граница модуля и как проверяем результат. Для меня это и есть зрелая разработка ИИ-продуктов: использовать ИИ как ускоритель, но не отдавать ему право незаметно менять форму системы.
Вайбкодинг работает лучше, когда человек остаётся автором и ревьюером решения, а агент — сильным исполнителем внутри понятных ограничений. Согласны с подходом или у вас он свой?
· 18.06
Один раз разрабатываете файл-истину для ии-агента (по типу Claude.md), в котором описываете 1) подход к работе, 2) границы дозволенного, 3) требования к безопасности + настраиваете жесткий слой защиты (список прав, команд ии-агента - это, кстати, тоже можно предварительно с ии-агентом обсудить и подготовить) + работаете в песочнице и/или делаете изоляцию по папкам проекта, чтобы в худшем случае агент не лез в другие файлы (без вашего апрува, как минимум). Да и все. И далее при разработке будет сильно меньше необходимости проявлять дисциплину и следить за каждым чихом агента/агентов - они уже будут работать так, как вы им задали. Но все равно проверять, что они там делают, конечно же, нужно.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён