🔥 工具概览:Firebase Studio 是什么
Firebase Studio 是 Google 推出的一个基于云端的 AI 开发环境,2025 年 4 月在 Google Cloud Next 大会上首次发布预览版。它的前身是 Project IDX,2025 年 4 月 15 日正式更名为 Firebase Studio,并整合进了 Firebase 生态。简单说,它是一个跑在浏览器里的完整开发工作台,底层是一台由 Google Cloud 托管的虚拟机,上面跑着 Code OSS(也就是 VS Code 的开源版本)。
这个工具的核心卖点是“代理式开发”(agentic development)。你可以把它理解成一个会写代码的 AI 同事,你告诉它想做一个什么样的应用,它帮你搭出可以运行的原型,后端、前端、数据库都替你配好。如果你愿意,也可以随时切换到代码模式,像用普通 IDE 一样自己写。
Google 对它的定位是:加速全栈 AI 应用从原型到生产的整个生命周期。自发布以来,社区已经创建了超过 150 万个工作区。不过需要注意,Google 已经宣布 Firebase Studio 将在 2027 年 3 月 22 日停运,相关的经验和能力会被整合到 Google 的其他旗舰开发工具里。

⚙️ 核心功能:10 个你会实际用到的能力
- 自然语言原型生成(App Prototyping Agent):用一段话、一张图片甚至一个手绘草图,生成一个可以运行的全栈应用原型。目前主要生成 Next.js 应用,会自动配好 Genkit 和 Gemini API key。
- 完整的浏览器 IDE:基于 Code OSS 的代码编辑器,支持 Open VSX 扩展,有终端、调试器、Git 集成,跟桌面版 VS Code 的体验接近。
- Gemini AI 编程助手:在代码模式里有代码补全、代码生成、解释、测试生成、依赖管理等功能,能理解整个工作区的上下文。
- 多框架和多语言支持:内置 Go、Java、.NET、Node.js、Python Flask 等语言模板,以及 Next.js、React、Angular、Vue.js、Android、Flutter 等框架的启动模板,官方模板超过 60 个。
- Figma 设计导入:通过 Builder.io 插件,可以把 Figma 设计稿导入 Firebase Studio,然后让 Gemini 在现有设计基础上加功能、加屏幕、连流程。
- 后端自动配置:如果原型需要数据库或认证,App Prototyping Agent 会自动检测并建议 Cloud Firestore 和 Firebase Authentication,发布时自动开通这些服务。
- Firebase 深度集成:可以直接使用 Firebase Local Emulator Suite 测试 Authentication、Cloud Functions、Firestore、Cloud Storage 等服务,一键发布到 Firebase App Hosting。
- 多模态提示:支持自然语言、图片和绘图输入。Unplash 图库集成让你可以直接替换占位图为真实图片。
- 实时预览与移动端测试:在浏览器里实时预览应用,生成二维码用手机扫码测试,移动端也优化了 Prototyper 的操作体验。
- 实时协作与工作区分享:可以通过 URL 分享整个工作区,多人实时协作编辑,跟 Google Docs 的协作逻辑类似。
✨ 它跟同类工具比,特别在哪
Firebase Studio 最明显的差异点是原型和代码的无缝切换。很多 AI 编程工具要么是纯对话式(比如早期的 v0),要么是纯代码编辑器(比如 GitHub Codespaces)。Firebase Studio 的做法是:你可以在 Prototyper 里先用提示词搭出框架,然后点一下切换到 Code 模式,在同一个工作区里继续手写代码。这种“提示—代码”的流动性是它比较独特的地方。
第二个差异点是跟 Firebase 生态的深度绑定。这不是一个“通用 AI 编程工具”,而是一个“为 Firebase 应用设计的开发环境”。后端自动配置、Local Emulator Suite、一键部署到 App Hosting,这些能力都是 Google 自家服务打通的。如果你本来就打算用 Firebase 做后端,这种集成度能省很多事。
第三个差异点是底层是一台完整的虚拟机,不是简单的容器或沙箱。你可以用 Nix 自定义系统包、语言工具链、IDE 配置,甚至整个开发环境都可以做成模板分享给团队。这种可定制性在云端 IDE 里算是比较深的。
但也要客观说,Firebase Studio 目前有一个非常现实的问题:Google 已经宣布它要停运了。2027 年 3 月 22 日之后这个产品就不再存在了。这对要不要投入时间学习它是一个很实际的考量。
🏢 适合哪些实际工作场景
快速验证产品想法:有一个应用点子,想快速搭出可运行的原型拿去给人看。用 Prototyper 输入一段描述,几分钟就能得到一个有界面、有基本交互的 Web 应用,不需要从零搭项目。
全栈 AI 应用开发:需要做 RAG、AI Agent、或者集成 Gemini API 的应用。Firebase Studio 自动配好 Genkit 和 API key,省去了自己搭 AI 流程的初始配置工作。
Firebase 项目的前期开发:如果你确定要用 Firebase 做后端,Firebase Studio 的 Local Emulator 和部署集成能让开发—测试—发布的流程更顺。
学习和教学:在浏览器里就能跑一个完整的开发环境,不需要在本地装任何东西。对想学 Next.js 或 Flutter 但不想折腾环境配置的人比较友好。
不太适合的场景:需要长期维护的生产项目。产品要停运了,把生产项目建在上面不太明智。需要复杂本地工具链的项目。虽然底层是虚拟机,但跟本地开发环境相比还是有局限,特别是需要特定硬件或操作系统级操作的项目。
🚀 怎么用起来:从注册到出原型
第一步:访问并登录。打开 studio.firebase.google.com,用 Google 账号登录。接受 Firebase 服务条款和 Android SDK 条款后就能进入工作区。
第二步:选择创建方式。登录后你会看到几个入口:用 App Prototyping Agent 从提示词开始、从模板库选一个模板、导入 Git 仓库、或者从本地归档上传。
第三步:用 Prototyper 生成原型。选“Prototype an app”,在输入框里描述你想做什么。比如“一个记录每日饮水量的应用,有进度条和打卡按钮”。你还可以上传一张参考图或者画个草图。等几秒到几十秒,一个可以运行的 Next.js 应用就出来了。
第四步:预览和迭代。右侧会显示应用的实时预览。你可以直接在聊天框里说“把主色调改成绿色”“加一个统计页”,Gemini 会理解并修改代码。也可以点“Code”切换到编辑器模式,自己动手改。
第五步:发布。满意后点“Publish”,应用会部署到 Firebase App Hosting,得到一个公开的 URL。
💡 让开发更顺手的几个实用技巧
提示词要描述“做什么”而不是“怎么做”。App Prototyping Agent 更擅长理解产品意图,而不是技术实现细节。与其说“用 Next.js 的 App Router 和 Tailwind CSS 做一个页面”,不如说“我要一个展示团队成员的页面,每个人有头像、名字和职位”。
从 Figma 导入设计能大幅提高还原度。如果你有设计稿,用 Builder.io 插件导入比纯文字描述的效果好很多。Gemini 能直接看到设计稿的布局和样式,生成的代码跟设计稿的匹配度更高。
遇到 AI 卡在循环里,切到 Code 模式手动干预。有用户反馈 Agent 有时会陷入“反复尝试修复同一个错误”的循环。这时候在编辑器里直接定位到出问题的代码行,自己改一下,比继续跟 AI 对话更有效率。
用工作区模板来固化你的技术栈偏好。如果你经常做类似的项目,把配置好的开发环境保存成自定义模板。下次直接从这个模板开始,省去重复配置的时间。
注意 API 成本。Firebase Studio 本身免费,但如果你把 Firebase 项目升级到 Blaze 付费计划,Gemini API 的用量会按付费层级计费。做原型时注意不要在高频迭代中无节制地消耗 API 调用。
📱 怎么安装:纯浏览器,无本地安装
Firebase Studio 是一个纯云端产品,没有桌面客户端,没有手机 App,也没有浏览器插件。你唯一需要的就是一个浏览器和 Google 账号。
这意味着你在任何设备上都能访问工作区:Windows、Mac、Linux、Chromebook 都可以。手机浏览器也能打开,但编辑体验有限,更适合查看预览和简单操作。
底层虚拟机运行在 Google Cloud 上,通过浏览器里的 Code OSS 界面来操作。你的代码可以跟 GitHub、GitLab、Bitbucket 同步,也可以从本地导入。
💰 收费情况:核心功能免费,工作区数量分级
Firebase Studio 本身免费使用。计费逻辑不是按“用了多少 AI 对话”,而是按可以同时拥有多少个工作区来分层。
基础免费(无 Google Developer Program):最多 3 个工作区。Flutter 和 React Native + Expo 的工作区合计最多 2 个。
Google Developer Program 标准版(免费加入):工作区上限提升到 10 个。
Google Developer Program 专业版(付费订阅):工作区上限 30 个,App Prototyping Agent 的 Gemini 配额也会提升。
需要注意:如果你把 Firebase 项目关联到 Cloud Billing 账号(比如为了用 App Hosting),项目会自动升级到 Blaze 付费计划。超出免费配额的 Firebase 服务用量和 Gemini API 用量会开始计费。
👥 谁适合用 Firebase Studio
想快速做原型的开发者:有想法想快速验证,不想花时间搭项目脚手架和配置后端。
Firebase 生态的现有用户:已经在用 Firestore、Authentication、Cloud Functions 的开发者,能享受到最顺滑的集成体验。
全栈学习者和教学场景:在浏览器里就能有一个完整的开发环境,适合教学演示或者自学。
不太适合的:需要长期稳定运行的生产项目——产品已宣布停运;需要复杂本地开发环境的项目;对 AI 编程持怀疑态度、偏好完全手写代码的开发者(虽然可以纯手写,但产品的核心价值在 AI 辅助上)。
🌍 全球使用情况
Firebase Studio 的用户增长比较快。根据 Google 在 2025 年 5 月 I/O 大会上的数据,发布一个月内社区就创建了超过 150 万个工作区。它主要面向全球的 Web 和移动开发者,用户分布以英语区国家为主,但 Firebase 本身在全球都有比较广的开发者基础。
在 Gartner Peer Insights 上有一些用户评价。正面反馈集中在“无限 Gemini 额度增加了灵活性”“从原型到部署只用了 20 小时”;负面反馈包括“设置复杂”“文档不够完善”“Agent 有时会循环修复错误”“控制台偶发卡住”。也有用户在 Google 支持论坛上抱怨被收费但 AI 没产出实际内容。
⚖️ 真实优缺点
优点:
- 原型和代码模式的无缝切换,AI 辅助和手动编码可以混着用,不强迫你选一种方式。
- 跟 Firebase 生态深度集成,后端自动配置和 Local Emulator 对 Firebase 用户来说很省事。
- 底层是完整的 Google Cloud 虚拟机,可定制性比大多数云端 IDE 强。
- 核心功能免费,3 个工作区对个人开发者做原型来说够用。
缺点:
- 产品已宣布将于 2027 年 3 月停运,长期项目不适合建在上面。
- Agent 有时会陷入循环或做出超出预期的修改,需要手动干预。
- 控制台偶发卡顿,有用户反馈“卡住时以为工作全丢了”。
- 跟本地开发环境相比,依赖高速网络,离线时无法使用。
🆚 跟同类工具怎么选
Firebase Studio vs GitHub Codespaces:Codespaces 是更纯粹的云端开发环境,AI 辅助功能相对基础。Firebase Studio 的 AI 代理和原型生成能力更强,但跟 Firebase 生态绑定更深。如果你要一个通用的云端 IDE,Codespaces 更合适;如果你做 Firebase 项目且想用 AI 加速,Firebase Studio 更对口。
Firebase Studio vs v0 / bolt.new:v0 和 bolt.new 更轻量,适合快速生成 UI 组件或小应用。Firebase Studio 是一个完整的开发环境,有终端、调试、Git、后端配置,适合做更复杂的全栈项目。代价是学习曲线比纯对话工具陡。
Firebase Studio vs Cursor:Cursor 是本地 AI 代码编辑器,你的代码存在本地,跟现有的开发工作流集成更好。Firebase Studio 是云端环境,适合“随时随地打开就能写”的场景。两者定位不同,不是直接替代关系。
📌 总结:值不值得用
Firebase Studio 是一个有想法但生命周期有限的产品。它在“AI 原型生成 + 云端 IDE + Firebase 集成”这个组合上做得比较完整,对于快速验证想法和 Firebase 项目的早期开发来说,体验是流畅的。
值得用的情况:你有一个应用想法想快速做成可运行的原型;你已经在用 Firebase 生态,想利用 AI 加速开发;你想在浏览器里有一个完整的 Next.js 或 Flutter 开发环境,不想折腾本地配置。
不值得用的情况:你打算做一个长期维护的生产项目——产品已宣布停运,迁移成本要提前考虑;你需要复杂的本地开发工具链或硬件访问;你对 AI 生成的代码持完全不信任的态度,只想用手写方式开发。
一句话总结:把 Firebase Studio 当作一个快速验证想法的 AI 原型工具来用,它的价值是成立的。但别把长期项目押在一个已经宣布要停运的产品上。

评论