Firebase Studio wird am 22. März 2027 eingestellt. Wir vereinfachen unsere KI-Entwicklerangebote, indem wir die Erkenntnisse aus der Firebase Studio-Vorabversion in unsere wichtigsten Tools einfließen lassen: Google AI Studio und Google Antigravity.
Die Benutzeroberfläche für die Entwicklung von Apps wird zwar weiterentwickelt, aber unser Engagement für das Firebase-Ökosystem ist stärker denn je. Durch die direkte Integration agentischer Funktionen in unsere KI-Plattformen sorgen wir dafür, dass Firebase auch weiterhin ein nahtloses, zuverlässiges Backend für die KI-gestützte Entwicklung bietet. Wichtige 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 Vorabversion eingeführt, um die Zukunft der KI-gestützten Full-Stack-Entwicklung zu erkunden. Aufgrund Ihres Feedbacks optimieren wir unsere Tools, um Ihnen klarere und leistungsstärkere Möglichkeiten zu bieten:
Für die codebasierte, agentische Entwicklung: Wir konzentrieren uns auf Antigravity, unsere Plattform der nächsten Generation, die für schnelle, autonome Multi-Agenten-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 normal. Diese Einstellung gilt nur für die Firebase Studio-Entwicklungsumgebung.
Zeitplan für die Einstellung
Wir bieten einen einjährigen Übergangszeitraum, damit Sie genügend Zeit haben, Ihre Projekte zu migrieren:
- 19. März 2026: Ankündigung der Einstellung und Einführung der Migrationstools für Firebase Studio.
- 22. Juni 2026: Die Erstellung neuer Arbeitsbereiche und die Registrierung von Nutzern werden 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 nachdem, wie Sie Firebase Studio verwenden, den Migrationspfad aus, der am besten zu Ihrem Workflow passt.
Migrieren Sie zu Google Antigravity
Für eine codeorientierte, agentische Entwicklungsumgebung empfehlen wir die Migration zu Antigravity. Dies ist unsere Plattform der nächsten Generation, bei der KI-Agenten im Mittelpunkt stehen und die für schnelle, autonome Workflows und die Orchestrierung mehrerer KI-Agenten entwickelt wurde. Sie sollten Antigravity auswählen, wenn Sie eines der folgenden Kriterien erfüllen:
- Arbeiten Sie lieber in einer agentenbasierten Desktopumgebung mit mehr Kontrolle über Ihre Codebasis über die Antigravity-IDE oder das Terminal?
- Ihre Anwendung mit einer integrierten Vorlage oder einem importierten Repository in Firebase Studio erstellt haben
- Hauptsächlich die Codeansicht in Firebase Studio verwenden
- Sie möchten direkten Zugriff auf hochmoderne Funktionen zur Entwicklung agentischer KI in einem leistungsstarken Agenten-Hub, mit Unterstützung für die Verwendung verschiedener Modelle wie Claude und GPT-OSS, zusätzlich zu Gemini.
- Im Prototyper-Modus gestartet, aber wichtige Funktionen oder Ausführungsskripts hinzugefügt, die eine lokale Umgebung ohne Cloud-Einschränkungen erfordern
Migrieren Sie zu Google AI Studio
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-Produktionsanwendung. Sie sollten Google AI Studio wählen, wenn Sie eines der folgenden Kriterien erfüllen:
- Sie bevorzugen eine webbasierte Umgebung, die sich ideal für Workflows für verschiedene Geräte 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 Prompt-basierte App-Generierung.
- Sie möchten den schnellsten Weg vom Prompt zur Full-Stack-Produktionsanwendung.
Apps zu Google AI Studio migrieren
Google AI Studio bietet den schnellsten Weg vom Prompt zur Full-Stack-Produktionsanwendung.
Schritt 1: Arbeitsbereich übertragen
- Klicken Sie oben im Arbeitsbereich auf Jetzt verschieben und wählen Sie dann Auf AI Studio vorbereiten aus.
- Klicken Sie nach Abschluss des Vorbereitungsschritts auf Zu Google AI Studio verschieben.
- 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 Ihre App mit Hilfe des Google AI Studio-Agenten weiter optimieren. Weitere Informationen zum Erstellen von Apps in Google AI Studio.
Schritt 2: Veröffentlichungsmethode auswählen
Wählen Sie je nach Ihren Bereitstellungsanforderungen und je nachdem, ob Sie die vorhandene Anwendungs-URL beibehalten möchten, eine der folgenden Veröffentlichungsmethoden aus.
Option A: In 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:
Gemini API-Schlüssel sichern:
- Rufen Sie in der Firebase Console die Seite App Hosting auf.
- Suchen Sie Ihr vorhandenes Backend (normalerweise
studio) und klicken Sie auf Ansehen. - Gehen Sie auf dem Tab Einstellungen zu Umgebung.
Klicken Sie auf Neu hinzufügen und fügen Sie den Inhalt der Datei
.envin das Feld Schlüssel ein, um Ihren Gemini API-Schlüssel sicher als Umgebungsvariable zu speichern.
Mit GitHub von Google AI Studio synchronisieren:
- Klicken Sie in Google AI Studio auf das Symbol Einstellungen und rufen Sie den Bereich GitHub auf.
- Klicken Sie auf In GitHub anmelden und installieren Sie die Google AI Studio-GitHub-Anwendung.
Klicken Sie auf GitHub-Repository erstellen.
Wählen Sie Alle Änderungen bereitstellen und übernehmen aus.
Verbinden Sie das Repository mit App Hosting:
- Rufen Sie in der Firebase-Konsole die Seite App Hosting auf.
- Suchen Sie Ihr vorhandenes Backend (normalerweise
studio) und klicken Sie auf Ansehen. - Wählen Sie auf dem Tab Einstellungen die Option Bereitstellung > Mit GitHub verbinden aus.
- Melden Sie sich in GitHub an und installieren Sie die GitHub-Anwendung Firebase App Hosting.
- Wählen Sie Ihr Repository aus, legen Sie den Zweig auf
mainund das Stammverzeichnis auf/fest. - Klicken Sie auf Speichern und bereitstellen.
Synchronisieren Sie Ihre Änderungen mit GitHub und stellen Sie sie bereit:
- Rufen Sie in Google AI Studio das GitHub-Steuerfeld auf.
- Prüfen Sie die zu veröffentlichenden Änderungen.
- Klicken Sie auf Alle Änderungen bereitstellen und übernehmen.
- Rufen Sie die Firebase-Konsole auf, um den Fortschritt der App Hosting-Bereitstellung zu überwachen.
Option B: Zu Cloud Run wechseln und die 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) für Sie kein Problem ist, verwenden Sie den Button Veröffentlichen in Google AI Studio:
- Öffnen Sie Ihre App in Google AI Studio und klicken Sie auf Veröffentlichen.
- Klicken Sie in der Projektauswahl auf Projekt importieren.
- Suchen Sie nach dem Projektnamen, der von Firebase Studio verwendet wird (zu finden in der oberen Navigationsleiste Ihres Firebase Studio-Arbeitsbereichs), und wählen Sie ihn aus.
- Klicken Sie auf Importieren und dann auf Veröffentlichen.
Apps zu Antigravity migrieren
Antigravity ist eine lokale, agentenorientierte Plattform und ein Agenten-Hub, mit dem Sie die Leistungsfähigkeit autonomer Multi-Agenten-Workflows in Ihre lokale Entwicklungsumgebung einbinden können.
Vorbereitung
Prüfen Sie, ob die folgenden Tools lokal installiert und auf dem neuesten Stand sind:
- Google Antigravity IDE: Wählen Sie in den Downloadoptionen die Antigravity IDE (die Editorumgebung) aus. Dies ist der codeorientierte Arbeitsbereich, in dem Sie Ihre migrierte Anwendung öffnen und ausführen.
- 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 den Button Jetzt verschieben.
Folgen Sie der Exportmethode, die im angezeigten Fenster beschrieben wird:
- Wenn die Schaltfläche Zippen und herunterladen angezeigt wird, klicken Sie darauf.
- Andernfalls öffnen Sie 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.
Extrahieren Sie den Ordner lokal und öffnen Sie ihn in der Antigravity-IDE.
Geben Sie im Bereich Agent der Antigravity-IDE den folgenden Prompt ein. Wenn Sie Ihren Workflow optimieren und Tokens sparen möchten, empfehlen wir das Modell Gemini Flash. Es ist auf Geschwindigkeit und Effizienz bei umfangreichen Transformationsaufgaben 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 KI-Agenten, um die Migration abzuschließen. Wenn Fehler auftreten, fordern Sie den KI-Agenten auf, es noch einmal zu versuchen.
Manueller Export
Wenn Sie die Migration lieber selbst ohne KI-Tokens verwalten möchten, können Sie Ihr Projekt manuell mit der Firebase CLI exportieren. Diese Methode ist direkt und erfordert keine Interaktion mit dem Agenten.
Öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus. Ersetzen Sie dabei 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: Vorschau der App ansehen
Nachdem Sie Ihr Projekt extrahiert und in der Antigravity-IDE geöffnet haben, können Sie Ihre Anwendung lokal aufrufen:
- Rufen Sie in der Antigravity-IDE das Menü Ausführen und Fehlerbehebung in der linken Seitenleiste auf.
- Klicken Sie auf den Wiedergabebutton, 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 Anwendung gemäß den Best Practices von Firebase zu veröffentlichen.
Geben Sie im Chatbereich des Agenten den folgenden Prompt ein:
Publish my appWenn Sie aufgefordert werden,
firebase deployauszuführen, wählen Sie Ja aus. Der Agent veröffentlicht die Inhalte unter Ihrer vorhandenen URL, wenn Sie zuvor Inhalte unter Firebase App Hosting veröffentlicht haben. Wenn Sie zum ersten Mal in App Hosting veröffentlichen, führt Sie der KI-Agent durch den Prozess.Wenn Sie weitere Updates wünschen, weisen Sie den Agenten im Chatbereich an,
publish my appzu verwenden.
Apps zu anderen Plattformen migrieren
Wenn Sie Ihr Projekt in eine andere Entwicklungsumgebung oder 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:
- Klicken Sie oben im Arbeitsbereich auf den Button Jetzt verschieben > Zippen und herunterladen.
- Extrahieren Sie das Archiv auf Ihren lokalen Computer.
Schritt 2: Veröffentlichungsmethode auswählen
Sobald Ihr Code lokal ist, können Sie Ihre Anwendung mit den folgenden Methoden weiter bereitstellen:
Firebase-Befehlszeile (Ihre vorhandene URL wird beibehalten)
Installieren Sie die Firebase-Befehlszeile mit
npm, indem Sie den folgenden Befehl ausführen:npm install -g firebase-toolsRufen Sie im Terminal Ihr Projektverzeichnis auf.
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 und dann das Backend mit dem Namen studio aus. So bleibt die URL Ihrer App gleich.
Folge der Anleitung, um die Einrichtung abzuschließen. Ihre App Hosting-Konfiguration wird zu
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 Hostanbieter initialisieren. Beachten Sie, dass der Wechsel zu einem externen Anbieter zu einer neuen URL führt.
Nur lokale Entwicklung: Sie können Ihre App weiterhin lokal mit dem Firebase Local Emulator Suite entwickeln und testen, um schnellere Offline-Tests durchzuführen, ohne sie in einer Live-Umgebung 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 weiterhin verwenden?
Ja, Sie können bis zum 22. März 2027 auf vorhandene Arbeitsbereiche zugreifen. Wir stellen weiterhin wichtige Sicherheitspatches und Gemini-Modellupdates bereit, damit Ihre aktuellen Projekte stabil bleiben. Ab dem 22. Juni 2026 können keine neuen Arbeitsbereiche mehr erstellt werden.
Wird der Chatverlauf meines KI-Agenten migriert?
Der Chatverlauf Ihres KI-Agenten ist nicht in der aktuellen exportierten ZIP-Datei enthalten. Sie finden die Dateien mit dem Chatverlauf für die Agenten App Prototyping agent und Gemini in Ihrem Arbeitsbereich im Verzeichnis /home/user/.idx/ai Ihres Firebase Studio-Arbeitsbereichs. Dieser enthält Prompts und Antworten aus allen Chat-Modi.
So erstellen Sie eine ZIP-Datei mit Ihrem Verlauf:
- Wählen Sie Datei > Ordner öffnen aus.
- Übernehmen Sie das Standardverzeichnis
/home/user. - Nachdem die Dateien geladen wurden, klicken Sie 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.
- Öffnen Sie nach Abschluss des Downloads Ihr Arbeitsverzeichnis über das Menü Datei, um zu Ihrem Arbeitsbereich zurückzukehren.
Bei Prototyper-Sitzungen können Sie Ihre Prompts auch im git-Log ansehen. So finden Sie sie:
Öffnen Sie die Ansicht Code (
).
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 die Quellcodeverwaltung (
Cmd+Shift+Gauf dem Mac oderCtrl-Shift+Gunter ChromeOS, Windows oder Linux) und rufen Sie den Quellverlauf auf.
- Öffnen Sie eine Terminalsitzung (
Ich habe versucht, meine Dateien in Firebase Studio zu komprimieren und herunterzuladen, aber es ist nichts passiert.
Dies wird normalerweise durch einen Pop-up-Blocker im Browser verursacht. Da der Migrationsvorgang eine neue Oberfläche zum Verarbeiten Ihrer Anfrage öffnet, wird er von einigen Browsern möglicherweise als unerwünschtes Pop-up-Fenster gekennzeichnet.
Suchen Sie in der Adressleiste Ihres Browsers (normalerweise auf der rechten Seite) nach der 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 von Firebase Studio herunter?. 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 Arbeitsbereich Firebase Studio 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.
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 derer, die Sie in Google AI Studio neu erstellt haben, und aller migrierten Projekte.
Firebase Authentication mit Google Log-in funktioniert nach der Migration zu Google AI Studio nicht.
Wenn Ihre App „Über Google anmelden“ verwendet, müssen Sie die neue Projektdomain autorisieren.
- Rufen Sie in der Firebase Console die Seite mit den Authentication-Einstellungen auf.
- Klicken Sie auf Autorisierte Domains.
- 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 während der Migration Ihrer Anwendung verwaltet, können gelegentlich Probleme wie „Aufgabe abgebrochen“, sich wiederholende Nachrichten oder nicht reagierende Threads auftreten.
- Wenn der Agent mitten in einer Aufgabe ohne klaren Fehler anhält, können Sie den Prozess oft mit einem Prompt wie „Mach da weiter, wo du aufgehört hast“ oder „Versuche den letzten Schritt noch einmal“ wieder in Gang bringen.
- Wenn Sie eine Meldung erhalten, dass beim Ausführen des Codes Fehler aufgetreten sind, klicken Sie auf den Button Korrigieren, damit der Agent die Fehler automatisch behebt.
Was passiert, wenn der Export hängen bleibt oder ein Zeitüberschreitungsfehler auftritt?
Wenn der Migrationsprozess während der Vorbereitung Ihrer Dateien hängen bleibt, liegt das oft an einem zu großen Projektordner.
So ebnen Sie den Weg für eine erfolgreiche Migration:
node_moduleslöschen: Im Rahmen des Migrationsprozesses wird dieser Ordner in der Regel entfernt. Wenn Sie sie jedoch umbenannt oder verschoben haben oder Ihren Code manuell zippen und herunterladen möchten, löschen Sie sie, bevor Sie die Migration starten. Sie müssen diesen Ordner nicht migrieren, da Sienpm installausführen können, nachdem Sie in die neue 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 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 Sie in Antigravity auf Fehler vom Typ „Befehl nicht gefunden“ oder Probleme beim Ausführen von npx-Befehlen stoßen, obwohl sie in Ihrem Standard-Systemterminal 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 freigegeben sind, weiß Antigravity nicht, wo deine Tools zu finden sind.
Sie können dieses Problem beheben, indem Sie die Datei .bashrc in Ihrer .bash_profile-Datei einbinden. So wird sichergestellt, dass alle vorhandenen Konfigurationen geladen werden, wenn Antigravity gestartet wird.
- Öffnen Sie die Datei
~/.bash_profilein Antigravity. Fügen Sie der Datei den folgenden Codeblock hinzu:
if [ -f ~/.bashrc ]; then source ~/.bashrc fiSpeichern Sie die Datei.
Starte Antigravity neu.
Andere Ressourcen
- Codelab zur Migration von Firebase Studio zu Antigravity ausprobieren
- Antigravity-Dokumentation ansehen
- Google AI Studio-Dokumentation ansehen
Benötigen Sie Hilfe?
Wenn Sie Fragen oder Feedback haben oder Probleme bei der Migration Ihrer Projekte auftreten, können Sie sich an eine der folgenden Stellen wenden:
- Wenden Sie sich an den Firebase-Support.
- Im Firebase Studio-Community-Forum posten