СТАТТЯ

Reverse.dev for teams: чи допоможе візуальний шар від Bubble врятувати vibe-coded проєкти

Bubble запустив Reverse for teams: візуальну карту коду в GitHub, документацію, яка оновлюється разом із кодом, і MCP. Я розібрав, чи допоможе це нетехнічному фаундеру тримати під контролем vibe-coded MVP.

У Lovable, v0 чи Replit MVP збирається за кілька днів, і перші користувачі приходять швидко. Проблема з'являється пізніше. У репозиторії вже сотні рядків згенерованого коду, а нетехнічний засновник застрягає. Він не знає, де живуть сторінки і які воркфлоу запускаються при кліку. І не розуміє, як перевірити зміну, не боячись зламати продакшн.

29 вересня 2026 року Bubble Group через Innovation Lab оголосив Reverse for teams (reverse.dev). Це окремий інструмент. Він підключається до репозиторію в GitHub і показує код так, як звик бачити застосунок no-code розробник. Поруч із цим: Bubble, Reverse.dev for Teams та.

Що таке Reverse.dev і як він працює

Reverse.dev не конструктор сайтів. Код у рантайм Bubble він теж не переносить. Це шар розуміння (understanding layer) поверх звичайного репозиторію: аналітика плюс інструменти для роботи з кодом. Поруч із цим: Bubble Innovation Lab: як Reverse.

Ось що він уміє:

  • Інтерактивна карта застосунку: Reverse сканує репозиторій (JavaScript, TypeScript, Python, Ruby) і показує структуру сторінок, компонентів і воркфлоу.
  • Документація і Q&A: документація оновлюється разом із кодом, а про логіку застосунку можна питати звичайною мовою.
  • Безпечні зміни: агент вносить правки в окремій гілці GitHub, ви бачите прев'ю, і тільки потім відкривається Pull Request.
  • Командна робота: режим Canvas для спільного планування в реальному часі, артефакти на основі коду, спільні гілки обговорень і бот для Slack.
  • Model Context Protocol (MCP): зовнішні AI-клієнти (Claude, ChatGPT, Gemini) отримують контекст кодової бази через Reverse MCP. Про це окремо: Bubble Reverse: GitHub як спека.

Що таке Reverse.dev і як він працює

Чи це міграція з vibe-coding назад у Bubble?

Ні. Команда Bubble прямо сказала: Reverse пояснює код. Це не конвертер і не імпорт репозиторію в нативний застосунок Bubble.

Lovable, Cursor чи Replit він не замінює. Працює поруч із ними, а єдиним джерелом правди лишається GitHub. І ще один момент: Reverse MCP окремий від Bubble MCP, який поки тільки очікується.

Для нетехнічного фаундера я бачу тут три практичні речі:

  1. Контроль без коду: у команді є ролі Owner, Editor і Viewer. Viewer може ходити по карті й ставити запитання навіть без акаунта на GitHub.
  2. Спільні кредити воркспейсу: у пілоті кредити спільні на всю команду, а не за кожне робоче місце. Дають 20 000 безкоштовних кредитів, далі pay-as-you-go або BYOK.
  3. Менше шансів зламати те, що працює: зміни йдуть через гілки й PR. Отже, можна покликати зовнішнього технічного аудитора ще до того, як згенерований код потрапить у головну гілку.

На що я б звернув увагу перед підключенням

Reverse зараз у командному пілоті, і місць у ньому небагато. Перед підключенням я б перевірив кілька речей:

  • Доступ до GitHub: застосунок просить права на читання і запис, а агенти роблять справжні коміти. Що зливати в основну гілку, вирішуєте ви.
  • Дані та конфіденційність: код іде до AI-провайдерів. Якщо ви використовуєте власні ключі (BYOK) або MCP-клієнти, діють політики відповідних вендорів.
  • Хто що може: Editor запускає агентів. Нетехнічна людина з цією роллю може внести правку, яка змінить поведінку застосунку. Тому без внутрішнього тестування перед релізом я б нічого не випускав.
← Усі статті