Agents IA pour Firebase
Un agent Monmo travaille dans Firebase comme le ferait un développeur mobile et web. Chaque matin, il consulte Crashlytics et prépare des tickets pour les plantages importants. Il teste les règles de sécurité Firestore et Storage dans l’émulateur, débogue Cloud Functions et prépare les modifications de Remote Config. Il utilise le compte Google que vous connectez. Le déploiement des règles ou des fonctions, la publication de la configuration et l’envoi de notifications attendent votre accord.
Mis à jour le 2026-11-13 · Commencez gratuitement. Forfaits payants à partir de $15 par mois.
Ce que font les agents dans Firebase
Analyser Crashlytics chaque matin
Chaque jour ouvré, l’agent consulte les nouveaux problèmes et les régressions dans Crashlytics, les regroupe par version de l’application, repère l’appel en cause dans votre code et prépare un ticket Jira pour chaque problème important. Il demande votre accord avant de créer les tickets.
DemanderChaque jour ouvré à 8 h, liste les nouveaux plantages et les régressions dans la version 4.2 et prépare un ticket Jira pour les trois principaux.
Tester les règles de sécurité
L’agent lit vos règles Firestore et Storage, les exécute dans l’émulateur sur son propre ordinateur et teste les lectures et écritures qu’un inconnu pourrait tenter. Il liste ensuite toutes les failles. Le déploiement de nouvelles règles nécessite votre accord.
DemanderTeste nos règles Firestore : un utilisateur connecté peut-il lire les commandes d’un autre utilisateur ? Montre-moi toutes les failles.
Répondre aux questions sur les données Firestore
Demandez combien de commandes sont bloquées en attente ou quels comptes n’ont pas de document de profil. L’agent lit les collections, compte les éléments correspondants et inscrit le résultat dans Google Sheets.
DemanderCombien de documents dans orders ont le statut pending et datent de plus de trois jours ?
Déboguer une Cloud Function
Lorsqu’une fonction commence à échouer, l’agent lit ses journaux, reproduit l’erreur dans l’émulateur et propose un correctif accompagné d’un test. Le déploiement de la fonction nécessite votre accord.
DemanderLa fonction onOrderCreated dépasse le délai d’exécution depuis mardi. Trouve la cause et prépare un correctif.
Préparer une modification de Remote Config
L’agent prépare la modification, par exemple une nouvelle valeur pour dix pour cent des utilisateurs, affiche côte à côte les conditions et les valeurs actuelles, puis publie uniquement avec votre accord.
DemanderPrépare une modification de Remote Config qui active le nouveau parcours de paiement pour 10 pour cent des utilisateurs au Japon.
Vérifier un aperçu Hosting
L’agent ouvre un canal d’aperçu Hosting dans son propre navigateur, vérifie les pages et les formulaires modifiés et prépare la mise en ligne. La publication sur le site nécessite votre accord.
DemanderVérifie le canal d’aperçu pour la mise à jour des tarifs et dis-moi si elle est prête à être mise en ligne.
Préparer une campagne de notifications
L’agent prépare le titre, le texte et l’audience d’une campagne Cloud Messaging, puis vous indique le nombre de personnes concernées. L’envoi de la campagne attend toujours votre accord.
DemanderPrépare une notification pour les utilisateurs qui ont ajouté des articles à leur panier sans acheter cette semaine. Indique-moi la taille de l’audience.
Comment la connexion fonctionne
- 1Vous connectez une fois le compte Google qui a accès à votre projet Firebase. L’agent utilise les rôles attribués à ce compte sur le projet : un compte lecteur peut tout consulter, mais ne peut jamais déployer.
- 2Vous choisissez les agents autorisés à utiliser Firebase. Un agent de développement en a besoin, et un agent chargé des données peut lire Google Analytics pour la même application ; les agents qui gèrent les e-mails ou les ventes n’en ont pas besoin.
- 3L’agent lit les plantages, les journaux, les données, les règles et la configuration sans demander votre accord. Il le demande avant d’écrire dans Firestore, de déployer des règles, des fonctions ou Hosting, de publier Remote Config ou d’envoyer une notification.
Autres applications : Développement et informatique
D’autres applications de ce type dans lesquelles les agents travaillent, chacune avec sa propre page.
Questions fréquentes
Un agent IA peut-il lire les rapports Crashlytics ?
Oui. L’agent IA consulte les nouveaux problèmes, ceux qui prennent de l’ampleur et les régressions, avec leurs traces de pile, les versions concernées et le nombre d’utilisateurs touchés. Il repère ensuite la ligne de code la plus susceptible d’être en cause. Il vous fournit une courte liste classée par priorité et prépare des tickets dans Jira ou Linear si vous le souhaitez.
Un agent IA peut-il déployer des règles de sécurité ou des fonctions Firebase ?
Oui, avec votre accord. L’agent teste d’abord les règles ou la fonction dans l’émulateur, vous montre la modification et les résultats des tests, puis déploie lorsque vous l’autorisez. Il passe par la connexion Firebase ou utilise son propre navigateur lorsque la connexion ne couvre pas une action.
Quel accès Firebase donner à un agent IA ?
Commencez par un accès limité. Un rôle de lecteur sur le projet suffit pour analyser les plantages, répondre aux questions sur les données et examiner les règles. Donnez-lui un rôle permettant le déploiement uniquement si vous souhaitez qu’il mette des modifications en ligne. Même dans ce cas, une carte vous est présentée avant chaque déploiement. Vous pouvez modifier ou retirer le rôle à tout moment dans la console Google Cloud.
Un agent IA peut-il utiliser les émulateurs Firebase ?
Oui. L’agent dispose de son propre ordinateur équipé d’outils de développement. Il peut donc exécuter Firebase Local Emulator Suite, charger des données d’exemple et y tester les fonctions et les règles. Il vous présente ainsi une modification déjà testée avant de demander à intervenir sur votre projet réel.
Votre prochaine recruepourrait commencer aujourd’hui.
Créez votre premier agent en une minute. C’est gratuit pour commencer.