Небольшая заметка и мини чек-лист для вайб-кода

Принимаем тот факт, что генерируемый тобой сейчас код будет совершенно невозможно поддерживать.

Отключаем любой авто-апрув действий агентов. Да, душно смотрим каждое его добавление, изменение, предложение.

Убиваем лень хайпа и прокачиваем исследовательский азарт инженера: - изучаем внимательно пользовательскую документацию вашего агента - читаем как устроены для него скиллы и рулезы (у меня например как таковых нету) - напрягаемся и пишем короткие лаконичные четко сформулированные посылы к агенту

Вспоминаем зачем нужна фиксация версий кода. Если что это не просто очередной чпок-пупок -m “wip”.

Работая в команде с людьми это важный этап — фиксация, коллаборация, коллективное выращивание корпоративных репозиториев. А для работы с вайб-кодом это вообще можно вынести на пьедестал.

Кода мы генерируем много, большую часть точно ленимся прочекивать на адекватность. Поэтому руки в ноги и гитуем вкупе с вайбом. Осознанно. Намеренно. 1 комит — одна мини-фича. Которая точно в голове может удержаться целиком. А не 1/4 твоего приложения спустя n-дней генерации вайба.

Системный подход. Мы хотим не разовой радости, а душевного равновесия. Чтобы наше программирование мышкой и заигрывания с агентом приносили уверенный и ожидаемый результат. А не из серии «утром работало, а вечером создам-ка я новую папку и начну сначала».

Что это означает. Приучаем себя к мысли, что мы теперь это — всё. Мы в роли энтузиаста, инвестора (время — деньги), эйчара (а хайрить агентов кто будет, пушкин?), архитектора, разработчика, тестировщика, проектировщика ui, аналитика, владельца продукта.

Соответственно теперь в нашей воле запустить тот самый пресловутый блэкджек с агентами. Это принуждает тебя к осмысленной подготовке материалов, документации, функциональных требований, требований к оформлению, доказательству бизнес-ценности.

После ресерча и грумминга с самим собой (или собратом, если вас двое и тень от агента) приступаем к итеративной разработке.

Как хороший специалист на опыте ты точно создал себе доску для бэклога, завел нужные репозитории (приватные разумеется), все документы лежат в папочке.

Тогда ты в целом готов начать это невероятно увлекательное приключение — вайб-кодинг.