DéveloppementSupabase + Atako
Vos agents IA lisent et modifient vos données Supabase et consultent votre stockage.
Ce que vos agents font dans Supabase
Connectés à Supabase, vos agents y agissent directement, pas seulement en lecture.
Lecture & exploration
Vos agents interrogent les tables et les vues, appliquent des filtres et explorent la structure de la base.
- Lire des lignes d'une table avec filtres
- Lister les tables, vues et fonctions exposées
- Consulter le schéma complet de la base
Modification des données
Vos agents insèrent, mettent à jour et suppriment des lignes dans les tables.
- Insérer une ou plusieurs lignes dans une table
- Modifier des lignes selon des filtres
- Supprimer des lignes obsolètes
Fonctions RPC
Vos agents appellent des fonctions PostgreSQL pour exécuter des opérations personnalisées.
- Appeler une fonction avec des arguments
- Exécuter une logique métier côté serveur
- Déclencher un traitement complexe via RPC
Stockage
Vos agents listent les buckets et les objets de stockage pour naviguer vos fichiers.
- Lister les buckets disponibles
- Parcourir les objets d'un bucket
- Consulter les fichiers sous un préfixe
Comment ça marche
Une connexion sécurisée, sous votre contrôle.
Connexion en un clic
Collez une clé API Supabase : la connexion est active en une minute.
Permissions par agent
Lecture, écriture, ou les deux : chaque agent reçoit exactement l'accès dont il a besoin.
Secrets chiffrés
Vos identifiants sont chiffrés et ne sont jamais exposés à l'agent.
Audit complet
Chaque appel à Supabase est journalisé et consultable.
Scénarios concrets
Ce que ça change au quotidien.
Base de données toujours à jour
L'agent vérifie, corrige et complète les données que vous lui désignez pour garder la base fiable.
Stockage organisé
L'agent liste les buckets et leurs objets et repère les fichiers à reclasser.
Opérations sur les données automatisées
L'agent déclenche des lectures, insertions ou modifications sur la base selon les besoins.
Exploration du schéma
L'agent découvre la structure de la base — tables, vues et fonctions — pour mieux agir.
Questions fréquentes
Comment mes agents se connectent-ils à Supabase ?
Via une clé secrète du projet (sb_secret_… ou ancienne clé service_role) et la référence du projet. Attention : ces clés contournent les règles RLS de Supabase ; limitez ce que chaque agent peut faire avec les permissions Atako (lecture seule, ou quelques actions d'écriture).
Ma clé Supabase est-elle en sécurité ?
Oui. Votre clé est chiffrée et jamais exposée à l'agent : il agit via un accès sécurisé, sans jamais voir ni manipuler vos identifiants.
Puis-je limiter ce que chaque agent a le droit de faire ?
Oui, les permissions de lecture et d'écriture se configurent par agent : certains peuvent seulement consulter la base, d'autres modifier des données ou appeler des fonctions.
Que peut réellement faire un agent dans Supabase ?
Interroger des tables et des vues, insérer, modifier et supprimer des lignes, appeler des fonctions RPC, lister les buckets et objets de stockage, selon les permissions que vous accordez. Les modifications et suppressions exigent un filtre explicite ; pour interdire toute suppression à un agent, ne lui accordez pas l'action correspondante.
Puis-je révoquer l'accès à tout moment ?
Oui, en un clic depuis les paramètres d'intégration. L'agent perd immédiatement tout accès à Supabase, sans action côté Supabase.
Quelles données Supabase sont couvertes ?
Tables, vues, fonctions RPC et stockage (buckets et objets). L'authentification Supabase, les Edge Functions et le realtime ne sont pas exposés aux agents.
Comprendre les agents IA autonomes
Connectez Supabase à vos agents IA
Essai gratuit de 14 jours, sans carte bancaire.