Einstellung von Firebase Studio und Projektmigration

Firebase Studio wird am 22. März 2027 eingestellt. Wir vereinfachen unser Angebot für KI-Entwickler, indem wir die Erkenntnisse aus der Firebase Studio-Vorschau in unsere wichtigsten Tools Google AI Studio und Google Antigravity übertragen.

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

Warum wir diese Änderung vornehmen

Firebase Studio wurde als Vorschau eingeführt, um die Zukunft der KI-gestützten Full-Stack-Entwicklung zu erkunden. Wir haben Ihr Feedback genutzt, um unsere Tools zu optimieren und Ihnen klarere, leistungsstärkere Optionen zu bieten:

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

  • 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 normal. Diese Einstellung wird nur für die Firebase Studio-Entwicklungsumgebung eingestellt.

Zeitachse für die Einstellung

Wir bieten eine einjährige Übergangsfrist an, damit Sie genügend Zeit für die Migration Ihrer Projekte haben:

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

Migrationspfad auswählen

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

Zu Google Antigravity migrieren

Für eine codeorientierte, agentenbasierte Entwicklung empfehlen wir die Migration zu Antigravity. Das ist unsere IDE der nächsten Generation, die für schnelle, autonome lokale Workflows entwickelt wurde. Sie sollten Antigravity auswählen, wenn Sie eines der folgenden Kriterien erfüllen:

  • Sie bevorzugen eine lokale, codeorientierte Entwicklungsumgebung mit mehr Kontrolle über Ihre Codebasis.
  • Sie haben Ihre App mit einer integrierten Vorlage oder einem importierten Repository in Firebase Studio erstellt.
  • Verwenden Sie hauptsächlich die Codeansicht in Firebase Studio.
  • Sie möchten direkten Zugriff auf die neuesten agentenbasierten KI-Entwicklungsfunktionen in einer leistungsstarken IDE mit Unterstützung für die Verwendung verschiedener Modelle wie Claude und GPT-OSS zusätzlich zu Gemini.
  • Das Projekt wurde im Prototyper-Modus gestartet, es wurden aber wichtige Funktionen oder Ausführungsskripts hinzugefügt, die eine lokale Umgebung ohne Cloud-Einschränkungen erfordern.

Migrieren Sie zu Google AI Studio

Wenn Sie eine webbasierte Prototyping-Umgebung suchen, die KI in Ihren Browser bringt, empfehlen wir die Migration zu Google AI Studio. Google AI Studio bietet den schnellsten Weg vom Prompt zur Full-Stack-Produktionsanwendung. Sie sollten Google AI Studio auswählen, wenn eines der folgenden Kriterien zutrifft:

  • Sie bevorzugen eine webbasierte Lösung, 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 App Prototyping agent in Firebase Studio erstellt und legen Wert auf schnelles Prototyping und die Erstellung von Apps auf Grundlage von Prompts.
  • 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 migrieren und wählen Sie dann Für AI Studio vorbereiten aus.
  2. Klicken Sie nach Abschluss des Vorbereitungsschritts auf Zu Google AI Studio wechseln.
  3. Lesen und akzeptieren Sie die Nutzungsbedingungen, wenn Sie dazu aufgefordert werden. 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. Wenn Sie fertig sind, können Sie die Entwicklung Ihrer App mit dem Google AI Studio-Agenten fortsetzen. Weitere Informationen zum Erstellen von Apps in Google AI Studio

Schritt 2: Veröffentlichungsmethode auswählen

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

Option A: Auf App Hosting veröffentlichen und die 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:

speichern.
  1. Gemini API-Schlüssel sichern:

    1. Rufen Sie in der Firebase Console die Seite App Hosting auf.
    2. Suchen Sie Ihr vorhandenes Backend (in der Regel studio) und klicken Sie auf Ansehen.
    3. Rufen Sie auf dem Tab Einstellungen die Option Umgebung auf.
    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. So synchronisieren Sie Google AI Studio mit GitHub:

    1. Klicken Sie in Google AI Studio auf das Symbol Einstellungen und rufen Sie den Bereich GitHub 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. Verbinden Sie das Repository mit App Hosting:

    1. Rufen Sie in der Firebase Console die Seite App Hosting auf.
    2. Suchen Sie Ihr vorhandenes Backend (in der Regel studio) und klicken Sie auf Ansehen.
    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 Zweig auf main und das Stammverzeichnis auf / fest.
    6. Klicken Sie auf Speichern und bereitstellen.
  4. Synchronisieren Sie Ihre Änderungen mit GitHub und stellen Sie sie bereit:

    1. Rufen Sie in Google AI Studio das GitHub-Panel auf.
    2. Prüfen Sie die Änderungen, die veröffentlicht werden sollen.
    3. Klicken Sie auf Alle Änderungen stagen und committen.
    4. Rufen Sie die Firebase-Konsole auf, um den Fortschritt der App Hosting-Bereitstellung zu überwachen.

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, bei der der KI‑Agent im Mittelpunkt steht. Sie bringt die Leistungsfähigkeit von KI in Ihre lokale Entwicklungsumgebung.

Vorbereitung

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

Schritt 1: App exportieren und initialisieren

Automatisierte Migration

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

  1. Klicken Sie in Firebase Studio oben im Arbeitsbereich auf die Schaltfläche Jetzt migrieren.
  2. Folgen Sie der Exportmethode, die dem angezeigten Fenster entspricht:

    • 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 Befehl Firebase Studio: Zip & Download aus.
  3. Entpacken 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, das Modell Gemini Flash auszuwählen. Es ist auf Geschwindigkeit und Effizienz bei Transformationsaufgaben mit hohem Volumen wie der Dateikonvertierung ausgelegt.

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

Manueller Export

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

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

npx firebase-tools@latest studio:export PATH

Schritt 2: App in der 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 das Menü Run and Debug (Ausführen und debuggen) in der linken Seitenleiste 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 aufzurufen.

Schritt 3: App veröffentlichen

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

  1. Geben Sie im Chatbereich den folgenden Prompt ein:

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

  3. Weisen Sie den Kundenservicemitarbeiter für zukünftige Updates an, publish my app im Antigravity-Chatfeld 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 den Quellcode exportieren und Bereitstellungen manuell verwalten.

Schritt 1: Projektquelle exportieren

Vor dem Ablaufdatum 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 bereitsteht, können Sie Ihre App weiterhin mit den folgenden Methoden bereitstellen:

  • Firebase-Befehlszeile (behält Ihre vorhandene URL bei)

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

      npm install -g firebase-tools
      
    2. Wechseln Sie in Ihrem Terminal zum Projektverzeichnis.

    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 entsprechender 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 firebase.json hinzugefügt.

    6. Stellen Sie die Anwendung bereit:

      firebase deploy
      
  • Externes Hosting:Da es sich bei Ihrem exportierten Code um eine Standard-Webanwendung handelt, können Sie ihn bei jedem Hostinganbieter initialisieren. Wenn Sie zu einem externen Anbieter wechseln, erhalten Sie eine neue URL.

  • Nur lokale Entwicklung: Sie können Ihre App weiterhin lokal mit dem Firebase Local Emulator Suite entwickeln und testen. So sind schnellere Offline-Tests möglich, ohne dass Sie die App in einer Live-Umgebung bereitstellen müssen.

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 weiterhin verwenden?

Ja, Sie können bis zum 22. März 2027 auf bestehende Arbeitsbereiche zugreifen. Wir werden weiterhin wichtige Sicherheitspatches und Gemini-Modellupdates bereitstellen, damit Ihre aktuellen Projekte stabil bleiben. Ab dem 22. Juni 2026 ist die Erstellung neuer Arbeitsbereiche nicht mehr möglich.

Wird mein Agent-Chatverlauf migriert?

Der Chatverlauf Ihres Agenten ist nicht in der aktuellen exportierten ZIP-Datei enthalten. Sie können jedoch Gemini-Chatverlaufsdateien für die App Prototyping agent- und Gemini in Firebase-Agents in Ihrem Arbeitsbereich im /home/user/.idx/ai-Verzeichnis Ihres Firebase Studio-Arbeitsbereichs finden. Diese Datei 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. Wenn Sie aufgefordert werden, die Umgebung neu zu erstellen, klicken Sie auf Abbrechen.
  5. Wenn der Download abgeschlossen ist, öffnen Sie Ihr Arbeitsverzeichnis noch einmal über das Menü Datei, um zu Ihrem Arbeitsbereich zurückzukehren.

Bei Prototyper-Sitzungen können Sie sich Ihre Prompts auch im git-Log ansehen. So finden Sie sie:

  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 einem 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 rufen Sie den Quellcodeverlauf auf.

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

Das liegt in der Regel an einem Pop-up-Blocker im Browser. Da beim Migrationsvorgang eine neue Oberfläche zum Bearbeiten Ihrer Anfrage geöffnet wird, stufen einige Browser sie möglicherweise als unerwünschtes Pop-up ein.

Suchen Sie dazu in der Adressleiste Ihres Browsers (normalerweise auf der rechten Seite) nach einer Benachrichtigung vom Typ „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 von Firebase Studio herunter? den Befehl Zip and Download 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 Schaltfläche Jetzt verschieben verwenden. Wenn Sie eine Kopie des Projekts benötigen, 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: Zip & Download 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 Sie in Google AI Studio von Grund auf neu erstellt haben, und der Projekte, die Sie migriert haben.

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

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

  1. Rufen Sie in der Firebase Console die Seite Authentication-Einstellungen 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 angezeigt werden?

Da der Google AI Studio-Agent komplexe Hintergrundaufgaben während der Migration Ihrer App verwaltet, kann es gelegentlich zu Problemen wie „Aufgabe abgebrochen“, sich wiederholenden Nachrichten oder nicht reagierenden Threads kommen.

  • Wenn der Agent mitten in einer Aufgabe ohne klaren Fehler stoppt, kann es helfen, ihm einen Prompt wie „Fahre dort fort, wo du aufgehört hast“ oder „Wiederhole den letzten Schritt“ zu geben.
  • Wenn eine Meldung angezeigt wird, dass beim Ausführen des Codes Fehler aufgetreten sind, klicken Sie auf die Schaltfläche Beheben, damit der Agent die Fehler automatisch behebt.

Was passiert, wenn der Export nicht abgeschlossen wird oder ein Zeitlimit überschritten wird?

Wenn der Migrationsprozess beim Vorbereiten Ihrer Dateien hängen bleibt, liegt das oft an einem zu großen Projektordner.

So schaffen Sie die Voraussetzungen für eine erfolgreiche Migration:

  • node_modules löschen:Im Rahmen des Migrationsprozesses wird dieser Ordner in der Regel entfernt. Wenn Sie den Ordner jedoch umbenannt oder verschoben haben oder planen, den Code manuell zu zippen und herunterzuladen, 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 zur 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“ Bloatware prüfen:Achten Sie darauf, dass Sie nicht versehentlich einen riesigen .git-Verlauf oder lokale Protokolle 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 Sie in Antigravity auf Fehler vom Typ „Befehl nicht gefunden“ stoßen oder Probleme beim Ausführen von „npx“-Befehlen haben, obwohl diese in Ihrem Standardterminal funktionieren, liegt das wahrscheinlich daran, wie Ihre Shell-Umgebung initialisiert wird.

Die Terminalumgebung von Antigravity sucht in Ihrer ~/.bash_profile nach Konfigurationseinstellungen. Viele Entwickler speichern ihre npx- und Pfadkonfigurationen stattdessen in ~/.bashrc. Wenn diese Einstellungen nicht geteilt werden, weiß Antigravity nicht, wo sich Ihre Tools befinden.

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

  1. Öffnen Sie Ihre ~/.bash_profile-Datei 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, können Sie sich an eine der folgenden Stellen wenden: