Google представила Firebase Studio — новый бесплатный веб-инструмент для разработки приложений с использованием искусственного интеллекта. Уэс Рот (Wes Roth) подробно разбирает возможности платформы, её интеграцию с Gemini и потенциал стать главным конкурентом популярного ИИ-редактора Cursor.
🛠️ Что такое Firebase Studio и зачем она нужна 0:00
Google выпустила Firebase Studio как полностью облачную среду разработки (IDE), доступную прямо в браузере . По мнению Уэса Рота, это событие является значимым для индустрии, так как предлагает бесплатную альтернативу Cursor — самому быстрорастущему ИИ-приложению, которое недавно достигло годовой выручки в $100 млн .
Ключевые технические характеристики Firebase Studio:
- Основа: Платформа построена на базе VS Code (Open Source), что делает интерфейс привычным для большинства разработчиков .
- Облачная природа: Все файлы, терминал и настройки хранятся в облаке Google. Это позволяет работать с любого компьютера, просто войдя в Google-аккаунт .
- Интеграции: По умолчанию поддерживается GitHub для контроля версий и все сервисы экосистемы Firebase .
- Стоимость: Сама студия бесплатна, хотя за использование API моделей Gemini в некоторых случаях может потребоваться оплата по мере использования (pay-as-you-go) .
🎨 Два режима работы: для новичков и профи 2:40
Система предлагает два уровня взаимодействия, что, по словам ведущего, делает разработку доступной практически для каждого .
-
Режим прототипирования (Prototype View):
- Выглядит как обычный чат-бот .
- Пользователь описывает идею приложения, а ИИ создает «чертеж» (blueprint) с предложенной цветовой схемой и макетом .
- Абстрагирует сложность кода, показывая только верхнеуровневую информацию .
-
Режим кода (Code View):
✍️ Визуальное редактирование через аннотации 4:13
Одной из самых интересных функций Firebase Studio Уэс Рот называет инструмент аннотаций (Annotate). Он позволяет пользователю буквально рисовать поверх интерфейса создаваемого приложения, чтобы вносить изменения .
Как это работает на практике:
- Пользователь может обвести кнопку и написать «сделай её красной» .
- Можно зачеркнуть заголовок и вписать новое название от руки .
- Скриншот с рисунком отправляется ИИ-ассистенту, который пытается интерпретировать визуальные команды в код .
Автор отмечает, что на текущий момент функция работает нестабильно («hit and miss»). В его тестах ИИ иногда заставлял кнопки исчезать вместо изменения цвета или путал указания . Тем не менее, по мнению Уэса Рота, после доработки эта технология станет революционной для быстрого прототипирования .
🚀 Деплой в один клик и аналитика 6:22
Firebase Studio максимально упрощает путь от идеи до работающего онлайн-сервиса. Процесс публикации (deploy) автоматизирован:
- Используется сервис Firebase App Hosting для размещения приложения в сети .
- Развертывание занимает около 10 минут, после чего приложение получает реальный URL и становится доступным всему миру .
- В панель управления встроена аналитика в реальном времени, позволяющая отслеживать посещаемость и производительность приложения сразу после запуска .
Ведущий подчеркивает, что для простого приложения (например, игры «Крестики-нолики») весь цикл от генерации идеи до публикации может занять меньше часа .
🧪 Практические тесты: игры и проблемы моделей 13:45
Уэс Рот провел серию тестов, пытаясь создать классические игры, и столкнулся с особенностями работы встроенных моделей.
Результаты экспериментов:
- Крестики-нолики: Сгенерированы успешно менее чем за минуту, приложение сразу заработало в браузере .
- Змейка (Snake): По словам автора, на второй день после релиза инструмент стал работать лучше, позволив создать автономную версию игры со счетом .
- Bomberman: Попытка создать сложную игру в стиле Bomberman для четырех игроков оказалась неудачной. ИИ путался в логике, а персонажи отказывались двигаться автономно .
Критически важным наблюдением Уэса Рота стало то, что встроенная по умолчанию модель работает слабо . Он утверждает, что для получения вменяемых результатов необходимо вручную переключаться на Gemini 2.5 Pro Experimental и подключать API-ключ . С этой моделью «дела начинают двигаться» .
⚠️ Ограничения и сравнение с конкурентами 17:33
Несмотря на мощь Google, Firebase Studio пока уступает профессиональным инструментам в ряде аспектов.
- Отсутствие полной агентности: В отличие от Anthropic Claude Code, Firebase Studio не умеет самостоятельно выполнять команды в терминале, такие как
pip install. Пользователю приходится вручную разрешать установку пакетов или копировать списки зависимостей . - Детские болезни: Уэс Рот отмечает наличие «багов первого дня», странную медлительность интерфейса и проблемы с интерпретацией простых текстовых запросов .
- Риск закрытия: Автор выражает опасение, что проект может пополнить «кладбище заброшенных проектов Google», если компания не увидит быстрого успеха .
🏁 Вердикт: стоит ли переходить? 21:47
По мнению Уэса Рота, Firebase Studio обладает огромным потенциалом благодаря бесшовной интеграции с облачной инфраструктурой Google и бесплатности . Однако на сегодняшний день (спустя 48 часов после релиза) автор не готов полностью отказаться от Cursor в пользу нового продукта из-за его «сырости» и неудобства в мелочах .
Ведущий планирует вернуться к тестированию через месяц-два, ожидая, что Google добавит больше функций «агента», позволяя ИИ самостоятельно управлять терминалом и установкой софта . Основное преимущество облачной среды — безопасность: ИИ может экспериментировать с кодом и установкой пакетов, не рискуя «взорвать» компьютер пользователя .