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 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 endgültig 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 (jetzt verfügbar)
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 modernste agentenbasierte KI-Entwicklungsfunktionen in einer leistungsstarken IDE mit Unterstützung für die Verwendung verschiedener Modelle wie Claude und GPT-OSS zusätzlich zu Gemini?
- Gestartet in Prototyper mode, but added significant features or execution scripts that require a local environment without cloud limitations
Zu Google AI Studio migrieren (demnächst verfügbar)
Wir arbeiten noch an der Migrationspipeline zu Google AI Studio, um sicherzustellen, dass sie zuverlässig funktioniert. Wenn die Funktion verfügbar ist, sollten Sie 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 auf Prompts basierende App-Generierung.
- Sie möchten den schnellsten Weg vom Prompt zur Full-Stack-Produktions-App
Schauen Sie bald wieder vorbei, um die Migrationsanleitung für Google AI Studio zu lesen.
Apps zu Antigravity migrieren
Antigravity ist eine lokale, agentenbasierte IDE, 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:
- Google Antigravity-IDE
- Node.js (Version 20 oder höher)
- Firebase CLI (Version 15.10.0 oder höher)
Schritt 1: App exportieren und initialisieren
Automatisierte Migration
In diesem Workflow wird der Antigravity-Agent verwendet, um die Projekttransformation autonom zu verarbeiten.
- Klicken Sie in Firebase Studio oben im Arbeitsbereich auf die Schaltfläche Jetzt migrieren.
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+Pauf dem Mac oderCtrl+Shift+Punter ChromeOS, Windows oder Linux) und führen Sie den Befehl Firebase Studio: Zip & Download aus.
Entpacken Sie den Ordner lokal und öffnen Sie ihn in Antigravity.
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-exportDer 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:
- Rufen Sie in Antigravity das Menü Run and Debug (Ausführen und debuggen) in der linken Seitenleiste auf.
- Klicken Sie auf die Schaltfläche „Wiedergabe“, um den lokalen Entwicklungsserver zu starten.
- 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.
Geben Sie im Chatbereich den folgenden Prompt ein:
Publish my appWenn Sie aufgefordert werden,
firebase deployauszufü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.Weisen Sie den Kundenservicemitarbeiter für zukünftige Updates an,
publish my appim 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 Datum der Einstellung müssen Sie eine lokale Kopie Ihrer Projektdateien herunterladen:
- Klicken Sie oben in Ihrem Arbeitsbereich auf die Schaltfläche Jetzt verschieben > Zippen und herunterladen.
- 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)
Installieren Sie die Firebase-Befehlszeile mit
npm, indem Sie den folgenden Befehl ausführen:npm install -g firebase-toolsWechseln Sie in Ihrem Terminal zum Projektverzeichnis.
Führen Sie diesen Befehl aus, um App Hosting-Bereitstellungen für Ihr lokales Projekt einzurichten:
firebase init apphostingWä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.
Folgen Sie der Anleitung, um die Einrichtung abzuschließen. Ihre App Hosting-Konfiguration wird
firebase.jsonhinzugefügt.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 vorhandene 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 Teil der aktuellen exportierten ZIP-Datei. Sie können jedoch Gemini-Chatverlaufsdateien für die Agents App Prototyping agent und Gemini in Firebase in Ihrem Arbeitsbereich im Verzeichnis /home/user/.idx/ai 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:
- Wählen Sie Datei > Ordner öffnen aus.
- Übernehmen Sie das Standardverzeichnis
/home/user. - Klicken Sie nach dem Laden der Dateien mit der rechten Maustaste auf das Verzeichnis
.idx/aiund wählen Sie Zippen und herunterladen aus. - Wenn Sie aufgefordert werden, die Umgebung neu zu erstellen, klicken Sie auf Abbrechen.
- Wenn der Download abgeschlossen ist, öffnen Sie Ihr Arbeitsverzeichnis noch einmal über das Menü Datei, 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:
Öffnen Sie die Codeansicht (
).
Führen Sie einen der folgenden Schritte aus:
- Öffnen Sie eine Terminalsitzung (
Cmd-Shift-Cauf einem Mac oderCtrl-Shift-Cunter ChromeOS, Windows oder Linux) und geben Siegit logein. - Öffnen Sie Quellcodeverwaltung (
Cmd+Shift+Gauf dem Mac oderCtrl-Shift+Gunter ChromeOS, Windows oder Linux) und rufen Sie den Quellcodeverlauf auf.
- Öffnen Sie eine Terminalsitzung (
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+Pauf dem Mac oderCtrl+Shift+Punter ChromeOS, Windows oder Linux) und den Befehl Firebase Studio: Zip & Download ausführen.
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_moduleslö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 Sienpm installausfü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 sie 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.
- Öffnen Sie Ihre
~/.bash_profile-Datei in Antigravity. Fügen Sie der Datei den folgenden Codeblock hinzu:
if [ -f ~/.bashrc ]; then source ~/.bashrc fiSpeichern Sie die Datei.
Starten Sie Antigravity neu.
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:
- Firebase-Support kontaktieren
- Posten Sie im Firebase Studio-Community-Forum.