Descontinuação do Firebase Studio e migração de projetos

Leitura de 6 min
Firebase
Studio
Back-end
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

  1. No Firebase Studio, clique no botão Mover agora no topo do espaço de trabalho.
  2. Se aparecer o botão Compactar e fazer o download, clique nele.
  3. Caso contrário, abra a paleta de comandos (Cmd+Shift+P no Mac ou Ctrl+Shift+P no 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.

  4. 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

  1. No Antigravity, acesse o menu Executar e depurar na barra lateral esquerda.
  2. Clique no botão de Play para iniciar o servidor local.
  3. 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 apphosting
    

    Ao 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úvidaResposta
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.

  1. Abra o arquivo ~/.bash_profile no Antigravity.
  2. Adicione o seguinte bloco:
    if [ -f ~/.bashrc ]; then
        source ~/.bashrc
    fi
    
  3. Salve e reinicie o Antigravity.

Discussão (...)

Deixe um comentário
Você precisa fazer login para comentar.
?

Carregando comentários...