Google旗下行動與Web應用開發平臺Firebase,宣佈推出全新雲計算開發環境Firebase Studio,並開放預覽試用。該服務結合人工智慧助理、雲計算IDE與Firebase生態系多項開發工具,鎖定希望快速打造人工智慧應用或全端Web服務的開發者,進一步擴大Firebase在應用開發領域的產品版圖。
Firebase Studio的定位,並非取代Android Studio這類原生App開發工具,而是針對Web應用、人工智慧功能與無伺服器架構的開發需求,提供一個可通過瀏覽器操作、集成人工智慧協作機制,並支援即時雲計算部署的開發環境。
在技術架構上,Firebase Studio繼承Project IDX的雲計算虛擬機架構,開發者可在瀏覽器中使用類似VS Code的編輯介面,具備完整的程式代碼輔助、調試工具與終端機操作能力。與Android Studio著重原生App開發不同,Firebase Studio默認的應用架構以Next.js為基礎,支援React生態系,並內置Genkit模組,自動配置Gemini API金鑰,讓開發者能快速在Web應用中加入生成式人工智慧能力。
Firebase Studio特別針對人工智慧應用開發,加入自然語言驅動的App Prototyping代理工具,開發者可通過文本描述、圖片或草圖,快速產生可執行的Web應用原型,並直接在介面中與Gemini助理互動,修改介面設計、調整程式邏輯或添加功能。這些操作不僅能修改程序代碼,也能自動處理Firebase服務的串聯設置,例如用戶驗證、資料庫或人工智慧流程集成。
Firebase Studio提供CodeOSS編輯環境,讓熟悉程式代碼操作的開發者可自由編輯專案。完成開發後,開發者可通過Firebase App Hosting,將Web應用快速部署至Firebase平臺,系統自動處理構建、CDN快取與伺服器端渲染,並能即時產生可供手機或其他設備掃描測試的QR code,方便進行行動裝置上的介面與功能驗證。
Firebase Studio針對Web應用與人工智慧應用場景,適合開發行動裝置可流覽的PWA應用或企業內部工具,並提供可擴展的虛擬機環境,支援Nix語言自訂元件與環境配置。開發者也可導入本機或GitHub、GitLab、Bitbucket等平臺的既有程序代碼,並共用自訂範本供團隊使用。
Google表示,Firebase Studio預覽版開放所有開發者免費使用3個Workspace,Google Developer Program會員可使用10個,付費的Premium會員則可使用30個。部分高端服務如Firebase App Hosting部署則需綁定Google雲計算帳單。Google同時預告,未來將陸續開放Gemini Code Assist代理功能,支援程式代碼搬遷、人工智慧模型測試與自動檔生成,進一步強化人工智慧輔助開發的能力。