AI-agents voor Neon
Een Monmo-agent werkt met Neon zoals een zorgvuldige database-engineer dat zou doen. Hij beantwoordt vragen met alleen-lezen-SQL, test migraties op een branch voordat ze naar productie gaan, vindt trage queries en ruimt overbodige preview-branches op. Hij maakt verbinding met de API-sleutel en databaserol die je hem geeft en vraagt toestemming voordat hij een branch maakt, data of het schema wijzigt of iets verwijdert.
Bijgewerkt op 2026-11-13 · Gratis beginnen. Betaalde abonnementen vanaf $15 per maand.
Wat AI-agents doen in Neon
Vragen beantwoorden met alleen-lezen-SQL
Vraag hoeveel accounts zich vorige week per abonnement hebben aangemeld. De agent schrijft de query, voert die uit met een alleen-lezen-rol, controleert de totalen en geeft je het antwoord of een tabel in Google Sheets, samen met de gebruikte SQL.
VraagHoeveel accounts hebben zich vorige week per dag aangemeld, uitgesplitst per abonnement? Laat ook de gebruikte query zien.
Een migratie testen op een branch
Voordat een schemawijziging live gaat, maakt de agent een branch van productie, voert daar de migratie uit, meet de duur en plaatst de schemaverschillen bij de pull request in GitHub. Voor het maken van de branch en het plaatsen van het bericht vraagt hij eerst toestemming. Productie blijft onaangeroerd.
VraagMaak een branch van productie, voer migratie 0042 daarop uit en vertel me hoe lang dat duurde en wat er is veranderd.
Oude preview-branches opruimen
Preview-deployments in Vercel kunnen voor elke pull request een branch achterlaten. De agent toont branches waarvan de pull request is gesloten, met hun grootte en laatste activiteit, en verwijdert de branches die je aanvinkt.
VraagToon de Neon-branches voor preview-deployments waarvan de pull requests zijn gesloten. Ik kies welke worden verwijderd.
De traagste queries vinden
Waar pg_stat_statements is ingeschakeld, rangschikt de agent queries op totale duur, bekijkt hij de queryplannen en stelt hij een Slack-bericht op met een index of herschreven query voor de vijf traagste. Een index toevoegen gebeurt pas na jouw goedkeuring.
VraagZoek de vijf queries die ons deze week de meeste tijd hebben gekost en stel voor elk een index of herschreven query voor.
Per ongeluk verwijderde rijen herstellen
Als er om 14:05 rijen zijn verwijderd, bereidt de agent een branch voor van vlak daarvoor, binnen de bewaartermijn van je projectgeschiedenis. Hij vergelijkt de twee en stelt de SQL-opdracht op om de rijen terug te zetten. Voor elke stap vraagt hij eerst toestemming.
VraagIemand heeft vandaag rond 14:05 orders voor account 381 verwijderd. Haal ze terug uit de geschiedenis, maar vraag voor elke stap toestemming.
Compute-instellingen controleren
De agent vergelijkt het autoscaling-bereik en de scale-to-zero-instelling van elke compute met het werkelijke gebruik. Hij laat zien waar het minimum hoger is ingesteld dan nodig voor het verkeer of waar cold starts gebruikers vertragen.
VraagBekijk onze Neon-computes en vertel me of de autoscaling-bereiken en scale-to-zero-instellingen passen bij het gebruik.
Rollen en toegang controleren
De agent toont de databaserollen in elke branch, wat ze kunnen lezen en schrijven en welke je apps daadwerkelijk gebruiken. Daarna stelt hij grants of revokes op om de rechten te beperken, zodat je die kunt goedkeuren.
VraagToon alle rollen op de productiebranch, wat ze kunnen doen en welke ongebruikt lijken.
Hoe de koppeling werkt
- 1Je koppelt eenmalig een Neon API-sleutel en geeft de agent een databaserol voor queries. Een sleutel op projectniveau en een alleen-lezen-rol zijn een goed begin; een organisatiesleutel geeft toegang tot elk project.
- 2Neon is bedoeld voor je engineering-agent en voor een data-agent die alleen de alleen-lezen-rol nodig heeft om vragen te beantwoorden. Geef agents die niet met databases werken geen toegang.
- 3Voor het uitvoeren van alleen-lezen-queries en het bekijken van branches, metrics en instellingen is geen goedkeuring nodig. Voor het maken of verwijderen van een branch, herstellen, een migratie uitvoeren en elke insert, update of delete vraagt de agent eerst toestemming.
Meer in Development en IT
Andere apps van dit type waarin AI-agents werken, elk met een eigen pagina.
Veelgestelde vragen
Kan een AI-agent veilig SQL uitvoeren op mijn Neon-database?
Met een alleen-lezen-rol kan de AI-agent vragen beantwoorden zonder iets te kunnen wijzigen. Hij schrijft de query, voert die uit en toont de SQL bij het antwoord. Geef je hem ook een rol met schrijfrechten, dan wacht elke opdracht die data of het schema wijzigt nog steeds op jouw goedkeuring via een kaart.
Kan een AI-agent Neon-branches maken om te testen?
Ja, zodra je toestemming geeft. De AI-agent kan productie naar een branch kopiëren, daar een migratie of een risicovolle query uitvoeren en verslag uitbrengen, terwijl productie ongewijzigd blijft. Hij maakt de branch via de Neon-verbinding of in zijn eigen browser als de verbinding iets niet ondersteunt.
Voert de AI-agent migraties uit op onze productiebranch?
Alleen als je die specifieke migratie goedkeurt. Meestal test de AI-agent de migratie eerst op een branch, laat hij de duur en de schemaverschillen zien en vraagt hij daarna toestemming om die op productie uit te voeren. Veel teams laten migraties liever via hun normale pull request en deployment verlopen. Ook zo kan de agent werken.
Kan een AI-agent per ongeluk verwijderde data in Neon herstellen?
Vaak wel, als het moment dat je nodig hebt nog binnen de bewaartermijn van je projectgeschiedenis valt. De AI-agent bereidt een branch voor van vlak voor de verwijdering, zoekt de ontbrekende rijen en stelt de SQL-opdracht op om ze te herstellen. Voor elke stap, van de branch tot de uiteindelijke insert, vraagt hij eerst toestemming. Je controleert de rijen voordat er iets wordt teruggezet.
Je volgende collegakan vandaag al beginnen.
Maak je eerste AI-agent in een minuut. Je begint gratis.