Einstellung von Firebase Studio und Projektmigration

Firebase Studio wird am 22. März 2027 eingestellt. Wir vereinfachen unsere KI-Entwicklerangebote, indem wir die Erkenntnisse aus der Firebase Studio-Vorschau in unsere wichtigsten Tools einfließen lassen: Google AI Studio und Google Antigravity.

Die Benutzeroberfläche zum Erstellen von Apps wird zwar weiterentwickelt, aber unser Engagement für das Firebase-Ökosystem ist stärker als je zuvor. Durch die Integration von agentischen Funktionen direkt in unsere wichtigsten KI-Plattformen sorgen wir dafür, dass Firebase weiterhin ein nahtloses und zuverlässiges Backend für die KI-gestützte Entwicklung bietet. Die wichtigsten Firebase-Dienste wie Cloud Firestore, Authentication und App Hosting funktionieren auch außerhalb von Firebase Studio.

Gründe für diese Änderung

Firebase Studio wurde als Vorschau eingeführt, um die Zukunft der KI-gestützten Full-Stack-Entwicklung zu erkunden. Basierend auf Ihrem Feedback optimieren wir unsere Tools, um klarere und leistungsstärkere Wege nach vorn zu bieten:

  • Für die Code-First-Entwicklung mit KI-Agenten: Wir konzentrieren uns auf Antigravity, unsere IDE der nächsten Generation, die für schnelle, autonome lokale Workflows entwickelt wurde.

  • Für schnelles, browserbasiertes Prototyping: Wir haben Cloud Firestore und Firebase Authentication direkt in Google AI Studio integriert, um den schnellsten Weg vom Prompt zur Produktion zu ermöglichen.

Ihre wichtigsten Firebase-Dienste (Cloud Firestore, Authentication, App Hosting, usw.) sind nicht betroffen. Ihre Datenbanken und Nutzerdaten funktionieren weiterhin wie gewohnt. Diese Einstellung gilt nur für die Firebase Studio Entwicklungsumgebung.

Zeitplan für die Einstellung

Wir bieten eine Übergangszeit von einem Jahr, damit Sie ausreichend Zeit haben, Ihre Projekte zu migrieren:

  • 19. März 2026: Ankündigung der Einstellung und Einführung von Migrationstools für Firebase Studio.
  • 22. Juni 2026: Die Erstellung neuer Arbeitsbereiche wird deaktiviert. Sie können weiterhin in vorhandenen Arbeitsbereichen arbeiten und diese migrieren.
  • 22. März 2027: Firebase Studio wird eingestellt und alle verbleibenden Daten werden endgültig gelöscht und können nicht wiederhergestellt werden.

Migrationspfad auswählen

Wählen Sie je nach Verwendung von Firebase Studio den Migrationspfad aus, der am besten zu Ihrem Workflow passt.

Zu Google Antigravity migrieren

Für eine Code-First-Entwicklung mit KI-Agenten empfehlen wir die Migration zu Antigravity. Dies ist unsere IDE der nächsten Generation, die für schnelle, autonome lokale Workflows entwickelt wurde. Sie sollten Antigravity auswählen, wenn eine der folgenden Bedingungen zutrifft:

  • Sie bevorzugen eine lokale Code-First-Entwicklungsumgebung mit mehr Kontrolle über Ihre Codebasis.
  • Sie haben Ihre App mit einer integrierten Vorlage erstellt oder ein Repository in Firebase Studio importiert.
  • Sie verwenden hauptsächlich die Codeansicht in Firebase Studio.
  • Sie möchten direkten Zugriff auf modernste KI-Entwicklungsfunktionen mit KI-Agenten in einer leistungsstarken IDE, mit Unterstützung für die Verwendung verschiedener Modelle wie Claude und GPT-OSS zusätzlich zu Gemini.
  • Sie haben im Prototyper mode, but added significant features or execution scripts that require a local environment without cloud limitations begonnen.

Zu Google AI Studio migrieren

Für eine webbasierte Prototyping-Umgebung, die die Leistungsfähigkeit von KI in Ihren Browser bringt, empfehlen wir die Migration zu Google AI Studio. Es bietet den schnellsten Weg vom Prompt zur Full-Stack-Produktions-App. Sie sollten Google AI Studio auswählen, wenn eine der folgenden Bedingungen zutrifft:

  • Sie bevorzugen eine webbasierte Umgebung, die sich ideal für Workflows mit mehreren Geräten oder Umgebungen eignet, in denen Sie keine lokale Software installieren können.
  • Sie haben Ihre App mit dem App Prototyping agent in Firebase Studio erstellt und legen Wert auf schnelles Prototyping und die promptbasierte App-Generierung.
  • Sie möchten den schnellsten Weg vom Prompt zur Full-Stack-Produktions-App.

Apps zu Google AI Studio migrieren

Google AI Studio bietet den schnellsten Weg vom Prompt zur Full-Stack-Produktions App.

Schritt 1: Arbeitsbereich übertragen

  1. Klicken Sie oben in Ihrem Arbeitsbereich auf die Schaltfläche Jetzt verschieben und wählen Sie Für AI Studio vorbereiten aus.
  2. Klicken Sie nach Abschluss der Vorbereitung auf Zu Google AI Studio.
  3. Prüfen und akzeptieren Sie bei Bedarf die Nutzungsbedingungen. Ihr Code wird automatisch in einem neuen Google AI Studio Arbeitsbereich geöffnet.

Es kann einige Minuten dauern, bis Google AI Studio Ihre App konvertiert und geladen hat. Sie werden benachrichtigt, wenn der Vorgang abgeschlossen ist. Anschließend können Sie Ihre App mit Unterstützung des Google AI Studio Agenten weiterentwickeln. Weitere Informationen zum Erstellen von Apps in Google AI Studio

Schritt 2: Veröffentlichungsmethode auswählen

Wählen Sie je nach Bereitstellungsanforderungen und ob Sie Ihre vorhandene Anwendungs-URL beibehalten möchten, eine der folgenden Veröffentlichungsmethoden aus.

Option A: In App Hosting veröffentlichen und vorhandene URL beibehalten

Wenn Sie Ihre App zuvor über Firebase Studio veröffentlicht haben und Ihre *.hosted.app URL oder benutzerdefinierte Domain beibehalten möchten, sichern Sie Ihren Gemini API-Schlüssel und verwenden Sie die GitHub-Synchronisierung:

  1. Gemini API-Schlüssel sichern:

    1. Rufen Sie in der Firebase Console die App Hosting Seite auf.
    2. Suchen Sie Ihr vorhandenes Backend (in der Regel mit dem Namen studio) und klicken Sie auf Anzeigen.
    3. Rufen Sie den Tab Einstellungen auf und gehen Sie zu Umgebung.
    4. Klicken Sie auf Neu hinzufügen und fügen Sie den Inhalt Ihrer .env-Datei in das Feld Schlüssel ein, um Ihren Gemini API-Schlüssel sicher als Umgebungsvariable zu speichern.

  2. Von Google AI Studio mit GitHub synchronisieren:

    1. Klicken Sie in Google AI Studio auf das Symbol Einstellungen und rufen Sie den GitHub Bereich auf.
    2. Klicken Sie auf Bei GitHub anmelden und installieren Sie die Google AI Studio GitHub App.
    3. Klicken Sie auf GitHub-Repository erstellen.

    4. Wählen Sie Alle Änderungen stagen und committen aus.

  3. Repository mit App Hosting verbinden:

    1. Rufen Sie in der Firebase Console die App Hosting Seite auf.
    2. Suchen Sie Ihr vorhandenes Backend (in der Regel mit dem Namen studio) und klicken Sie auf Anzeigen.
    3. Wählen Sie auf dem Tab Einstellungen die Option Bereitstellung > Mit GitHub verbinden aus.
    4. Melden Sie sich bei GitHub an und installieren Sie die Firebase App Hosting GitHub App.
    5. Wählen Sie Ihr Repository aus, legen Sie den Branch auf main und das Stammverzeichnis auf / fest.
    6. Klicken Sie auf Speichern und bereitstellen.
  4. Änderungen mit GitHub synchronisieren und bereitstellen:

    1. Rufen Sie in Google AI Studio den Bereich GitHub auf.
    2. Prüfen Sie die zu veröffentlichenden Änderungen.
    3. Klicken Sie auf Alle Änderungen stagen und committen.
    4. Rufen Sie die Firebase Konsole auf, um den Fortschritt der App Hosting Bereitstellung zu verfolgen.

Option B: Zu Cloud Run wechseln und App unter einer neuen URL veröffentlichen

Wenn Sie eine Ein-Klick-Lösung bevorzugen und Ihre App entweder noch nicht veröffentlicht haben oder eine neue URL (*.run.app) in Ordnung ist, verwenden Sie die Schaltfläche Veröffentlichen in Google AI Studio:

  1. Öffnen Sie Ihre App in Google AI Studio und klicken Sie auf Veröffentlichen.
  2. Klicken Sie in der Projektauswahl auf Projekt importieren.
  3. Suchen Sie nach dem Projektnamen, der von Firebase Studio verwendet wird (in der oberen Navigationsleiste Ihres Firebase Studio Arbeitsbereichs), und wählen Sie ihn aus.
  4. Klicken Sie auf Importieren und dann auf Veröffentlichen.

Apps zu Antigravity migrieren

Antigravity ist eine lokale IDE mit KI-Agenten, die die Leistungsfähigkeit von KI in Ihre lokale Entwicklungsumgebung bringt.

Vorbereitung

Achten Sie darauf, dass Folgendes lokal installiert und auf dem neuesten Stand ist:

Schritt 1: App exportieren und initialisieren

Automatisierte Migration

Bei diesem Workflow wird der Antigravity-Agent verwendet, um die Projekttransformation autonom zu verarbeiten.

  1. Klicken Sie in Firebase Studio oben in Ihrem Arbeitsbereich auf die Schaltfläche Jetzt verschieben.
  2. Folgen Sie der Exportmethode entsprechend dem angezeigten Fenster:

    • Wenn die Schaltfläche Zippen und herunterladen angezeigt wird, klicken Sie darauf.
    • Öffnen Sie andernfalls die Befehlspalette (Cmd+Shift+P auf dem Mac oder Ctrl+Shift+P unter ChromeOS, Windows oder Linux) und führen Sie den Firebase Studio: Zippen & herunterladen Befehl aus.
  3. Extrahieren Sie den Ordner lokal und öffnen Sie ihn in Antigravity.

  4. Geben Sie im Bereich Agent in Antigravity den folgenden Prompt ein. Um Ihren Workflow zu optimieren und Tokens zu sparen, empfehlen wir die Auswahl des Gemini Flash Modells. Es wurde für Geschwindigkeit und Effizienz bei umfangreichen Transformationsaufgaben wie der Dateikonvertierung entwickelt.

    @fbs-to-agy-export
    
  5. Der Antigravity-Agent beginnt mit der Projektmigration und fordert Sie dabei um Unterstützung. Folgen Sie der Anleitung des Agenten, um die Migration abzuschließen. Wenn Fehler auftreten, fordern Sie den Agenten auf, es noch einmal zu versuchen.

Manueller Export

Wenn Sie die Migration selbst verwalten möchten, ohne KI-Tokens zu verwenden, können Sie Ihr Projekt mit der Firebase CLI manuell exportieren. Diese Methode ist direkt und erfordert keine Interaktion mit dem Agenten.

Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus. Ersetzen Sie PATH durch den Pfad zu Ihrem extrahierten Projektordner oder der ursprünglichen ZIP-Datei . Verwenden Sie ., wenn Sie sich bereits im Zielverzeichnis befinden:

npx firebase-tools@latest studio:export PATH

Schritt 2: App als Vorschau ansehen

Nachdem Sie Ihr Projekt extrahiert und in Antigravity geöffnet haben, können Sie Ihre Anwendung lokal ansehen:

  1. Rufen Sie in Antigravity in der linken Seitenleiste das Menü Ausführen und debuggen auf.
  2. Klicken Sie auf die Schaltfläche „Wiedergabe“, um den lokalen Entwicklungsserver zu starten.
  3. Folgen Sie der Anleitung im Terminal, um eine Vorschau Ihrer App zu sehen.

Schritt 3: App veröffentlichen

Antigravity verwendet Agent-Skills, um Ihre App gemäß den Best Practices von Firebase zu veröffentlichen.

  1. Geben Sie im Chatbereich den folgenden Prompt ein:

    Publish my app
    
  2. Wählen Sie Ja aus, wenn Sie aufgefordert werden, firebase deploy auszuführen. Der Agent veröffentlicht unter Ihrer vorhandenen URL, wenn Sie zuvor in Firebase App Hosting veröffentlicht haben. Wenn Sie zum ersten Mal in App Hosting veröffentlichen, führt der Agent Sie durch den Vorgang.

  3. Für zukünftige Updates weisen Sie den Agenten an, publish my app im Antigravity-Chatbereich einzugeben.

Apps zu anderen Plattformen migrieren

Wenn Sie Ihr Projekt lieber in eine andere Entwicklungsumgebung oder auf eine andere Hostingplattform verschieben möchten, können Sie Ihren Quellcode exportieren und Bereitstellungen manuell verwalten.

Schritt 1: Projektquelle exportieren

Vor dem Datum der Einstellung müssen Sie eine lokale Kopie Ihrer Projektdateien herunterladen:

  1. Klicken Sie oben in Ihrem Arbeitsbereich auf die Schaltfläche Jetzt verschieben > Zippen und herunterladen.
  2. Extrahieren Sie das Archiv auf Ihren lokalen Computer.

Schritt 2: Veröffentlichungsmethode auswählen

Sobald Ihr Code lokal verfügbar ist, können Sie Ihre App mit den folgenden Methoden bereitstellen:

  • Firebase CLI (behält Ihre vorhandene URL bei)

    1. Installieren Sie die Firebase CLI mit npm, indem Sie den folgenden Befehl ausführen:

      npm install -g firebase-tools
      
    2. Rufen Sie in Ihrem Terminal das Projektverzeichnis auf.

    3. Führen Sie diesen Befehl aus, um App Hosting Bereitstellungen für Ihr lokales Projekt einzurichten:

      firebase init apphosting
      
    4. Wählen Sie bei Aufforderung Mit einem vorhandenen Backend verknüpfen aus und wählen Sie das Backend mit dem Namen studio aus. So bleibt die URL Ihrer App gleich.

    5. Folgen Sie der Anleitung, um die Einrichtung abzuschließen. Ihre App Hosting Konfiguration wird zu firebase.json hinzugefügt.

    6. Stellen Sie die Anwendung bereit:

      firebase deploy
      
  • Externes Hosting:Da Ihr exportierter Code eine Standard-Webanwendung ist, können Sie ihn mit einem beliebigen Hostinganbieter initialisieren. Wenn Sie zu einem externen Anbieter wechseln, erhalten Sie eine neue URL.

  • Nur lokale Entwicklung: Sie können Ihre App weiterhin lokal entwickeln und testen. Verwenden Sie dazu die Firebase Local Emulator Suite für schnellere Offline-Tests, ohne die App in einer Liveumgebung bereitzustellen.

Fehlerbehebung und häufig gestellte Fragen

Sehen Sie sich die folgenden häufig gestellten Fragen und Schritte zur Fehlerbehebung für die Migration Ihrer Firebase Studio Projekte an.

Kann ich Firebase Studio bis zur Einstellung weiter verwenden?

Ja, Sie können bis zum 22. März 2027 auf vorhandene Arbeitsbereiche zugreifen. Wir stellen weiterhin wichtige Sicherheitspatches und Gemini Modell updates bereit, damit Ihre aktuellen Projekte stabil bleiben. Die Erstellung neuer Arbeitsbereiche wird ab dem 22. Juni 2026 deaktiviert.

Wird mein Agent-Chatverlauf migriert?

Ihr Agent-Chatverlauf ist nicht in der aktuellen exportierten ZIP-Datei enthalten. Sie finden die Dateien mit dem Gemini Chatverlauf für den App Prototyping agent und Gemini in Firebase Agenten jedoch in Ihrem Arbeitsbereich im Verzeichnis /home/user/.idx/ai Ihres Firebase Studio Arbeitsbereichs. Dieses Verzeichnis enthält Prompts und Antworten aus allen Gemini Chatmodi.

So erstellen Sie eine ZIP-Datei mit Ihrem Verlauf:

  1. Wählen Sie Datei > Ordner öffnen aus.
  2. Übernehmen Sie das Standardverzeichnis /home/user.
  3. Klicken Sie nach dem Laden der Dateien mit der rechten Maustaste auf das Verzeichnis .idx/ai und wählen Sie Zippen und herunterladen aus.
  4. Klicken Sie bei Aufforderung, die Umgebung neu zu erstellen, auf Abbrechen.
  5. Nachdem der Download abgeschlossen ist, öffnen Sie Ihr Arbeitsverzeichnis über das Menü Datei wieder, um zu Ihrem Arbeitsbereich zurückzukehren.

Für Prototyper sessions, you can also view your prompts as part of the git log. Here's how to locate them:

  1. Öffnen Sie die Codeansicht (Symbol zum Umschalten des Codes).

  2. Führen Sie einen der folgenden Schritte aus:

    • Öffnen Sie eine Terminalsitzung (Cmd-Shift-C auf dem Mac oder Ctrl-Shift-C unter ChromeOS, Windows oder Linux) und geben Sie git log ein.
    • Öffnen Sie Quellcodeverwaltung (Cmd+Shift+G auf dem Mac oder Ctrl-Shift+G unter ChromeOS, Windows oder Linux) und sehen Sie sich den Quellcodeverlauf an.

Ich habe versucht, meine Dateien in Firebase Studio zu zippen und herunterzuladen, aber nichts ist passiert.

Das liegt normalerweise an einem Pop-up-Blocker im Browser. Da beim Migrationsvorgang eine neue Benutzeroberfläche geöffnet wird, um Ihre Anfrage zu verarbeiten, wird sie von einigen Browsern möglicherweise als unerwünschtes Pop-up gekennzeichnet.

Suchen Sie in der Adressleiste Ihres Browsers (normalerweise rechts) nach einer Benachrichtigung „Pop-up blockiert“. Klicken Sie auf das Symbol und wählen Sie die Option zum Zulassen von Pop-ups aus. Klicken Sie dann noch einmal auf die Schaltfläche.

Wenn das nicht funktioniert, folgen Sie der Anleitung unter Wie lade ich meine Dateien aus Firebase Studio? , um den Befehl Zippen und herunterladen manuell auszuführen.

Kann ich Firebase Studio Arbeitsbereiche migrieren, die für mich freigegeben wurden?

Nur die Person, die den Firebase Studio Arbeitsbereich erstellt hat, kann die Jetzt verschieben Schaltfläche verwenden. Wenn Sie eine Kopie des Projekts möchten, haben Sie folgende Möglichkeiten:

  • Arbeitsbereich duplizieren: Erstellen Sie eine Kopie des Projekts in Ihrem eigenen Konto. So können Sie es mit Ihrem eigenen Firebase-Projekt verknüpfen und die Migrationstools verwenden.
  • Code manuell exportieren: In der Codeansicht können Sie die Befehlspalette öffnen (Cmd+Shift+P auf dem Mac oder Ctrl+Shift+P unter ChromeOS, Windows oder Linux) und den Befehl Firebase Studio: Zippen & herunterladen ausführen.

Wo finde ich die Apps, die ich zu Google AI Studio migriert habe?

Auf der Seite Meine Apps finden Sie eine einheitliche Liste aller Ihrer Projekte, einschließlich der Projekte, die in von Grund auf neu erstellt wurden, und aller migrierten Projekte.Google AI Studio

Firebase Authentication mit Google Log-in funktioniert nach der Migration zu Google AI Studio nicht.

Wenn Ihre App Google Log-in verwendet, müssen Sie die Domain Ihres neuen Projekts autorisieren.

  1. Rufen Sie in der Firebase Console die Authentication Einstellungsseite auf.
  2. Klicken Sie auf Autorisierte Domains.
  3. Klicken Sie auf Domain hinzufügen und fügen Sie die Domain Ihrer Google AI Studio App hinzu.

Was soll ich tun, wenn der Google AI Studio-Agent nicht mehr funktioniert oder nach der Migration Fehler in Google AI Studio auftreten?

Da der Google AI Studio Agent komplexe Hintergrundaufgaben verwaltet, während Ihre App migriert wird, können gelegentlich Probleme auftreten, z. B. "Aufgabe abgebrochen", wiederholte Nachrichten oder Threads, die nicht reagieren.

  • Wenn der Agent die Aufgabe ohne einen klaren Fehler abbricht, können Sie den Vorgang oft wieder in Gang bringen, indem Sie ihm einen Prompt wie „An der Stelle fortfahren, an der du aufgehört hast“ oder „Den letzten Schritt noch einmal versuchen“ geben.
  • Wenn Sie eine Nachricht sehen, dass beim Ausführen des Codes Fehler aufgetreten sind, klicken Sie auf die Schaltfläche Beheben , um den Agenten aufzufordern, die Fehler automatisch zu beheben.

Was passiert, wenn der Export hängen bleibt oder ein Zeitlimit überschritten wird?

Wenn der Migrationsvorgang bei der Vorbereitung Ihrer Dateien hängen bleibt, liegt das oft an einem zu großen Projektordner.

So sorgen Sie für eine erfolgreiche Migration:

  • **node_modules löschen**:Im Rahmen des Migrationsvorgangs wird dieser Ordner in der Regel entfernt. Wenn Sie ihn jedoch umbenannt oder verschoben haben oder Ihren Code manuell zippen und herunterladen möchten, löschen Sie ihn, bevor Sie die Migration starten. Sie müssen diesen Ordner nicht migrieren, da Sie npm install ausführen können, sobald Sie zu Ihrer neuen Umgebung gewechselt sind.
  • Große Artefakte entfernen:Löschen Sie alle großen Mediendateien, Datenbankexporte oder Build-Ordner, die für den Quellcode nicht unbedingt erforderlich sind.
  • Auf „versteckte“ Datenmengen prüfen:Achten Sie darauf, dass Sie nicht versehentlich einen riesigen .git-Verlauf oder lokale Logs zippen.

Nachdem Sie alle großen Dateien gelöscht haben, versuchen Sie noch einmal, Ihr Projekt zu migrieren.

Warum schlagen meine Firebase CLI- oder npx Befehle im Antigravity-Terminal fehl?

Wenn Fehler vom Typ „Befehl nicht gefunden“ auftreten oder Probleme beim Ausführen von „npx“-Befehlen in Antigravity auftreten, obwohl sie in Ihrem Standardterminal funktionieren, liegt das wahrscheinlich daran, wie Ihre Shell-Umgebung initialisiert wird.

Die Terminalumgebung von Antigravity sucht nach Konfigurationseinstellungen in Ihrer Datei ~/.bash_profile. Viele Entwickler speichern ihre „npx“- und Pfadkonfigurationen stattdessen in ~/.bashrc. Wenn diese Einstellungen nicht freigegeben sind, weiß Antigravity nicht, wo Ihre Tools zu finden sind.

Sie können dieses Problem beheben, indem Sie Ihre .bashrc-Datei in Ihrer ` .bash_profile` einbinden. So werden alle Ihre vorhandenen Konfigurationen geladen, wenn Antigravity gestartet wird.

  1. Öffnen Sie Ihre Datei ~/.bash_profile in Antigravity.
  2. Fügen Sie der Datei den folgenden Codeblock hinzu:

    if [ -f ~/.bashrc ]; then
        source ~/.bashrc
    fi
    
  3. Speichern Sie die Datei.

  4. Starten Sie Antigravity neu.

Andere Ressourcen

Benötigen Sie Hilfe?

Wenn Sie Fragen haben, Feedback geben möchten oder Probleme bei der Migration Ihrer Projekte auftreten, wenden Sie sich an eine der folgenden Stellen: