Naar de inhoud
App

AI-agents voor GitLab

Een Monmo AI-agent werkt in GitLab zoals een betrouwbare developer die ook oog heeft voor het proces. De agent leest merge requests en stelt reviewopmerkingen op, zoekt uit waarom een pipeline is mislukt, houdt issueboards en mijlpalen actueel en stelt wijzigingen in je CI-configuratie voor op een branch. De agent gebruikt je eigen GitLab-account en rol en vraagt toestemming voordat die pusht, goedkeurt, mergen uitvoert of instellingen wijzigt.

Bijgewerkt op 2026-11-13 · Gratis beginnen. Betaalde abonnementen vanaf $15 per maand.

App

Wat AI-agents doen in GitLab

  • Een merge request lezen

    De agent leest de diff, het pipelineresultaat, de goedkeuringsregels en eventuele genoemde Jira-issues. Daarna stelt die reviewthreads op bij de relevante regels. Voor het plaatsen van de threads of het goedkeuren van het merge request vraagt de agent eerst toestemming.

    VraagLees merge request 97 in het billing-project en stel reviewopmerkingen op. Let vooral op afronding en valuta.
  • Een mislukte pipeline onderzoeken

    Als een pipeline faalt, opent de agent de log van de mislukte job en vergelijkt die met de laatste geslaagde pipeline op dezelfde branch. Je krijgt te horen of de oorzaak in de code, een onbetrouwbare test of een runner ligt.

    VraagPipeline 5531 is mislukt in de testfase. Ligt het aan onze code, een onbetrouwbare test of de runner?
  • Het issueboard bijhouden

    Elke donderdag zoekt de agent issues zonder label, mijlpaal of verantwoordelijke en issues die al 60 dagen niet zijn bijgewerkt. Voor elk issue stelt de agent een label of mijlpaal voor, of adviseert die het te sluiten. Voor het doorvoeren van wijzigingen vraagt de agent eerst toestemming.

    VraagMaak elke donderdag om 3 een lijst van issues op het board zonder label of mijlpaal en stel voor wat we ermee moeten doen.
  • Rapporteren over de mijlpaal

    Op vrijdagmiddag telt de agent de open en gesloten issues in de huidige mijlpaal en maakt een lijst van merge requests die op goedkeuring wachten. Daarna schrijft die een kort statusbericht in Google Docs of een bericht voor Slack of Microsoft Teams.

    VraagSchrijf elke vrijdag om 4 de status van de mijlpaal: wat is afgerond, wat wordt gereviewd, wat loopt risico en wie wacht op wie.
  • De CI-configuratie verbeteren

    De agent leest .gitlab-ci.yml, zoekt naar trage fases, ontbrekende caches of jobs die parallel kunnen draaien en voert de wijziging door op een branch. Voor het pushen en uitvoeren van de pipeline vraagt de agent eerst toestemming.

    VraagOnze pipelines duren 25 minuten. Zoek uit wat traag is in .gitlab-ci.yml en stel een snellere versie voor op een branch.
  • Release notes opstellen

    Op basis van de merge requests die sinds de laatste tag zijn gemergd, schrijft de agent release notes per label. Daarbij vermeldt die welk issue elke wijziging sluit. Voor het aanmaken van de release en de tag vraagt de agent eerst toestemming.

    VraagStel release notes op voor 3.4 op basis van de merge requests die sinds 3.3 zijn gemergd, gegroepeerd op onze typelabels.
  • Achterhalen wie wat heeft gewijzigd

    Vraag waarom een functie op een bepaalde manier werkt of door welk merge request een Sentry-fout is ontstaan. De agent leest de geschiedenis en het merge request dat de wijziging introduceerde en antwoordt met links in plaats van te gokken.

    VraagWaarom slaat de factuurexport regels met een waarde van nul over? Zoek het merge request dat die regel heeft toegevoegd.

Hoe de koppeling werkt

  1. 1Je koppelt je eigen GitLab-account eenmalig. De agent werkt met de rol die je in elke groep en elk project hebt. Een Developer kan dus merge requests openen, terwijl beschermde branches en instellingen bij Maintainers blijven.
  2. 2Jij kiest welke AI-agents GitLab mogen gebruiken. Een AI-agent voor development heeft toegang nodig en een AI-agent voor operations kan het issueboard lezen voor statusrapportages. Andere AI-agents hebben die toegang niet nodig.
  3. 3Code, issues, merge requests en joblogs lezen gebeurt zonder toestemming te vragen. Voor pushen, reageren, goedkeuren, mergen, een pipeline uitvoeren of CI/CD-variabelen wijzigen vraagt de agent eerst toestemming.

Vaak gebruikt met

Bekijk alle 1.700+ apps

Meer in Development en IT

Andere apps van dit type waarin AI-agents werken, elk met een eigen pagina.

Bekijk alles in Development en IT
Veelgestelde vragen

Veelgestelde vragen

Kan een AI-agent GitLab merge requests reviewen?

Ja. De AI-agent leest de wijzigingen, het pipelineresultaat en de discussie tot dan toe en stelt reviewthreads op, met bij elk punt een toelichting. Er wordt niets geplaatst zonder jouw toestemming. De agent werkt via de GitLab-koppeling of in de eigen browser als de koppeling iets niet ondersteunt.

Kan een AI-agent een mislukte GitLab pipeline repareren?

Een AI-agent kan de oorzaak vinden en een oplossing voorbereiden. De agent leest de log van de mislukte job en vergelijkt die met de laatste geslaagde run. Ligt de oorzaak in de code of in .gitlab-ci.yml, dan voert de agent de wijziging op een branch door op de eigen computer. Voor het pushen van die branch en het starten van een nieuwe pipeline vraagt de agent eerst toestemming.

Werkt de AI-agent met een self-managed GitLab?

Dat hangt af van de bereikbaarheid van je GitLab-instance. De AI-agent werkt op een eigen computer in de cloud en kan daarom niet bij een instance die alleen binnen je privénetwerk bereikbaar is. Is je instance via internet bereikbaar met je inloggegevens, dan kan de agent ermee werken zoals jij dat doet.

Kan een AI-agent zelf merge requests goedkeuren of mergen?

Nee. Goedkeuren en mergen zijn beslissingen die op jouw naam komen te staan. Daarom toont de AI-agent eerst een kaart met het merge request, de doelbranch en de pipelinestatus. Je goedkeuringsregels en beschermde branches blijven daarnaast gewoon gelden; de agent kan die niet omzeilen.

Je volgende collegakan vandaag al beginnen.

Maak je eerste AI-agent in een minuut. Je begint gratis.