Echte fouten worden issues. De agent lost ze op en levert het bewijs.
Eén script legt vast wat de gebruiker zag en deed. Serverlogs uit Azure Event Hub en AWS CloudWatch worden doorzocht op echte fouten. AI vindt de oorzaak, bouwt een fix in een sandbox en opent een pull request met gemeten resultaten.

Zo werkt het
Van een fout naar een pull request met bewijs.
Vastleggen
Eén scripttag registreert console-output, fouten, mislukte requests, rage clicks en een screenshot met aantekeningen. Serverlogs worden elk uur uitgelezen.
Triage
Fouten worden ontdubbeld op fingerprint en komen met een ernstniveau in de Signals Inbox, naast trage pagina's en securitybevindingen.
Diagnose
AI benoemt de hoofdoorzaak, de verdachte bestanden, een betrouwbaarheidsniveau en of het om code of configuratie gaat.
Fixen
Maak een ticket aan en de agent bouwt de fix in een geïsoleerde sandbox, waarbij hij de stappen van de gebruiker in een headless browser opnieuw afspeelt om hem te controleren.
Bewijzen
Je tests, typecheck en lint draaien ervoor en erna. De cijfers komen op een draft pull request, en reviewcomments leiden tot vervolgcommits.
Wat je krijgt
Alles in Monitoring.
Eén scripttag
Een knop voor bugmeldingen plus console-output, JavaScript-fouten, mislukte requests, rage clicks, browsergegevens en een screenshot met aantekeningen. Wachtwoordvelden worden vervaagd.
Bronnen voor serverlogs
Azure Event Hub en AWS CloudWatch, elk uur uitgelezen met je eigen filters. Fouten en crashes worden issues, ontdubbeld op fingerprint.
Signals Inbox
Fouten, securitybevindingen en trage pagina's in één lijst, elk met een ernstniveau. Maak een ticket aan om de agent ermee aan de slag te laten gaan, of demp het.
Uptimechecks
Elke URL wordt eens per minuut aangeroepen. Drie mislukkingen op rij markeren hem als down en openen een issue. Kritieke checks volgen je SLA-escalatie.
Prestaties
Laadtijd, layoutverschuiving en interactievertraging, waarbij trage pagina's als signaal binnenkomen.
Endpointscanner
De endpoints die je app aanroept, worden gecontroleerd op securityheaders, CORS, authenticatie, HTTPS, rate limiting en het lekken van foutdetails.
Diagnose met AI
Hoofdoorzaak, verdachte bestanden, een betrouwbaarheidsniveau en of het om code of configuratie gaat.
Oplossen met AI
Een fix die in een geïsoleerde sandbox is gebouwd en getest, en daarna als draft pull request wordt geopend.
Verifiëren met tests
Installeert, voert typecheck en lint uit en draait je tests voor en na de wijziging, en signaleert tests die zijn afgezwakt.
Reproduceren in de browser
Speelt de stappen van de gebruiker opnieuw af in een headless browser, ingelogd met een testlogin die jij instelt, met DOM- en video-opnames.
Opvolging van PR's
Reviewcomments op de pull request leiden tot nieuwe commits op dezelfde branch, met een antwoord.
Automatische modus
Optioneel. De agent opent zelf draft pull requests voor issues met een laag risico. Afgezwakte tests, een kritieke bevinding of een wijziging die inloggegevens toevoegt, sturen de run terug naar een mens.
Verdieping
Van dichterbij.
Bewijs, geen beloftes
Je eigen tests, ervoor en erna, op de pull request.
Voordat de agent iets wijzigt, installeert hij, voert hij typecheck en lint uit en draait hij je testsuite, en na de fix doet hij dat allemaal opnieuw. De cijfers van ervoor en erna komen op de draft pull request. Tests die zijn afgezwakt, doordat een assertion is verwijderd of een case wordt overgeslagen, worden gesignaleerd in plaats van als geslaagd geteld.
- Installeren, typecheck, lint en tests, twee keer
- Afgezwakte tests gesignaleerd
- Een draft pull request met de cijfers
- Reviewcomments leiden tot vervolgcommits op dezelfde branch

Signals Inbox
Fouten, trage pagina's en bevindingen in één lijst, met een ernstniveau.
Alles wat Monitoring opmerkt, komt in één inbox: fouten uit het script en de serverlogs, ontdubbeld op fingerprint; pagina's met trage laadtijden, layoutverschuiving of interactievertraging; uptimestoringen; en wat de endpointscanner heeft gevonden. Elk item heeft een ernstniveau. Maak een ticket aan om de agent of een collega ermee aan de slag te laten gaan, of demp het.
- Fouten ontdubbeld op fingerprint
- Trage pagina's uit echte gebruikerssessies
- Endpointscanner: securityheaders, CORS, authenticatie, HTTPS, rate limiting en het lekken van foutdetails
- Een ticket aanmaken of dempen, direct vanuit de lijst

Automatische modus
Optionele autonomie, met vastgelegde grenzen.
Met de automatische modus aan opent de agent zelf draft pull requests voor issues met een laag risico, in plaats van op een ticket te wachten. De grenzen liggen vast: afgezwakte tests, een kritieke securitybevinding of een wijziging die inloggegevens toevoegt, sturen de run terug naar een mens, beschermde paden worden nooit bewerkt, en mergen blijft voorbehouden aan een triagemanager.
- Standaard uit, per project
- Alleen issues met een laag risico
- Drie situaties geven de run terug aan een mens
- Beschermde paden worden nooit gewijzigd

Koppelt met
Jouw browsers, jouw clouds, jouw repositories.
Wie het gebruikt
Minder verrassingen, aan welke kant van de app je ook zit.
Vragen
Veelgestelde vragen over Monitoring.
Wat verzamelt het script?
Een knop waarmee gebruikers bugs melden, plus console-output, JavaScript-fouten, mislukte requests, rage clicks, browsergegevens en een screenshot met aantekeningen. Wachtwoordvelden worden vervaagd.
Welke serverlogs kan het uitlezen?
Azure Event Hub en AWS CloudWatch, elk uur uitgelezen met filters die je zelf schrijft. Fouten en crashes worden issues, ontdubbeld op fingerprint, zodat één bug één issue is. Een shipper voor logs op virtuele machines komt eraan.
Hoe werken uptimechecks?
Elke URL wordt eens per minuut aangeroepen. Drie mislukkingen op rij markeren hem als down en openen een issue. Checks die je als kritiek markeert, volgen je SLA-escalatie per e-mail of sms.
Wijzigt de agent iets in productie?
Nee. Fixes worden gebouwd en getest in een geïsoleerde sandbox en komen binnen als draft pull request. Beschermde paden zoals CI-workflows, infrastructuur, omgevingsbestanden en secrets worden nooit bewerkt, tenzij je een pad toestaat.
Hoe reproduceert het een bug?
Het speelt de opgenomen stappen van de gebruiker opnieuw af in een headless browser, ingelogd met een testlogin die jij instelt, en bewaart DOM- en video-opnames van voor en na de fix.
Wat doet de automatische modus?
Die is optioneel, per project. De agent opent zelf draft pull requests voor issues met een laag risico. Afgezwakte tests, een kritieke securitybevinding of een wijziging die inloggegevens toevoegt, sturen de run terug naar een mens. Mergen is altijd de beslissing van een triagemanager.
Wat kost Monitoring?
Er zijn geen licentiekosten. Diagnoses en fixes tellen mee voor het AI-gebruik, op het platformquotum of op je eigen sleutel voor Anthropic, OpenAI of Gemini, met een maandbudget per project.
Onderdeel van één werkruimte