Firebase Studio
Valeur ajoutée gratuite
Guide complet des outils d’IA Outils de programmation IA

Firebase Studio

Plateforme de développement d’applications AI full-stack intégrant Gemini, un IDE cloud et les services Firebase

Étiquettes :

État actuel de Firebase Studio

Firebase Studio est un environnement de développement agencé en navigateur lancé par Google, qui intégrait auparavant Project IDX, l’aide à la programmation Gemini, App Prototyping Agent et le déploiement Firebase. Il permet de créer et de développer des applications web full-stack, mobiles, backend ainsi que des applications basées sur l’IA.

Avertissement important :Firebase Studio est en cours de désactivation. Selon les informations officielles, l’enregistrement de nouveaux utilisateurs et la création de nouvelles zones de travail seront interrompus à partir du 22 juin 2026, et le service devrait être fermé le 22 mars 2027.

Les espaces de travail existants restent accessibles, modifiables et transférables avant la fin de leur disponibilité. Les applications déployées sur Firebase continueront de fonctionner, et les produits clés de Firebase tels que Firestore, Authentication et App Hosting ne seront pas affectés par la fin de service de Firebase Studio.

Heure de désactivation et portée de l’impact

Temps ou objetArrangements officielsCe que l’utilisateur doit faire
22 juin 2026Arrêter l’inscription de nouveaux utilisateurs et la création de nouvelles zones de travailLes nouveaux utilisateurs doivent passer à Google AI Studio ou Antigravity
Espace de travail existantIl est possible de continuer à accéder et à migrer avant la désactivation.Faites une sauvegarde du code le plus rapidement possible et choisissez la destination de migration.
22 mars 2027Le projet Firebase Studio va être ferméTerminer la migration et l’acceptation avant cette date.
Application déployéeContinuer à fonctionner après avoir été mis hors ligneContinuer à gérer via Firebase ou Google Cloud
Produits clés de FirebaseIndépendant de la suppression par StudioContinuer à utiliser le tarif et la console existants

Fonctionnalités principales historiques de Firebase Studio

  • Espace de travail cloud :Un éditeur de code, une terminal, une prévisualisation et une machine virtuelle complète sont disponibles dans le navigateur.
  • App Prototyping Agent:Créer des prototypes d’applications full-stack Next.js à l’aide de texte, d’images ou de schémas.
  • Aide à la programmation Gemini :Fournit des fonctionnalités de chat, de génération de code, d’interprétation, de complétion et d’opérations en ligne de code.
  • Opération de l’agent :Modifier le fichier après vérification par l’utilisateur, exécuter des commandes en terminal et interpréter les résultats de l’exécution.
  • Intégration Firebase :Connecter Firestore, Authentication, App Hosting et Gemini API.
  • Importation du projet :Importez des projets depuis un dépôt de code source, un fichier compressé local ou un design Figma.
  • Modèles et exemples :Couvre Next.js, React, Angular, Vue, Flutter, Android, Go et Python, entre autres.
  • Environnement Nix :Installer des paquets système, des extensions, des services et des dépendances de projet par configuration déclarative.
  • Aperçu de l’application :Exécuter l’application Web dans la zone de travail et générer une prévisualisation temporaire partageable.
  • Publication du déploiement :Connecter le projet Firebase au flux de prototype et le publier sur App Hosting.
  • Partage collaboratif :Accédez à l’espace de travail depuis n’importe quel appareil et partagez l’environnement de développement avec les membres de l’équipe.
  • Contrôle du code :Prend en charge les fichiers de règles d’IA, l’option d’indexation du code et la configuration des fichiers à exclure.

Comment choisir la destination de migration

Caractéristiques du projetDirection de migration recommandéeRaison
Généré principalement par l’App Prototyping AgentGoogle AI StudioLa voie pour construire une application full-stack à partir des prompts est plus directe.
Accorder de l’importance à la visualisation rapide des prototypesGoogle AI StudioConçu pour la génération par Agent, la prévisualisation et la poursuite des itérations de l’application
Créer à partir d’un modèle ou d’un dépôt GitGoogle AntigravityPlus adapté aux workflows de développement agentic axés sur le code
Utilisation à long terme de Code ViewGoogle AntigravityMet l’accent sur le contrôle du répertoire de code, les multiples agents et l’expérience IDE ou en terminal
Pas encore décidéExporter d’abord vers le répertoire GitConserver l’historique de la version complète, afin de pouvoir continuer dans d’autres environnements ultérieurement

Différences entre Google AI Studio et Antigravity

dimensionGoogle AI StudioGoogle Antigravity
Entrée principaleConception de prompts et d’applications pour le webEnvironnement de développement de code prioritaire pour les agents
Adéquat pour les utilisateursConcepteur de prototypes, spécialiste produit et développeur full-stackDéveloppeurs professionnels souhaitant un contrôle approfondi du code
Objet de migrationProjet de classe App PrototypingModèles, importation de dépôts et projet Code View
Direction du modèlePrincipallement avec Gemini et les services d’application GoogleSoutien à plusieurs flux de travail d’agents et de modèles
Changement ultérieurPouvant être exporté depuis l’étiquette Code vers AntigravityAdapté pour poursuivre le développement d’ingénierie local ou via des agents

Prix de Firebase Studio et limitations des espaces de travail

Firebase Studio est gratuit pendant la période de prévisualisation, mais l’inscription de nouveaux utilisateurs et la création de nouvelles zones de travail ont été interrompues. Le nombre de zones de travail existantes ne peut plus servir de base pour que de nouveaux utilisateurs effectuent un achat. Les utilisateurs actuels doivent continuer de se concentrer sur la date de migration, plutôt que d’acquérir une abonnement à long terme pour des zones de travail supplémentaires dans Studio.

Types de visites historiquesLimite de l’aire de travail historiqueSignification actuelle
Pas de profil dans le Google Developer Program3 par utilisateurUniquement pour comprendre les comptes existants, la création de nouveaux comptes n’est plus possible.
Google Developer Program Standard10 par utilisateurStandard est gratuit, mais Studio cesse de créer de nouveaux comptes.
Google Developer Program Premium30 par utilisateurL’abonnement ne peut pas changer les dates de fermeture de Studio.

Pour les utilisateurs non Premium, il est possible d’avoir au total un maximum de 2 environnements Flutter et React Native avec Expo. Cette limitation n’a également de pertinence que pour les environnements existants ; lors du transfert, il convient de se concentrer sur la sauvegarde du code, des configurations et des projets Firebase associés.

Pourquoi une zone de travail gratuite peut aussi engendrer des frais

  • App Hosting:La publication d’une application peut nécessiter une association à Cloud Billing, avec facturation en fonction de la consommation réelle des ressources.
  • Projet Blaze :Lorsqu’une zone de travail est associée à un projet Firebase facturé, le projet passe en mode paiement à l’utilisation.
  • Gemini Developer API:Après avoir associé des projets payants, la consommation d’API peut entrer dans la catégorie payante.
  • Firestore:Les lectures, écritures, suppressions et stockages qui dépassent la quota gratuit entraînent des frais.
  • Authentication:Certaines méthodes d’authentification et les dépassements de quantité sont facturés selon les règles actuelles de Firebase.
  • Services cloud :La création, les réseaux, les journaux, les fonctions, le stockage et d’autres ressources Google Cloud peuvent être facturés séparément.

Le fait que Firebase Studio soit gratuit signifie simplement que l’environnement de développement lui-même est en version bêta et ne coûte rien, ce qui ne veut pas dire que les applications déployées et tous les services backend sont gratuits. Après la migration, il reste nécessaire de configurer des budgets, des alertes et le nettoyage des ressources pour le projet Firebase existant.

Tutoriel pour migrer vers Google AI Studio

  1. Code de sauvegarde :Soumettez d’abord toutes les modifications au répertoire Git, puis téléchargez les fichiers et les configurations nécessaires.
  2. Éléments à vérifier :Enregistrer l’ID actuel du projet Firebase, les variables d’environnement, les services et l’état du déploiement.
  3. Démarrer la migration :Sélectionnez « Move now » en haut de l’espace de travail existant.
  4. Préparation du projet :Sélectionnez Prepare for AI Studio et attendez que le traitement de compatibilité soit terminé.
  5. Exécuter le déplacement :Cliquez sur « Move to Google AI Studio » pour accéder à un nouvel environnement de développement d’applications.
  6. Réconfiguration :Vérifiez les Secrets, les connexions Firebase, la Gemini Key et les scripts de build.
  7. Vérification complète :Tester la connexion, la base de données, les règles de sécurité, l’API, ainsi que la prévisualisation et le déploiement en production.

Tutoriel pour migrer vers Google Antigravity

  1. Enregistrer complètement le code existant, les branches et les modifications non soumises dans le répertoire Git.
  2. Enregistrer l’environnement Nix, les dépendances système, les extensions, les ports et la configuration des services locaux.
  3. Sélectionnez le chemin Antigravity privilégiant le code depuis la page de migration de Firebase Studio.
  4. Ouvrir ou importer à nouveau le dépôt dans un nouvel environnement, et installer la chaîne d’outils nécessaire au projet.
  5. Déplacer les règles d’IA, exclure les fichiers et les conventions de développement d’équipe, et vérifier les permissions de l’agent.
  6. Réconnecter le projet Firebase, le compte Cloud et les secrets à court terme.
  7. Exécuter les processus de construction, de test, d’émulateur et de déploiement pour vérifier la compatibilité avec l’environnement existant.

Liste de vérification avant migration

  • Les codes, les branches Git, les fichiers non suivis et les gros fichiers locaux ont-ils été sauvegardés ?
  • Y a-t-il un historique de migration sécurisé pour les variables d’environnement, les clés API et les comptes de service ?
  • Quel projet Firebase et Google Cloud est associé à l’espace de travail actuel ?
  • Les règles Firestore, les index, les paramètres d’Authentication et les réglages d’hébergement d’application sont-ils exportés ?
  • Peut-on reconstituer la configuration Nix, l’extension OpenVSX, Docker et les services locaux dans un nouvel environnement ?
  • Vérifier s’il est nécessaire de mettre à jour le nom de domaine de prévisualisation, le nom de domaine en production, l’adresse de rappel et la configuration OAuth ;
  • Ont-ils été effectués les tests bout en bout, les alertes de facturation et la validation des droits d’accès pour l’équipe après le transfert ?

Capacités de développement encore accessibles aux utilisateurs existants

  • Continuer à éditer le code existant dans la vue Code et exécuter des commandes de terminal ;
  • Utilisez Gemini pour discuter, compléter du code, modifier en ligne et utiliser des agents d’espace de travail ;
  • Corriger les bugs avant la mise hors ligne, terminer les tests et préparer les documents nécessaires à la migration ;
  • Continuer à maintenir les configurations Firestore, Authentication et App Hosting déjà associées ;
  • Enregistrez le projet dans un répertoire Git et passez à AI Studio ou Antigravity ;
  • Les applications déjà publiées continuent d’être gérées via Firebase Console et Google Cloud.

Précautions relatives aux données et à la sécurité

La fonction Gemini de Firebase Studio est soumise aux conditions d’utilisation gratuites de l’API Gemini. Selon les indications officielles, si vous ne souhaitez pas que les prompts et les réponses soient utilisés pour améliorer le modèle, vous ne devez pas utiliser l’App Prototyping Agent ni l’assistant Gemini dans l’espace de travail.

Si vous ne souhaitez pas que le code soit utilisé pour des améliorations connexes, vous devez désactiver la complétion de code et l’indexation du répertoire de code. Même en désactivant les fonctionnalités d’IA, le processus de migration doit vérifier si l’historique Git, les archives compressées, les journaux et les paramètres d’environnement contiennent des données sensibles.

  • Ne soumettez pas la clé de production directement au dépôt cible de migration ;
  • Roter régulièrement les Secrets à long terme, les clés des comptes de service et les tokens de tiers après la migration ;
  • Vérifier les règles de sécurité Firestore générées par l’IA afin d’éviter une ouverture par défaut aux lectures et écritures ;
  • Supprimer les membres et les liens de vue préliminaire en cours d’utilisation de l’ancienne zone de travail ;
  • Vérifiez avant de quitter que l’organisation dispose des droits d’administrateur sur le code et le projet Firebase ;
  • Conserver la date de migration finale, les résultats des tests et le plan de fallback.

GitHub et explications sur le logiciel libre

Firebase entretient officiellement le répertoire firebase-studio-examples, qui propose des exemples, des modèles et des fichiers Codelab générés par l’App Prototyping Agent, sous licence Apache 2.0. L’entreprise rappelle clairement que ces exemples ne sont pas des applications de production et ne doivent servir qu’à titre de point de départ.

L’environnement de développement en ligne Firebase Studio n’est pas en soi un produit open source pouvant être entièrement auto-hébergé. Des outils indépendants tels que Firebase CLI et MCP Server disposent de dépôts open source officiels, mais ils ne sont pas équivalents au code source complet de la plateforme Firebase Studio.

Questions fréquentes

Firebase Studio peut-il encore être enregistré ?

Non. Les autorités ont cessé l’enregistrement de nouveaux utilisateurs et la création de nouveaux espaces de travail le 22 juin 2026 ; les utilisateurs existants ne peuvent que continuer à les utiliser et migrer leurs projets existants.

Quand Firebase Studio sera-t-il fermé

Les autorités prévoient de fermer Firebase Studio le 22 mars 2027. Il est recommandé de ne pas attendre la dernière minute et d’effectuer à l’avance des sauvegardes du code, une migration ainsi que des tests en environnement de production.

Les applications Firebase déjà publiées vont-elles cesser de fonctionner ?

Il ne s’arrêtera pas automatiquement en raison de la fermeture du Studio. Les applications déployées ainsi que les produits clés tels que Firestore, Authentication et App Hosting continueront de fonctionner, et seront gérés et facturés selon les règles en vigueur.

Où devrait-on migrer

La direction du prototypage d’applications convient généralement à Google AI Studio, tandis que les projets axés sur le code, les modèles ou l’importation de dépôts sont plus adaptés à Google Antigravity. Quelle que soit la solution choisie, il convient de la sauvegarder d’abord dans Git.

Firebase Studio est-il open source ?

La plateforme en ligne complète n’est pas un produit open source auto-hébergé. Les dépôts d’exemples officiels, Firebase CLI et certains outils de développement sont open source, mais leur portée n’équivaut pas au service Firebase Studio lui-même.

©️Droit d’auteur : Sauf indication contraire, tous les articles de ce site sont protégés par le droit d’auteur.Partage d’outils d’IATous les droits d’auteur sont réservés. Sans autorisation, aucune personne, média, site web ou groupe ne peut reproduire, copier ou diffuser de quelque manière que ce soit le contenu de ce site, ni créer de mirror sur des serveurs qui ne lui appartiennent pas. Dans le cas contraire, notre site se réserve le droit de poursuivre en justice les responsables conformément à la loi.

Outil similaire à Firebase Studio