AI-agenter til Supabase
En Monmo-agent arbejder i Supabase som en backendudvikler med kendskab til Postgres. Den besvarer spørgsmål med SQL-forespørgsler, der kun læser data, skriver og tester migreringer, gennemgår Row Level Security-politikker og finder ud af, hvorfor en bruger ikke kan logge ind, eller en Edge Function fejler. Den bruger din egen Supabase-konto. Alle forespørgsler, der skriver data, samt migreringer, politikændringer og udrulninger afventer din godkendelse.
Opdateret 2026-11-13 · Gratis at komme i gang. Betalte abonnementer fra $15 om måneden.
Det gør AI-agenter i Supabase
Få svar med SQL
Spørg, hvor mange der har oprettet sig hver uge, eller hvilke abonnementer der har størst kundefrafald. Agenten skriver en forespørgsel, der kun læser data, tjekker, om resultatet giver mening, og lægger tabellen i Google Sheets sammen med forespørgslen.
SpørgHvor mange nye brugere har oprettet sig hver uge siden august, fordelt på loginmetode? Læg det i et regneark.
Skriv og test en migrering
Agenten skriver SQL-migreringen på en branch i GitHub, kører den mod en lokal database med Supabase CLI, tjekker, at eksisterende rækker bevares, og viser dig filen. Den beder om godkendelse, før migreringen anvendes i produktion.
SpørgTilføj kolonnen company_name til profiles med en migrering, og tillad null-værdier. Test den lokalt, før du viser mig den.
Gennemgå Row Level Security
Agenten finder tabeller, hvor RLS er slået fra, og politikker, der lader alle brugere, der er logget ind, læse alle rækker. Den forklarer risikoen i almindelige ord og laver udkast til strammere politikker. Den beder om godkendelse, før en politik anvendes.
SpørgTjek alle tabeller i public-skemaet for manglende eller for brede Row Level Security-politikker.
Gennemgå anbefalinger
Hver uge gennemgår agenten sikkerheds- og ydelsesanbefalingerne for hvert projekt, for eksempel fremmednøgler uden indeks. Når du har givet tilladelse, sender den dem, der er relevante for din trafik, til Slack.
SpørgGennemgå hver mandag anbefalingerne for produktionsprojektet, og fortæl mig, hvilke tre der er vigtigst.
Find ud af, hvorfor en bruger ikke kan logge ind
Med en e-mailadresse kan agenten læse loginloggene, tjekke, om adressen er bekræftet, og hvilken loginudbyder der blev brugt, og lave et udkast til et svar til kunden. Den beder om godkendelse, før den gensender et link eller ændrer brugeren.
Spørgmaria@example.com siger, at loginlinket aldrig virker. Tjek loginloggene, og fortæl mig hvorfor.
Fejlsøg en Edge Function
Når en funktion, for eksempel din Stripe-webhookhandler, begynder at fejle, læser agenten loggene, genskaber fejlen på sin egen computer og foreslår en rettelse med en test. Den beder om godkendelse, før den nye version udrulles.
SpørgEdge Function send-invoice har fejlet siden i går. Find ud af hvorfor, og forbered en rettelse.
Ryd op i storage buckets
Agenten laver en liste over buckets, markerer dem, der ved en fejl er offentlige, og finder store filer, som ingen rækker i databasen længere henviser til. Den beder om godkendelse, før den sletter filer eller ændrer en bucket.
SpørgLav en liste over filer i uploads-bucketen, som ingen rækker henviser til, med størrelse og alder.
Sådan oprettes forbindelsen
- 1Du forbinder din egen Supabase-konto én gang, og agenten får adgang til de organisationer og projekter, som kontoen tilhører. Mange teams lader den arbejde frit på en lokal database eller et udviklingsprojekt og kræver godkendelse af ændringer i produktion.
- 2Du vælger, hvilke agenter der må bruge Supabase. En udviklingsagent har brug for adgangen, og en dataagent kan have brug for den til spørgsmål, der kun læser data. Agenter, der håndterer kunder eller indhold, behøver den ikke.
- 3Agenten læser skemaer, logs, anbefalinger og resultater af forespørgsler, der kun læser data, uden at spørge. SQL, der skriver data, migreringer, politikændringer, sletning af brugere eller filer og udrulning af funktioner kræver altid godkendelse først.
Flere i Udvikling og IT
Andre apps af samme type, som AI-agenter arbejder i. Hver app har sin egen side.
Ofte stillede spørgsmål
Kan en AI-agent forespørge i min Supabase-database?
Ja. Stil et spørgsmål i almindelige ord, så skriver AI-agenten SQL, kører forespørgsler, der kun læser data, uden at spørge og forklarer resultatet. Den viser også forespørgslen, så du kan tjekke den. En forespørgsel, der indsætter, opdaterer eller sletter rækker, er en ændring, og agenten viser dig et kort, før den kører den.
Ændrer agenten produktionsdata uden at spørge?
Nej. Skrivning af data, migreringer og politikændringer på alle projekter kræver godkendelse først. Kortet viser projektets navn, så produktion ikke kan forveksles med udvikling. Agenten foretrækker at teste en ændring på en lokal database med din Vercel preview rettet mod den, før den beder om lov til at anvende ændringen på et rigtigt projekt.
Kan agenten tjekke vores Row Level Security-politikker?
Ja, og det er en af de mest nyttige gennemgange at overlade til agenten. Den læser politikkerne for hver tabel, tester, hvad en bruger, der er logget ind, og en anonym bruger kan læse eller skrive, og laver en liste over mangler med et udkast til en politik for hver. Den beder om godkendelse, før en politik anvendes.
Kan agenten bruge Supabase CLI og arbejde lokalt?
Ja. Agenten har sin egen computer med udviklingsværktøjer, så den kan køre Supabase CLI, starte en lokal database samt skrive og teste migreringer, før noget ændres i dine projekter. Når du har godkendt det, sender den ændringer til et rigtigt projekt via Supabase-forbindelsen eller i sin egen browser, hvis forbindelsen ikke dækker en opgave.
Din næste medarbejderkunne starte i dag.
Opret din første AI-agent på et minut. Det er gratis at komme i gang.