O Firebase Studio será desativado em 22 de março de 2027. Estamos simplificando nossas ofertas para desenvolvedores de IA ao transferir as lições aprendidas na prévia do Firebase Studio para nossas ferramentas principais: Google AI Studio e Google Antigravity.
Embora a interface para criar apps esteja evoluindo, nosso compromisso com o ecossistema do Firebase está mais forte do que nunca. Ao integrar recursos de agentes diretamente às nossas principais plataformas de IA, garantimos que o Firebase continue oferecendo um back-end confiável e integrado para desenvolvimento orientado por IA. Os principais serviços do Firebase, como Cloud Firestore, Authentication e App Hosting, vão continuar funcionando fora do Firebase Studio.
Por que estamos fazendo essa mudança?
O Firebase Studio foi lançado como uma prévia para explorar o futuro do desenvolvimento full-stack baseado em IA. Com base no seu feedback, estamos simplificando nossas ferramentas para oferecer caminhos mais claros e eficientes:
Para desenvolvimento agêntico com foco no código: estamos focando no Antigravity, nosso IDE de última geração projetado para fluxos de trabalho locais autônomos e de alta velocidade.
Para prototipagem rápida baseada em navegador: integramos o Cloud Firestore e o Firebase Authentication diretamente ao Google AI Studio para oferecer o caminho mais rápido do comando à produção.
Seus serviços principais do Firebase (Cloud Firestore, Authentication, App Hosting, etc.) não são afetados. Seus bancos de dados e dados do usuário vão continuar funcionando normalmente. Essa descontinuação só se aplica ao ambiente de desenvolvimento do Firebase Studio.
Linha do tempo da desativação
Estamos oferecendo um período de transição de um ano para garantir que você tenha tempo suficiente para migrar seus projetos:
- 19 de março de 2026: anúncio da desativação e início do lançamento das ferramentas de migração para Firebase Studio.
- 22 de junho de 2026: a criação de novos espaços de trabalho será desativada. Você pode continuar trabalhando e migrando os espaços de trabalho atuais.
- 22 de março de 2027: o Firebase Studio é desativado, e todos os dados restantes são excluídos permanentemente e não podem ser recuperados.
Escolher seu caminho de migração
Dependendo de como você usa Firebase Studio, escolha o caminho de migração que melhor se adapta ao seu fluxo de trabalho.
Migrar para o Google Antigravity
Para uma experiência de desenvolvimento com prioridade ao código e baseada em agentes, recomendamos migrar para o Antigravity. É nossa próxima geração de IDEs, projetada para fluxos de trabalho locais autônomos e de alta velocidade. Escolha Antigravity se você atender a um dos seguintes critérios:
- Prefere trabalhar em um ambiente de desenvolvimento local, com prioridade para o código e maior controle sobre sua base de código
- Criou seu app usando um modelo integrado ou um repositório importado em Firebase Studio
- Use principalmente o ambiente da Visualização de código em Firebase Studio
- Quer acesso direto aos recursos de desenvolvimento de IA generativa mais modernos em uma IDE avançada, com suporte para usar diferentes modelos, como Claude e GPT-OSS, além de Gemini
- Começou no modo Prototyper, mas adicionou recursos significativos ou scripts de execução que exigem um ambiente local sem limitações da nuvem
Migrar para Google AI Studio
Para um ambiente de prototipagem baseado na Web que traz o poder da IA para seu navegador, recomendamos migrar para Google AI Studio. Ele oferece o caminho mais rápido do comando ao app de produção full-stack. Escolha Google AI Studio se você atender a um dos seguintes critérios:
- Prefere uma experiência baseada na Web, ideal para fluxos de trabalho multidispositivo ou ambientes em que não é possível instalar software local
- Criou seu app usando o App Prototyping agent em Firebase Studio e valoriza a prototipagem rápida e a geração de apps com base em comandos
- Quer o caminho mais rápido do comando ao app de produção full-stack
Migrar apps para Google AI Studio
Google AI Studio oferece o caminho mais rápido do comando ao app de produção full-stack.
Etapa 1: transferir seu espaço de trabalho
- Clique no botão Mover agora na parte de cima do espaço de trabalho e selecione Preparar para o AI Studio.
- Depois que a etapa de preparação for concluída, clique em Mover para Google AI Studio.
- Se solicitado, leia e aceite os Termos de Serviço. Seu código será aberto automaticamente em um novo Google AI Studio espaço de trabalho.
Pode levar vários minutos para Google AI Studio converter e carregar seu app. Você vai receber uma notificação quando terminar. Quando terminar, você poderá continuar iterando no app com a ajuda do agente Google AI Studio. Saiba mais sobre como criar apps em Google AI Studio.
Etapa 2: escolha seu método de publicação
Dependendo das suas necessidades de implantação e se você quer preservar o URL do aplicativo atual, selecione um dos seguintes métodos de publicação.
Opção A: publicar em App Hosting e manter o URL atual
Se você já publicou seu app pelo Firebase Studio e quer
manter o URL *.hosted.app ou o domínio personalizado, proteja sua chave da API Gemini e
use a sincronização do GitHub:
Proteja sua chave da API Gemini:
- No console do Firebase, acesse a App Hosting página.
- Encontre o back-end atual (geralmente chamado de
studio) e clique em Visualizar. - Na guia Configurações, navegue até Ambiente.
Clique em Adicionar novo e cole o conteúdo do arquivo
.envno campo Chave para armazenar com segurança sua chave de API Gemini como uma variável de ambiente.
Sincronize com o GitHub no Google AI Studio:
- No Google AI Studio, clique no ícone Configurações e navegue até o painel GitHub.
- Clique em Fazer login no GitHub e instale o Google AI Studio GitHub App.
Clique em Criar repositório do GitHub.
Selecione Preparar e confirmar todas as mudanças.
Conecte o repositório ao App Hosting:
- No console do Firebase, acesse a App Hosting página.
- Encontre o back-end atual (geralmente chamado de
studio) e clique em Visualizar. - Na guia Configurações, selecione Implantação > Conectar ao GitHub.
- Faça login no GitHub e instale o app do GitHub Firebase App Hosting.
- Selecione seu repositório, defina a ramificação como
maine o diretório raiz como/. - Clique em Salvar e implantar.
Sincronize as mudanças com o GitHub e implante:
- Em Google AI Studio, navegue até o painel do GitHub.
- Revise as mudanças a serem publicadas.
- Clique em Preparar e confirmar todas as mudanças.
- Navegue até o Firebase console para monitorar o progresso da App Hosting implantação.
Opção B: migrar para Cloud Run e publicar seu app em um novo URL
Se você prefere uma experiência de um clique e não publicou
seu app antes ou não se importa com um novo URL (*.run.app), use o botão Publicar em
Google AI Studio:
- Abra seu app em Google AI Studio e clique em Publicar.
- No seletor de projetos, clique em Importar projeto.
- Pesquise e selecione o nome do projeto usado pelo Firebase Studio (encontrado na barra de navegação superior do seu Firebase Studio espaço de trabalho).
- Clique em Importar e depois em Publicar.
Migrar apps para o Antigravity
O Antigravity é um ambiente de desenvolvimento integrado local que prioriza agentes e traz o poder da IA para seu ambiente de desenvolvimento local.
Pré-requisitos
Verifique se você tem os seguintes recursos instalados localmente e totalmente atualizados:
- IDE do Google Antigravity
- Node.js (versão 20 ou mais recente)
- CLI Firebase (versão 15.10.0 ou mais recente)
Etapa 1: exportar e inicializar o app
Migração automatizada
Esse fluxo de trabalho usa o agente Antigravity para processar de forma autônoma a transformação do projeto.
- Em Firebase Studio, clique no botão Mover agora na parte de cima do espaço de trabalho.
Siga o método de exportação com base na janela que aparece:
- Se aparecer o botão Compactar e fazer o download, clique nele.
- Caso contrário, abra a paleta de comandos (
Cmd+Shift+Pno Mac ouCtrl+Shift+Pno ChromeOS, Windows ou Linux) e execute o comando Firebase Studio: Zip & Download.
Extraia a pasta localmente e abra no Antigravity.
No painel Agente do Antigravity, insira o seguinte comando. Para otimizar seu fluxo de trabalho e economizar tokens, recomendamos selecionar o modelo Gemini Flash. Ele foi projetado para oferecer velocidade e eficiência em tarefas de transformação de alto volume, como conversão de arquivos.
@fbs-to-agy-exportO agente do Antigravity vai iniciar a migração do projeto e pedir sua ajuda ao longo do processo. Siga as orientações do agente para concluir o processo de migração. Se você encontrar algum erro, peça para o agente tentar de novo.
Exportação manual
Se você preferir gerenciar a migração por conta própria sem usar tokens de IA, use a CLI Firebase para exportar seu projeto manualmente. Esse método é direto e não exige interação do agente.
Abra o terminal e execute o seguinte comando, substituindo PATH
pelo caminho da pasta do projeto extraído ou do arquivo ZIP original
(use . se você já estiver no diretório de destino):
npx firebase-tools@latest studio:export PATH
Etapa 2: visualizar o app
Depois de extrair e abrir o projeto no Antigravity, você pode visualizar o aplicativo localmente:
- No Antigravity, navegue até o menu Executar e depurar, localizado na barra lateral esquerda.
- Clique no botão de reprodução para iniciar o servidor de desenvolvimento local.
- Siga as instruções no terminal para visualizar o app.
Etapa 3: publicar o app
O Antigravity usa habilidades de agente para publicar seu app com as práticas recomendadas do Firebase.
No painel de chat, insira o seguinte comando:
Publish my appQuando for solicitado a executar
firebase deploy, escolha Sim. O agente será publicado no seu URL atual se você já tiver publicado em Firebase App Hosting. Se esta for a primeira vez que você publica no App Hosting, o agente vai explicar o processo.Para atualizações futuras, instrua o agente a
publish my appno painel de chat do Antigravity.
Migrar apps para outras plataformas
Se preferir mover seu projeto para um ambiente de desenvolvimento ou plataforma de hospedagem diferente, exporte o código-fonte e gerencie as implantações manualmente.
Etapa 1: exportar a origem do projeto
Antes da data de desativação, baixe uma cópia local dos arquivos do projeto:
- Clique no botão Mover agora na parte de cima do espaço de trabalho > Compactar e fazer o download.
- Extraia o arquivo para sua máquina local.
Etapa 2: escolha seu método de publicação
Depois que o código estiver local, você poderá continuar disponibilizando o app usando os seguintes métodos:
CLI Firebase (mantém seu URL atual)
Instale a CLI do Firebase usando
npmexecutando o seguinte comando:npm install -g firebase-toolsNavegue até o diretório do projeto no terminal.
Execute este comando para configurar implantações do App Hosting no seu projeto local:
firebase init apphostingQuando solicitado, selecione Vincular a um back-end atual e escolha o back-end chamado studio. Isso garante que o URL do app permaneça o mesmo.
Siga as instruções para concluir a configuração. Sua configuração App Hosting será adicionada a
firebase.json.Implante o aplicativo:
firebase deploy
Hospedagem externa: como o código exportado é um aplicativo da Web padrão, é possível inicializá-lo com qualquer provedor de hospedagem. Observe que a transferência para um provedor externo resultará em um novo URL.
Somente desenvolvimento local: você pode continuar desenvolvendo e testando seu app localmente usando o Firebase Local Emulator Suite para testes off-line mais rápidos sem implantação em um ambiente ativo.
Solução de problemas e perguntas frequentes
Confira as perguntas frequentes e as etapas de solução de problemas para migrar seus projetos do Firebase Studio.
Posso continuar usando Firebase Studio até a desativação?
Sim, você pode acessar os espaços de trabalho atuais até 22 de março de 2027. Vamos continuar oferecendo patches de segurança críticos e atualizações do modelo Gemini para garantir a estabilidade dos seus projetos atuais. A criação de novos espaços de trabalho será desativada a partir de 22 de junho de 2026.
Meu histórico de chat do agente será migrado?
O histórico de chat do seu agente não faz parte do arquivo ZIP exportado. No entanto,
é possível localizar os arquivos do histórico de chat para
o App Prototyping agent e o Gemini em Firebase agentes no seu
espaço de trabalho no diretório /home/user/.idx/ai do seu
Firebase Studio espaço de trabalho.Gemini Isso inclui comandos e respostas de todos os
Gemini modos de conversa.
Saiba como criar um arquivo ZIP com seu histórico:
- Selecione Arquivo > Abrir pasta.
- Aceite o diretório padrão
/home/user. - Depois que os arquivos carregarem, clique com o botão direito do mouse no diretório
.idx/aie selecione Compactar e baixar. - Quando for solicitado que recrie o ambiente, clique em Cancelar.
- Depois de concluir a transferência, abra novamente o diretório de trabalho pelo menu Arquivo para voltar ao seu espaço de trabalho.
Para sessões Prototyper, também é possível visualizar seus comandos como
parte do registro git. Saiba como encontrá-los:
Abra a visualização Código (
).
Faça uma das seguintes ações:
- Abra uma sessão do terminal (
Cmd-Shift-Cno Mac ouCtrl-Shift-Cno ChromeOS, Windows ou Linux) e digitegit log. - Abra Controle de origem (
Cmd+Shift+Gno Mac ouCtrl-Shift+Gno ChromeOS, Windows ou Linux) e confira o histórico de origem.
- Abra uma sessão do terminal (
Tentei compactar e baixar meus arquivos em Firebase Studio, mas nada aconteceu.
Isso geralmente é causado por um bloqueador de pop-ups do navegador. Como o fluxo de migração abre uma nova interface para processar sua solicitação, alguns navegadores podem sinalizá-la como um pop-up indesejado.
Para corrigir isso, procure uma notificação "Pop-up bloqueado" na barra de endereço do navegador (geralmente no lado direito). Clique no ícone e selecione a opção para permitir pop-ups. Depois, tente clicar no botão novamente.
Se isso não funcionar, siga as instruções em Como faço o download dos meus arquivos do Firebase Studio? para executar o comando Compactar e baixar manualmente.
Posso migrar os espaços de trabalho Firebase Studio que foram compartilhados comigo?
Somente a pessoa que criou o espaço de trabalho Firebase Studio pode usar o botão Mover agora. Se quiser uma cópia do projeto, faça uma destas ações:
- Duplicar o espaço de trabalho: crie uma cópia do projeto na sua conta para vincular a seu próprio projeto do Firebase e usar as ferramentas de migração.
- Exportar o código manualmente:na Visualização de código, abra a paleta de comandos (
Cmd+Shift+Pno Mac ouCtrl+Shift+Pno ChromeOS, Windows ou Linux) e execute o comando Firebase Studio: compactar e fazer o download.
Onde posso encontrar os apps que migrei para o Google AI Studio?
A página Seus apps oferece uma lista unificada de todos os seus projetos, incluindo aqueles criados do zero em Google AI Studio e os que você migrou.
Firebase Authentication com o Login do Google não funciona após a migração para Google AI Studio.
Se o app usa o Login do Google, você precisa autorizar o novo domínio do projeto.
- No console do Firebase, acesse a página de configurações do Authentication.
- Clique em Domínios autorizados.
- Clique em Adicionar domínio e adicione o domínio do seu Google AI Studio app.
O que devo fazer se o agente Google AI Studio parar de funcionar ou se eu encontrar erros em Google AI Studio após a migração?
Como o agente Google AI Studio gerencia tarefas complexas em segundo plano ao migrar seu app, ele pode ocasionalmente encontrar problemas como "tarefa cancelada", mensagens repetidas ou linhas de execução sem resposta.
- Se o agente parar no meio da tarefa sem um erro claro, dar um comando como "Continue de onde parou" ou "Tente a última etapa novamente" geralmente inicia o processo.
- Se você receber uma mensagem informando que houve erros ao executar o código, clique no botão Corrigir para pedir ao agente que os resolva automaticamente.
O que acontece se a exportação ficar parada ou expirar?
Se o processo de migração ficar suspenso durante a preparação dos arquivos, geralmente isso ocorre devido a uma pasta de projeto muito grande.
Para abrir caminho para uma migração bem-sucedida:
- Excluir
node_modules: como parte do processo de migração, essa pasta geralmente é removida. No entanto, se você renomeou ou moveu o arquivo, ou planeja compactar e baixar o código manualmente, exclua-o antes de iniciar a migração. Não é necessário migrar essa pasta porque você pode executarnpm installdepois de mudar para o novo ambiente. - Remova artefatos grandes: exclua arquivos de mídia grandes, exportações de banco de dados ou pastas de build que não são estritamente necessárias para o código-fonte.
- Verifique se há bloqueio "oculto": confira se você não está compactando acidentalmente um histórico
enorme do
.gitou logs locais.
Depois de excluir os arquivos grandes, tente migrar o projeto novamente.
Por que meus comandos da CLI Firebase ou npx estão falhando no terminal do Antigravity?
Se você encontrar erros de "comando não encontrado" ou problemas ao executar comandos npx no Antigravity, mesmo que eles funcionem no terminal padrão do sistema, isso provavelmente se deve à forma como o ambiente de shell está sendo inicializado.
O ambiente de terminal do Antigravity procura configurações no seu
~/.bash_profile. Muitos desenvolvedores armazenam as configurações de npx e caminho
em ~/.bashrc. Se essas configurações não forem compartilhadas, o Antigravity não saberá onde encontrar suas ferramentas.
Para corrigir isso, adicione o arquivo .bashrc ao .bash_profile. Isso garante que todas as configurações atuais sejam carregadas sempre que o Antigravity for iniciado.
- Abra o arquivo
~/.bash_profileno Antigravity. Adicione o seguinte bloco de código ao arquivo.
if [ -f ~/.bashrc ]; then source ~/.bashrc fiSalve o arquivo.
Reinicie o Antigravity.
Outros recursos
- Conheça o codelab de migração do Firebase Studio para o Antigravity.
- Consulte a documentação do Antigravity.
- Explore a documentação Google AI Studio.
Precisa de ajuda?
Se você tiver dúvidas, feedback ou encontrar problemas ao migrar seus projetos, entre em contato em um dos seguintes lugares:
- Entre em contato com o suporte do Firebase.
- Poste no Firebase Studio fórum da comunidade.