Понятие vibe coding прочно вошло в лексикон разработчиков: мы открываем Cursor, накидываем промпты «на вайбе» и смотрим, что получится. Но у этого подхода есть потолок — как только проект становится сложнее To-Do листа, AI начинает галлюцинировать, а контекст рассыпается.
Брайан Мэдисон, создатель BMad Method, уверен: чтобы выжать из AI-агентов максимум, нужно перестать «промптить сильнее» и начать планировать умнее. В свежем выпуске Tech Lead Journal он представил свой фреймворк, который называет антитезой вайб-кодинга.
Что такое BMad Method?
Это open-source методология, которая превращает AI из простого генератора кода в фасилитатора процесса. Вместо того чтобы сразу прыгать в Agent Mode в Windsurf или Cursor, BMad предлагает строгий цикл Spec-First:
- Brainstorming: Проработка идеи и концепции.
- PRD (Product Requirements Document): Формализация требований.
- Architecture: Проектирование структуры до написания первой строки кода.
- UX Design: Определение пользовательского пути.
- Context-rich User Stories: Создание задач с таким уровнем контекста, чтобы агент не задавал лишних вопросов.
Почему это важно для вайбкодеров?
Мэдисон провел эксперимент: его команда две недели работала в режиме «no typing» — инженерам запретили писать код руками, разрешив только проектировать и управлять агентами. Результат? Смена парадигмы. Единицей работы становится не тикет или стори, а целая фича или эпик. Инженер теперь выступает в роли Tech Lead, который дирижирует процессом, а не просто фиксит баги.
Инструментарий и BMad Builder
Метод уже перерос рамки простого набора правил. Сейчас это полноценная платформа:
- BMad Builder: Инструмент для создания кастомных воркфлоу.
- Модульность: Можно подключать плагины (например, Creative Intelligence Suite для бизнес-задач).
- Агностичность: Метод поддерживает более 15 инструментов и моделей. Он работает с Claude Code, Cursor, Windsurf и даже браузерными агентами.
Совет по экономике токенов
Брайан честно предупреждает: BMad Method потребляет огромное количество токенов, так как постоянно гоняет контекст туда-обратно между спецификациями и кодом.
«Если можете себе позволить — берите безлимитные подписки (Claude Pro, Cursor и т.д.) вместо оплаты по API. Планирование стоит дорого в плане контекста, но экономит недели на переписывании кривого кода».
Вердикт VibeCoderz: Если вы чувствуете, что ваши проекты на Cursor упираются в стену сложности, пора переходить от «вайба» к структуре. BMad — это попытка вернуть инженерную дисциплину в эпоху AI-агентов.