Descontinuação do Firebase Studio e migração de projetos
Descontinuação do Firebase Studio
O Firebase Studio será desativado em 22 de março de 2027. O Google está simplificando as ofertas para desenvolvedores de IA ao transferir as lições aprendidas na prévia do Firebase Studio para as novas ferramentas principais: Google AI Studio e Google Antigravity.
Embora a interface para criar apps esteja evoluindo, o compromisso com o ecossistema do Firebase está mais forte do que nunca, garante o Google. Ao integrar recursos de agentes diretamente às suas principais plataformas de IA, garante que o Firebase continue oferecendo um back-end confiável e integrado para desenvolvimento orientado por IA.
Nota: Os principais serviços do Firebase, como Cloud Firestore, Authentication e App Hosting, vão continuar funcionando fora do Firebase Studio.
Por que o Google está 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, o Google decidiu simplificar as suas ferramentas para oferecer caminhos mais claros e eficientes:
- Para desenvolvimento agêntico com foco no código: Estam focando no Antigravity, 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.
Importante: Seus serviços principais do Firebase 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
O Google está 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 será desativado, e todos os dados restantes serão excluídos permanentemente e não poderão ser recuperados.
Escolher seu caminho de migração
Dependendo de como você usa o Firebase Studio, escolha o caminho de migração que melhor se adapta ao seu fluxo de trabalho.
1. Migrar para o Google Antigravity (Disponível agora)
Para uma experiência de desenvolvimento com prioridade ao código e baseada em agentes. Escolha o Antigravity se você:
- Prefere trabalhar em um ambiente local com maior controle sobre sua base de código.
- Criou o app usando um modelo integrado ou um repositório importado.
- Usa principalmente o ambiente de Visualização de código.
- Quer acesso a recursos modernos de IA generativa (Gemini, Claude, GPT-OSS) em uma IDE avançada.
- Utilizou o Prototyper mode, mas adicionou recursos significativos que exigem execução local.
2. Migrar para Google AI Studio (Em breve)
Escolha o Google AI Studio se você:
- Prefere uma experiência baseada na Web (multidispisitivo).
- Criou seu app usando o App Prototyping agent e valoriza a geração de apps via comandos.
- Busca o caminho mais rápido do comando ao app de produção.
Migrar apps para o Antigravity
O Antigravity é um ambiente de desenvolvimento integrado local que prioriza agentes e traz o poder da IA para seu computador.
Pré-requisitos
Verifique se você tem os seguintes recursos instalados e 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
(Instruções continuariam aqui)
🔄 Fluxo de Migração Automatizada
Este processo utiliza o agente Antigravity para processar de forma autônoma a transformação do seu projeto.
Passo 1: Exportação Manual
- No Firebase Studio, clique no botão Mover agora no topo do espaço de trabalho.
- 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 Windows/Linux) e execute:Firebase Studio: Zip & Download.Dica: Se o download não iniciar, verifique se o seu navegador bloqueou o pop-up na barra de endereços.
- Extraia a pasta localmente e abra-a no Antigravity.
Passo 2: Execução do Agente de Migração
No painel Agente do Antigravity, utilize o seguinte comando:
@fbs-to-agy-export
Pro Tip: Recomendamos selecionar o modelo Gemini Flash no painel do agente para esta tarefa. Ele é otimizado para transformações de alto volume e conversão de arquivos, economizando tokens e tempo.
🛠️ Visualização e Publicação
Etapa 2: Visualizar o App
- No Antigravity, acesse o menu Executar e depurar na barra lateral esquerda.
- Clique no botão de Play para iniciar o servidor local.
- Siga as instruções no terminal para abrir a visualização.
Dica: Se precisar ajustar algo, basta conversar com o agente em linguagem natural. Se o painel sumir, clique no ícone Ativar/desativar agente no topo da janela.
Etapa 3: Publicar o App
O Antigravity automatiza o deploy seguindo as boas práticas do Firebase. No chat do agente, digite:
Publish my app
- Quando solicitado a executar
firebase deploy, selecione Sim. - Se você já usa o App Hosting, o agente manterá o URL atual.
- Se for a primeira publicação, o agente guiará você pela configuração inicial.
🌍 Migração para Outras Plataformas (Manual)
Se você optar por não usar o Antigravity, siga estes passos para mover seu código para qualquer outro ambiente.
1. Exportar a Origem
- Baixe os arquivos via Mover agora > Compactar e fazer o download ou exporte diretamente para o GitHub.
2. Escolha o Método de Publicação
-
Via CLI Firebase (Mantém o URL atual):
npm install -g firebase-tools firebase init apphostingAo ser solicitado, escolha Vincular a um back-end atual e selecione o back-end
studio. Para publicar, use:firebase deploy. -
Hospedagem Externa: O código exportado é um app web padrão. Você pode hospedá-lo em qualquer provedor (Vercel, Netlify, AWS), mas isso resultará em um novo URL.
❓ Perguntas Frequentes e Solução de Problemas
| Dúvida | Resposta |
|---|---|
| Posso usar o Studio até 2027? | Sim, mas a criação de novos espaços de trabalho encerra em 22 de junho de 2026. |
| O histórico do chat é migrado? | Não automaticamente no ZIP do código. Você deve baixar manualmente a pasta /home/user/.idx/ai. |
| Exportação travada? | Geralmente é o tamanho dos arquivos. Exclua a pasta node_modules e arquivos de mídia pesados antes de exportar. |
Correção de Erros de Comando (CLI/npx) no Antigravity
Se comandos como firebase ou npx falharem no terminal do Antigravity, você precisa garantir que o seu .bash_profile carregue o .bashrc.
- Abra o arquivo
~/.bash_profileno Antigravity. - Adicione o seguinte bloco:
if [ -f ~/.bashrc ]; then source ~/.bashrc fi - Salve e reinicie o Antigravity.