Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Firebase Studio
Desenvolva protótipos, crie e envie aplicativos com IA de pilha completa com rapidez e eficiência, diretamente pelo seu navegador.
O Firebase Studio é um ambiente de desenvolvimento agêntico baseado na nuvem que ajuda você a criar e enviar aplicativos com IA de pilha completa com qualidade de produção, incluindo APIs, back-ends, front-ends, dispositivos móveis e mais.
O Firebase Studio unifica o Project IDX com agentes de IA especializados e assistência do Gemini no Firebase para fornecer um espaço de trabalho colaborativo acessível de qualquer lugar, contendo tudo de que você precisa para desenvolver um aplicativo.
É possível importar seus projetos atuais ou começar algo novo
com modelos compatíveis com várias linguagens e frameworks.
Configuração rápida de projetos com modelos e exemplos integrados
O Firebase Studio oferece suporte extensivo a frameworks e linguagens com uma grande biblioteca de modelos e aplicativos de exemplo, incluindo linguagens conhecidas, como Go, Java, .NET, Node.js e Python Flask, e frameworks como Next.js, React, Angular, Vue.js, Android, Flutter e mais.
Comece por um modelo ou aplicativo de exemplo da galeria de modelos e/ou crie seu modelo personalizado para compartilhar.
Prototipagem rápida com linguagem natural
Use o Gemini no Firebase para criar protótipos e publicar Web apps de pilha completa com o App Prototyping agent.
Gere aplicativos completos com comandos multimodais, incluindo linguagem natural, imagens e desenhos. Melhore seu app usando uma galeria de imagens de banco de imagens do Unsplash.
Assistência de IA sempre disponível do Gemini no Firebase
Use a assistência de programação por IA do Gemini no Firebase em todas as plataformas de desenvolvimento: conversa interativa, geração de código, execução de ferramentas e sugestões de código inline.
O Gemini no Firebase pode ajudar você a escrever código e documentação, corrigir bugs, escrever e executar testes de unidade, gerenciar e resolver dependências, trabalhar com contêineres do Docker e mais.
Ambiente de desenvolvimento familiar e altamente personalizável
O Firebase Studio é baseado no conhecido projeto Code OSS e executa uma máquina virtual (VM) completa com o Google Cloud.
É possível personalizar quase todos os aspectos do ambiente de desenvolvimento on-line com o Nix, incluindo pacotes do sistema, ferramentas de linguagem, configurações do ambiente de desenvolvimento integrado e prévias de aplicativos. Além disso, é possível compartilhar o projeto e toda a configuração do ambiente de desenvolvimento com um modelo personalizado.
Ferramentas, emuladores e métodos de implantação integrados com integração profunda do Firebase e do Google Cloud
O Firebase Studio tem integração total com os serviços do Firebase e do Google Cloud. Por exemplo, é possível usar o Firebase Local Emulator Suite diretamente pelo Firebase Studio para testar por completo os serviços do Firebase e do Google Cloud, como o Firebase Authentication, Cloud Functions, Cloud Firestore, Cloud Storage, Firebase App Hosting e Firebase Hosting antes de publicar seu aplicativo.
Como funciona?
O Firebase Studio é compatível com vários modos para atender a diferentes estilos de desenvolvimento:
Programação com controle total: trabalhe diretamente em um ambiente de desenvolvimento integrado baseado no Code OSS, em que
é possível importar repositórios já existentes ou iniciar novos projetos e usar extensões
do Open VSX Registry.
O Gemini no Firebase oferece assistência de IA baseada no espaço de trabalho com preenchimento e geração de código, teste, execução de ferramentas e documentação. É possível personalizar totalmente seus espaços de trabalho, abordagem de implantação e ambiente de execução de destino com suporte para configuração extensível usando o Nix.
Comandar sem programar: o agente de prototipagem de apps, também conhecido como Prototyper, permite criar novos espaços de trabalho para criar protótipos e refinar ideias de aplicativos com o Gemini no Firebase, sem precisar escrever código. Trabalhe com o agente usando comandos multimodais para desenvolver de forma iterativa um aplicativo de pilha completa (atualmente funciona para web apps), testar e depurar e compartilhar seu trabalho com outras pessoas diretamente pelo navegador. É possível reverter mudanças imediatamente, se necessário, adicionar novos recursos, testar, publicar no Firebase App Hosting e monitorar o desempenho do aplicativos com a observabilidade integrada.
Alterne facilmente entre a programação e os comandos para aproveitar os pontos fortes de cada abordagem. Por exemplo, comece por um protótipo no App Prototyping agent que aborda os conceitos básicos, como a estrutura do aplicativo e o fluxo do usuário. Em seguida, mude para Code e implemente mais lógica e integração personalizadas.
Essa flexibilidade permite iterar rapidamente e criar aplicativos que atendam às suas necessidades específicas, tudo isso com o Firebase Studio.
Preços, cotas e limites
O acesso a Firebase Studio não tem custo financeiro, mas você pode aumentar o número de espaços de trabalho criados ao participar do Google Developer Program.
Algumas integrações (como o Firebase App Hosting) podem exigir uma conta do Cloud Billing.
Para bloquear o uso de comandos e respostas no treinamento de modelo, não use o App Prototyping agent nem o Gemini no Firebase dentro do Firebase Studio. Para bloquear o uso do seu código no treinamento de modelo, desative o preenchimento de código e a indexação de código nas configurações do Firebase Studio.
[null,null,["Última atualização 2025-08-22 UTC."],[],[],null,["Firebase Studio \nRapidly prototype, build, and ship full-stack AI-infused\napps quickly and efficiently, right from your browser. \n\nFirebase Studio is an agentic cloud-based development environment\nthat helps you build and ship production-quality full-stack AI\napps, including APIs, backends, frontends, mobile, and more.\nFirebase Studio unifies\n[Project IDX](/docs/studio/idx-is-firebase-studio) with specialized\nAI agents and assistance from Gemini in Firebase\nto provide a collaborative workspace accessible from anywhere,\ncontaining everything you need to develop an application.\nYou can import your existing projects or start something new\nwith templates supporting a variety of languages and frameworks. \n[Learn how to get started](/docs/studio/get-started) [Try\nFirebase Studio now](https://studio.firebase.google.com)\n| **Preview:** Firebase Studio is in Preview, which means that the product is not subject to any SLA or deprecation policy and could change in backwards-incompatible ways.\n\nKey capabilities\n\n|-------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| **Import projects from source control, local archive, or Figma design** | [Bring your own apps to Firebase Studio](/docs/studio/get-started-import): import a local archive, connect a public or private source code repository, or generate code from a Figma design and import it with the [Builder.io Figma plugin](https://www.builder.io/c/docs/builder-figma-plugin). |\n| **Quick project setup with built-in templates and samples** | Firebase Studio provides [extensive framework and language support](/docs/studio/get-started-template) with a large library of templates and sample apps, including popular languages like Go, Java, .NET, Node.js, and Python Flask, and frameworks like Next.js, React, Angular, Vue.js, Android, Flutter, and more. Start with a template or sample app from the [template gallery](https://studio.firebase.google.com//templates) and/or create your own [custom template](/docs/studio/custom-templates) to share. |\n| **Rapid natural language prototyping** | Use Gemini in Firebase to prototype and publish full-stack web applications with [the App Prototyping agent](/docs/studio/get-started-ai). Generate entire apps with multimodal prompts, including natural language, images, drawings. Enhance your app using a gallery of stock images from [Unsplash](https://unsplash.com). |\n| **Always-available AI assistance from Gemini in Firebase** | Use AI coding assistance from [Gemini in Firebase](/docs/studio/ai-assistance) across all development surfaces: interactive chat, code generation, tool running, and inline code suggestions. [Gemini in Firebase](/docs/studio/try-gemini) can help you write code and documentation, fix bugs, write and run unit tests, manage and resolve dependencies, work with Docker containers, and more. |\n| **Familiar and highly customizable development environment** | Firebase Studio is built on the popular Code OSS project and runs a full [virtual machine (VM)](https://cloud.google.com/workstations) powered by Google Cloud. You can customize almost every aspect of your online development environment with [Nix](/docs/studio/customize-workspace), including system packages, language tooling, IDE configurations, app previews, and IDE configuration---and share the project and its entire development environment configuration with a [custom template](/docs/studio/custom-templates). |\n| **Built-in tools, emulators, and deployment methods with deep Firebase and Google Cloud integration** | [Preview your web and Android apps right in the browser](/docs/studio/preview-apps) and take advantage of [built-in runtime services and tools](/docs/studio/debug) for emulation, testing, and debugging. Firebase Studio seamlessly integrates with [Firebase and Google Cloud services](/docs/studio/google-integrations). For example, you could use the [Firebase Local Emulator Suite](/docs/emulator-suite) directly from Firebase Studio to thoroughly test Firebase and Google Cloud services like Firebase Authentication, Cloud Functions, Cloud Firestore, Cloud Storage, Firebase App Hosting, and Firebase Hosting before you [publish your app](/docs/studio/deploy-app). |\n\nHow does it work?\n\nFirebase Studio supports multiple modes to cater to different development\nstyles:\n\n- **Coding with full control** : Work directly in a Code OSS-based IDE where\n you can import existing repositories or start new projects, and use extensions\n from the [Open VSX Registry](https://open-vsx.org/).\n Gemini in Firebase\n provides workspace-aware AI assistance with code completion, code\n generation, testing, tool-running, and documentation. You can completely\n customize your workspaces, deployment approach, and target runtime\n environment with support for extensible configuration using\n [Nix](https://nixos.org/).\n\n- **Prompting without coding: The App Prototyping agent, also known as\n Prototyper** lets you create new workspaces to\n prototype and refine app ideas with\n Gemini in Firebase---without writing any code. Work with the\n agent using multimodal prompts to iteratively develop a full-stack app\n (currently works for web apps), test and debug, and share your work with\n others, right from your browser. You can immediately roll changes back if\n needed, add new features, test, publish to Firebase App Hosting and\n monitor your app's performance with built-in observability.\n\nYou can seamlessly transition between coding and prompting to harness the\nstrengths of each. For example, you can start with a prototype in\nthe App Prototyping agent that covers the basics, like app structure and\nuser flow, then switch to\nCode to implement more custom logic and integration.\n\nThis flexibility lets you iterate quickly and build apps that meet your\nspecific needs---all from Firebase Studio.\n| **Note:** The App Prototyping agent can help you **build web apps with\n| Next.js**. Support for other platforms and frameworks is coming soon!\n\nPricing, quotas, and limits\n\nAccess to Firebase Studio is available at no cost, but you can increase the\nnumber of workspaces you can create by joining the\n[Google Developer Program](https://developers.google.com/profile/u/_/dashboard).\nCertain integrations (like Firebase App Hosting) may require a\nCloud Billing account.\n\nLearn more at [Firebase Studio pricing, quotas, and limits](/docs/studio/pricing).\n\nHow Firebase Studio uses your data\n\nYour use of Firebase Studio is governed by the [Google Terms of\nService](https://policies.google.com/terms).\n\nHowever, note that your use of generative AI features within\nFirebase Studio is governed by the [Generative AI Prohibited Use\nPolicy](https://policies.google.com/terms/generative-ai/use-policy) and the\n[Gemini API Additional Terms of\nService](https://ai.google.dev/gemini-api/terms) (specifically governed by\n[Gemini API Additional Terms of Service: Unpaid\nServices](https://ai.google.dev/gemini-api/terms#unpaid-services)).\n\nTo block the use of your *prompts and responses* for model training, do not\nuse the App Prototyping agent, and do not use Gemini in Firebase within\nFirebase Studio. To block the use of your *code* for model training,\n[turn off code\ncompletion](/docs/studio/set-up-gemini#adjust-code-complete)\nand [code\nindexing](/docs/studio/set-up-gemini#adjust-code-indexing)\nin your Firebase Studio settings.\n\nNext steps\n\n- [Start prototyping your new app with Firebase Studio](/docs/studio/get-started-ai).\n- [Learn more about Firebase Studio workspaces](/docs/studio/get-started-workspace)."]]