Agents IA pour Supabase
Un agent Monmo travaille dans Supabase comme un développeur backend qui connaît Postgres. Il répond à vos questions avec des requêtes SQL en lecture seule, rédige et teste des migrations, examine les règles Row Level Security et cherche pourquoi un utilisateur ne peut pas se connecter ou une Edge Function échoue. Il utilise votre compte Supabase. Toute requête d’écriture, migration, modification de règle ou déploiement attend votre accord.
Mis à jour le 2026-11-13 · Commencez gratuitement. Forfaits payants à partir de $15 par mois.
Ce que font les agents dans Supabase
Répondre aux questions avec SQL
Demandez combien de personnes se sont inscrites chaque semaine ou quels forfaits ont le plus de résiliations. L’agent rédige une requête en lecture seule, vérifie que le résultat est cohérent et place le tableau dans Google Sheets avec la requête.
DemanderCombien de nouveaux utilisateurs se sont inscrits chaque semaine depuis août, par méthode de connexion ? Mets le résultat dans une feuille.
Rédiger et tester une migration
L’agent rédige la migration SQL sur une branche dans GitHub, l’exécute sur une base locale avec la Supabase CLI, vérifie que les lignes existantes sont conservées et vous montre le fichier. Il demande votre accord avant de l’appliquer en production.
DemanderAjoute une colonne company_name nullable à profiles avec une migration, et teste-la en local avant de me la montrer.
Examiner les règles Row Level Security
L’agent liste les tables où RLS est désactivé et les règles qui permettent à tout utilisateur connecté de lire toutes les lignes. Il explique les risques simplement et propose des règles plus restrictives. Il demande votre accord avant d’appliquer une règle.
DemanderVérifie toutes les tables du schéma public pour repérer les règles Row Level Security manquantes ou trop permissives.
Examiner les recommandations
Chaque semaine, l’agent consulte les recommandations de sécurité et de performance de chaque projet, comme les clés étrangères non indexées. Avec votre accord, il publie dans Slack celles qui comptent pour votre trafic.
DemanderChaque lundi, examine les recommandations du projet de production et indique-moi les trois plus importantes.
Comprendre pourquoi un utilisateur ne peut pas se connecter
À partir d’une adresse e-mail, l’agent consulte les logs d’authentification, vérifie si l’adresse a été confirmée et quel fournisseur a été utilisé, puis prépare une réponse au client. Il demande votre accord avant de renvoyer un lien ou de modifier l’utilisateur.
Demandermaria@example.com dit que le lien magique ne fonctionne jamais. Vérifie les logs d’authentification et dis-moi pourquoi.
Déboguer une Edge Function
Lorsqu’une fonction comme votre gestionnaire de webhook Stripe commence à échouer, l’agent consulte ses logs, reproduit l’erreur sur son propre ordinateur et propose un correctif avec un test. Il demande votre accord avant de déployer la nouvelle version.
DemanderLa Edge Function send-invoice échoue depuis hier. Trouve la cause et prépare un correctif.
Faire le tri dans les buckets de stockage
L’agent liste les buckets, signale ceux qui sont publics par erreur et repère les fichiers volumineux auxquels aucune ligne de votre base ne fait plus référence. Il demande votre accord avant de supprimer des fichiers ou de modifier un bucket.
DemanderListe les fichiers du bucket uploads auxquels aucune ligne ne fait référence, avec leur taille et leur ancienneté.
Comment la connexion fonctionne
- 1Vous connectez votre compte Supabase une seule fois. L’agent accède alors aux organisations et aux projets auxquels ce compte appartient. De nombreuses équipes le laissent travailler librement sur une base locale ou un projet de développement, et réservent la production aux modifications approuvées.
- 2Vous choisissez quels agents peuvent utiliser Supabase. Un agent de développement en a besoin, et un agent chargé des données peut en avoir besoin pour des questions en lecture seule. Les agents chargés des clients ou du contenu n’en ont pas besoin.
- 3L’agent peut consulter le schéma, les logs, les recommandations et les résultats de requêtes en lecture seule sans demander votre accord. Toute écriture SQL, migration, modification de règle, suppression d’utilisateur ou de fichier, ou déploiement de fonction nécessite votre accord préalable.
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 interroger ma base de données Supabase ?
Oui. Posez une question en langage courant : l’agent IA rédige la requête SQL, exécute les requêtes en lecture seule sans demander votre accord et explique le résultat en affichant la requête pour que vous puissiez la vérifier. Une requête qui insère, modifie ou supprime des lignes constitue une modification : l’agent vous présente une carte avant de l’exécuter.
L’agent peut-il modifier les données de production sans mon accord ?
Non. Les écritures, migrations et modifications de règles nécessitent votre accord sur tous les projets. La carte indique le nom du projet pour éviter de confondre production et développement. L’agent préfère tester une modification sur une base locale, avec votre aperçu Vercel connecté à celle-ci, avant de vous demander de l’appliquer à un projet réel.
Un agent IA peut-il vérifier nos règles Row Level Security ?
Oui, et c’est l’une des vérifications les plus utiles à lui confier. L’agent lit les règles de chaque table, teste ce qu’un utilisateur connecté ou anonyme peut lire ou écrire, puis liste les failles et propose une règle pour chacune. Il demande votre accord avant d’appliquer toute règle.
L’agent peut-il utiliser la Supabase CLI et travailler en local ?
Oui. L’agent dispose de son propre ordinateur avec des outils de développement. Il peut donc exécuter la Supabase CLI, démarrer une base locale, rédiger des migrations et les tester avant toute modification de vos projets. Après votre accord, il applique les changements à un projet réel via la connexion Supabase ou, si celle-ci ne couvre pas l’opération, dans son propre navigateur.
Votre prochaine recruepourrait commencer aujourd’hui.
Créez votre premier agent en une minute. C’est gratuit pour commencer.