# Door agents geschreven pull requests maken van CI een gemeten afhankelijkheid

> Agentische ontwikkeling verandert CI van een laatste controle in een feedbackloop. Runnerhut vervangt de runner door één runs-on label. Meet het resultaat.

- Source: https://jays.fyi/nl/blog/agents-ci-gemeten-afhankelijkheid
- Author: Jay Derinbogaz
- Published: 2026-08-25
- Language: nl
- Tags: tooling, pricing, ai
- Reading time: 6 min
- Machine translated: yes — original: https://jays.fyi/blog/agent-written-pull-requests-turn-ci-into-a-metered-dependency

---

Een agent kan een patch schrijven terwijl jij slaapt. Dat is het deel waar iedereen over wil praten. De patch heeft nog steeds geïnstalleerde dependencies nodig, een testmatrix-run, gebouwde containers, opgeslagen artifacts en een groene check voordat hij de branch kan aanraken waar jij om geeft. Dat is allemaal gemeten compute.

De CI-rekening is een afhankelijkheid van softwarecreatie geworden. Hij zit in de feedbackloop tussen de voorgestelde wijziging van een agent en diens volgende poging, waar een trage job een inactieve agent betekent en een dure job betekent dat een machine alleen kan itereren totdat iemand de factuur opmerkt.

<figure>
  <img src="/images/github-public-activity-2024-2025.png" alt="Twee staafdiagrammen tonen GitHub publieke en open-source bijdragen die stijgen van ongeveer 1 miljard in 2024 naar 1,128 miljard in 2025, en gemergde pull requests die stijgen van 402,7 miljoen naar 518,7 miljoen." width="1200" height="675" decoding="async" />
  <figcaption>Publieke GitHub-activiteit in 2024 en 2025. <a href="https://github.blog/news-insights/octoverse/octoverse-a-new-developer-joins-github-every-second-as-ai-leads-typescript-to-1/">GitHub Octoverse</a> telt bijdragen en gemergde pull requests, niet regels code.</figcaption>
</figure>

GitHub documenteert het mechanisme al in duidelijke taal. Op privérepositories verbruikt <a href="https://docs.github.com/en/billing/concepts/product-billing/github-actions#copilot-code-review-and-github-actions-minutes">Copilot-codebeoordeling GitHub Actions-minuten</a>. Iedereen met schrijftoegang kan een Action triggeren, en gebruik boven een inbegrepen quota wordt aan de repository-eigenaar in rekening gebracht. Een agentloop zorgt er alleen maar voor dat die meter vaker draait.

Dit is voor ons bij <a href="https://textcortex.com/">TextCortex</a> van belang. We bouwen en draaien agentic workflows. Meer voorgestelde wijzigingen betekenen meer testruns, meer cache-restores en meer mislukte pogingen die groen moeten worden gemaakt. Het oude beeld van CI als een laatste tolpoort onderschat de belasting. Het maakt nu deel uit van de fabrieksvloer.

## De bewering dat agents meer tests schrijven heeft zijn cijfer niet verdiend.

Codegeneratie kan een hoop testcode creëren. Het kan ook een patch creëren zonder enige nuttige test, of een test die de fout van de implementatie bevestigt. Ik heb geen publiek corpus dat bewijst dat een gemiddelde agent meer tests produceert dan een mens, en ik ga er geen verzinnen voor een marketingzin.

<figure>
  <img src="/images/ai-development-use-and-distrust-2024-2025.png" alt="Twee staafdiagrammen tonen het aandeel Stack Overflow-respondenten dat AI-tools gebruikt of van plan is te gebruiken, stijgend van 76% in 2024 naar 84% in 2025, terwijl het aandeel dat de nauwkeurigheid van AI-output niet vertrouwt steeg van 31% naar 46%." width="1200" height="675" decoding="async" loading="lazy" />
  <figcaption><a href="https://survey.stackoverflow.co/2025/ai">Stack Overflow's 2025-enquête</a> toont AI-gebruik dat stijgt samen met wantrouwen. Het is een enquête onder ontwikkelaars, geen meting van gegenereerde code.</figcaption>
</figure>

De operationele conclusie overleeft zonder die statistiek. Elke voorgestelde wijziging heeft bewijs nodig vóór de merge. Een agent die snel wijzigingen kan voorstellen, verandert CI-duur, capaciteit en kosten in beperkingen op hoe snel hij kan leren. Dat is genoeg reden om om runners te geven.

<figure>
  <img src="/images/copilot-productivity-study-speed-index.png" alt="Een staafdiagram toont een snelheidsindex voor taakvoltooiing van 100 voor een controlegroep en 155,8 voor een GitHub Copilot-groep. De studie betrof 95 professionele programmeurs die één JavaScript HTTP-servertaak voltooiden." width="1200" height="675" decoding="async" loading="lazy" />
  <figcaption>Een <a href="https://arxiv.org/abs/2302.06590">gecontroleerde GitHub Copilot-studie</a> rapporteerde 55,8% snellere voltooiing op één taak. Dat is bewijs van capaciteit, geen voorspelling voor elke repository.</figcaption>
</figure>

## Runnerhut maakt de prijs-prestatiecase in duidelijke cijfers.

<a href="https://runnerhut.com/">Runnerhut</a> is een beheerde GitHub Actions-runnerdienst. Je autoriseert zijn GitHub App, vervangt het `runs-on`-label van een job en behoudt de Actions, secrets en permissions die al in je workflow zitten. De <a href="https://runnerhut.com/docs">documentatie toont de migratie van één regel</a>. Beheerde caching, persistente Docker-builders, per-workflow-analytics en in de EU gehoste compute komen ermee mee.

Runnerhut publiceert een <a href="https://runnerhut.com/pricing">2-vCPU-prijsvergelijking</a> met GitHub-gehoste runners. Dit zijn de prijzen op zijn tariefkaart in augustus 2026. Windows en macOS kosten de helft van het vermelde GitHub-gehoste tarief. Linux x64 kost de helft en Linux arm64 is 36% lager.

| Runnertype | GitHub-gehost / min | Runnerhut / min | Jij bespaart |
| --- | ---: | ---: | ---: |
| Linux x64 | $0.0080 | $0.0040 | 50% |
| Linux arm64 | $0.0050 | $0.0032 | 36% |
| Windows | $0.0160 | $0.0080 | 50% |
| macOS | $0.0800 | $0.0400 | 50% |

Runnerhut voegt snelle starts, 1 GB/s cache-herstel en persistente Docker-builders toe aan die lagere tarieven. De <a href="https://runnerhut.com/">productpagina</a> vermeldt een runnerstart van 3 seconden en twee keer snellere pipelines. Lagere runner-tarieven maken elke CI-minuut goedkoper. Snellere builds verbruiken in de eerste plaats minder van die minuten.

Runnerhut factureert ook per seconde na een minimum van één minuut, zonder kosten voor cache, egress, wachttijd of concurrency. De gratis tier omvat 3.000 Linux-minuten per maand, genoeg om een echte workflow te verplaatsen en de cijfers te bekijken voordat je je vastlegt op een nieuwe CI-rekening.

## Runnerhut verandert snellere CI in een kleinere rekening.

De prijs en duur vermenigvuldigen. Een runner op de helft van het per-minuuttarief die de pipeline in de helft van de tijd afrondt, verlaagt de compute-uitgaven met een factor vier. Runnerhut optimaliseert cache-doorvoer, runnerstarttijd en Docker-lagen naast de per-minuutprijs, omdat een groene pipeline belangrijker is dan een goedkope trage minuut.

De service houdt GitHub Actions vertrouwd. Installeer de GitHub App, wissel het `runs-on` label om, en behoud je actions, secrets en permissions precies zoals ze zijn. Runnerhut voegt beheerde caching, persistente Docker-builders, kostenanalyses per workflow en EU-gehoste compute toe, zonder een apart CI-product aan het team op te dringen.

## Je agent-loop heeft CI nodig die bijblijft.

Er zit geen mysterie in de optelsom. Een pull request van een agent heeft een testrun nodig. Een fout leidt tot een nieuwe patch en weer een testrun. Een matrix vermenigvuldigt het werk. Een flaky test voegt een rerun toe. De rekening volgt de loop, en dat geldt ook voor de tijd tussen nuttige beslissingen.

Betrouwbare CI heeft een saaie taak: voorspelbaar starten, herstellen wat de job nodig heeft, dezelfde workflow draaien als gisteren, de kosten rapporteren en uit de weg gaan. De one-line migratie van Runnerhut houdt die taak klein. Teams kunnen het uitproberen zonder hun pipeline te herschrijven of hun deploymentproces naar een nieuw control plane te verplaatsen.

Bij [TextCortex](https://textcortex.com/) was de rekening voor ons doorslaggevend. In de factuurperiode vlak voordat we onze CI-workflows naar Runnerhut migreerden, betaalden we ongeveer **€3.000** voor GitHub Actions.

Runnerhut verlaagde die uitgaven voor ons drastisch en maakte de CI/CD-pipeline sneller en eenvoudiger te beheren. Runners starten voorspelbaar, caches blijven warm en het team kan zien wat elke workflow kost, in plaats van de CI-rekening als een maandelijkse verrassing te behandelen.

Agentic development blijft de code- en testworkload door CI laten stromen. Runnerhut geeft die workload een eenvoudige thuisbasis: dezelfde GitHub Actions-workflow, snellere runners, lagere compute-tarieven en een rekening die leesbaar blijft naarmate het aantal jobs groeit.

Daarom hebben we TextCortex overgezet. CI was productie-infrastructuur voor onze agents geworden. Runnerhut maakte het goedkoper en sneller, zonder van de migratie weer een engineeringproject te maken.
