Google 发布了一款全栈 AI 编程工具 Firebase Studio,能够在一个平台上完成前台、后台和移动应用的开发。

Firebase Studio 深度整合了 Gemini 系列模型,支持从 GitHub、GitLab、Bitbucket 或本地导入现有的代码仓库。同时,开发者还可以利用“应用原型智能体”通过自然语言描述、线框图、绘图工具甚至截图快速创建新应用。平台还提供了丰富的框架和语言模板,并允许通过 Nix 自定义开发环境。借助 Gemini AI,开发者可以轻松完成编码、调试、测试、重构、代码解释以及文档生成等任务。

实测了一下通过自然语言生成应用原型的功能。

APP 生成提示

根据上述提示,Firebase Studio 成功生成了一个基于 TypeScript 的 React 项目。生成的界面基本符合提示要求,但整体设计较为简陋,未能完全实现所有功能。不过,开发者可以随时通过 Gemini 对项目进行修改,比如将默认生成的英文界面切换为中文,修复 Bug,或者优化功能模块。

和 Claude 3.7 Sonnet 相比,Gemini 2.5 Pro 的代码生成并没有什么优势。不过可以作为 Cursor、Bolt 或 v0 的免费替代,并且可以直接在浏览器中使用。

Firebase Studio 访问地址:https://firebase.studio/