Naar de inhoud
Home Voor wie Aanbod Platforms & CMS Lab Schrijven Over Contact
NL EN
De productiestraat · draait op deze site

Agents bouwen. Ik blijf eindredacteur.

Een pijplijn van agents die zelfstandig software bouwt, test en oplevert, met mij als architect en eindredacteur. Het is geen demo, want deze site is er zo gebouwd. Wat ik hier leer over betrouwbaarheid en controle, neem ik direct mee naar klantwerk.

01

Elke issue wordt een eigen branch en een gewone pull request.

02

Vier kwaliteitspoorten die een agent niet kan overslaan of ompraten.

03

Een agent merget nooit zelf, en deployt nooit.

Een lopende band met drie dozen, waarvan de rode er net af rolt.

01 · Van issue naar pull request

Hoe werkt de productiestraat?

Ik beschrijf het werk, het systeem bouwt het en controleert zijn eigen uitvoer, en ik keur het resultaat goed. Dat is de hele lus, in vier stappen.

Een gelinieerde kaart op een klein ezeltje, met een rood tabje in de hoek.
Stap 01 · Linear

Ik schrijf de issue.

Een gewone Linear-issue volgens een vast spec-template: wat er moet komen, wat er niet mag, en waaraan ik het afmeet.

Een klein opwindrobotje met een map onder de arm en een rode sleutel op de rug.
Stap 02 · De agent

Een agent pakt hem op.

Een klein achtergrondproces geeft de issue aan een Claude Code-agent, die een eigen branch opent en het werk bouwt.

Een draaihek met drie armen, waarvan één rood.
Stap 03 · Kwaliteitspoorten

Het werk wordt gecontroleerd.

Tests, codestijl, de front-endbuild en een reviewronde: controles die de agent niet kan overslaan of ompraten.

Een brievenbakje met een stapel papier en één rood vel bovenop.
Stap 04 · Pull request

Ik review en merge.

Het resultaat landt als een gewone pull request, met uitleg van de keuzes. Ik blijf eindredacteur; de agent merget nooit.

Wie doet wat.

Wat de agents doen
  • De issue lezen en het werk opsplitsen.
  • De code schrijven en de tests erbij.
  • De kwaliteitspoorten draaien en eigen fouten herstellen.
  • Opleveren als pull request, met uitleg van de keuzes.
Wat een agent niet mag
  • Niet mergen en niet deployen: ik beoordeel de pull request, ik merge hem, en productie komt nooit rechtstreeks uit de pijplijn.
  • Niet buiten de issue werken: wat er niet in staat, wordt niet gebouwd.
  • Geen kwaliteitspoort omzeilen, uitzetten of versoepelen, en geen tests weggooien om groen te worden.
  • Geen afhankelijkheden toevoegen of vervangen zonder mijn akkoord.

02 · Vier kwaliteitspoorten

Hoe wordt het werk gecontroleerd?

Elke poort draait automatisch, op elke branch. Staat er één op rood, dan komt het werk niet bij mij op het bureau. De grenzen staan in de opdracht en in de repository, niet in een goed gesprek achteraf.

Poort 01

Testsuite

Een klembord met een checklist, het bovenste vakje rood aangevinkt.

De volledige testsuite draait op elke branch. Rood betekent geen pull request.

Poort 02

Codestijl

Een kleine typemachine met een vel papier erin en rode lintspoelen.

Laravel Pint bewaakt de opmaak, zodat een diff over inhoud gaat en niet over spaties.

Poort 03

Bouw van de front-end

Een kleine pers met een rode hendel.

De assets worden gebouwd zoals in productie. Breekt de build, dan stopt het werk daar.

Poort 04

Reviewronde

Een leesbril met rood montuur op een opgevouwen vel papier.

Een aparte agent leest het werk tegen met de issue ernaast, voordat ik het zie.

Wil je dit bij jou zien draaien?

Een gesprek van een half uur kost niets. Dan hoor je wat er nodig is om dit op jullie codebase te laten werken, en wat niet.

Plan een gesprek

03 · Opleveringen uit de lijn

Wat kun je nakijken?

Dit zijn echte gemergede pull requests uit de productiestraat. De repository is privé, dus er staan geen links onder; de nummers, datums en regeltellingen komen rechtstreeks uit de git-log. Elke regel doorliep dezelfde vier poorten.

artisan-at-work/artisanatwork 5 gemerged

EN-site staat op v2 vanuit copy-en-v2.md ART-237

#81 · gemerged op 27 aug 2026 · poorten groen

+657 −149

Navigatie, contact-chips en redirects staan op de v2-sitemap ART-236

#80 · gemerged op 27 aug 2026 · poorten groen

+603 −397

Lab toont Cranely en maakt de eigen agent-productiestraat zichtbaar ART-235

#79 · gemerged op 27 aug 2026 · poorten groen

+1166 −113

Over en Werk staan op v2: ik-vorm, loopbaan vanaf 1997 ART-234

#77 · gemerged op 27 aug 2026 · poorten groen

+1126 −176

Platforms & CMS vervangt de drie losse dienstpagina's ART-233

#76 · gemerged op 27 aug 2026 · poorten groen

+564 −1064

Repository privé; nummers, datums en regeltellingen komen rechtstreeks uit de git-log.

04 · Van bewijs naar aanbod

En bij jou?

Deze productiestraat is mijn sterkste bewijs dat agents betrouwbaar werk kunnen leveren, mits de grenzen in het systeem zitten. Twee manieren om er zelf iets mee te doen.

Een korte lopende band met een controlepoort en een rood lampje erop.
De Bouw

Wil je dit voor je eigen team?

Agent-workflows zijn een bouwsteen van De Bouw: afgebakend werk dat een systeem zelfstandig uitvoert, met controlepunten waar een mens akkoord geeft.

Bekijk De Bouw
Een open gereedschapskist met netjes gerangschikt gereedschap en een rode schroevendraaier bovenop.
Agent Delivery Kit

Zelf opzetten?

De Agent Delivery Kit is dezelfde productiestraat als download: werkende bestanden plus playbook, op te zetten in één middag.

Bekijk de kit

05 · Wat mensen willen weten

Nog vragen?

De vragen die altijd komen, met korte antwoorden. Staat de jouwe er niet bij, dan is een gesprek van een half uur de snelste weg.

Merget een agent ooit zelf?

Nee. Elke oplevering is een gewone pull request die ik lees en merge. Productie komt nooit rechtstreeks uit de pijplijn.

Wat gebeurt er als een poort rood staat?

Dan herstelt de agent zijn eigen fout en draait de poort opnieuw. Lukt dat niet, dan komt het werk niet bij mij; het blijft op de branch staan tot het wel klopt.

Welke agents en modellen gebruik je?

Claude Code als agent, met een klein achtergrondproces dat issues uit Linear doorgeeft. De poorten zijn gewoon de testsuite, Pint, de build en een aparte reviewagent.

Kan dit ook op onze codebase?

Meestal wel, als er een testsuite is die iets zegt en een repository waar de grenzen in kunnen. Ontbreekt dat, dan begint het daar, en dat is een Bouw.

Portret van Daniel Plomp. Een lopende band met drie dozen, waarvan de rode er net af rolt.
Wie dit gebruikt

Werkt er zelf elke dag mee.

Iedereen praat over agents die software bouwen. Ik wil laten zien wat er nodig is om dat betrouwbaar te maken: niet een slimmer model, maar poorten die niet te omzeilen zijn en een mens die het laatste woord houdt. Deze site is het bewijs dat dat werkt, en de plek waar ik ontdek waar het nog schuurt.

Daniel Plomp · AI Architect & Builder

Wil je dit bij jou zien draaien?

Beschrijf in twee zinnen wat jullie team bouwt en waar het werk blijft hangen. Dan hoor je wat er nodig is om agents betrouwbaar mee te laten bouwen.

Meestal reactie binnen één werkdag