AI engineering 1 op 1: bouw een harness dat met je werk meeschaalt
Ik leer jou of je team werken met AI, met Claude Code als basis. Eerst een gedegen set-up en een strategie, dan de juiste vragen, en pas daarna bouwen. Zo kun je straks alles bouwen wat in je opkomt, en blijft het werken.
Jermaya Leijen · bouwt sinds 2017 eigen automations in Python, en nu complete agentomgevingen
Drie stappen terug
Hoe past het in je harness, zodat het blijft draaien?
Twee stappen terug
Wat weet je al, en wat moet je eerst meten?
Een stap terug
Welk probleem los je hier eigenlijk mee op?
Je idee
“Dit wil ik met AI laten doen”
Zo leer je bouwen
vanuit je eigen harness
Speel de film af of klik op een hoofdstuk


Python sinds 2017: waarom ik anders naar coderen en vibe-coden kijk
Ik bouw sinds 2017 eigen automations in Python, lang voordat er AI-agents bestonden. In die jaren zat ik vaak urenlang in de documentatie en op Stack Overflow om één foutmelding te begrijpen. Dat was traag, maar ik leerde er in structuur te denken: wat gaat erin, wat komt eruit en waar kan het misgaan.
Die manier van kijken neem ik mee in mijn werk met AI. Vibe-coden levert snel iets op dat werkt, tot het een keer misgaat en niemand weet waarom. Ik bouw liever op een structuur die je begrijpt en zelf kunt repareren. Dat leer ik jou ook.
Vibe-coden
Vanuit structuur
- Begint bij een promptBegint bij de vraag wat het moet oplossen
- Werkt, tot het een keer misgaatControles die laten zien of het nog klopt
- Elke sessie alles opnieuw uitleggenAfspraken en geheugen staan in het harness
- Je weet niet waarom het werktJe kunt het lezen, uitleggen en repareren
- Groeit tot een kluwenBestaat uit vaste onderdelen die je opnieuw gebruikt
- 2013Google Ads-specialist
- 2016Freelancer, eigen klanten
- 2017Python, de eerste eigen automations
- DaarnaRuim 30 AI-producten, en zodra ze er waren eigen agents
- 2026Complete agentomgevingen vanuit één harness in Claude Code
Eerst de juiste vragen: wat je jezelf afvraagt voordat er één regel code staat
De meeste AI-projecten lopen vast omdat ze bij de tool beginnen. Er komt een prompt, het werkt een week, en daarna gebruikt niemand het meer. Ik leer je jezelf eerst deze vragen te stellen. Of het nu om je agenda gaat, je leads of een klantproject: de vragen blijven hetzelfde.
Welk probleem los ik eigenlijk op?
De eerste vraag is bijna nooit de echte. Wie om een tool vraagt, heeft meestal een tijdsprobleem.
Voorbeeld · Je wilt geen slimmere agenda, je wilt elke week vier uur terug
Wat weet ik al, en wat moet ik meten?
Zonder nulmeting weet je achteraf niet of het iets opleverde.
Voorbeeld · Een week bijhouden waar je tijd naartoe gaat
Waar staat de bron?
Een agent kan niet beter werken dan de informatie die hij krijgt.
Voorbeeld · Agenda, mail, ClickUp en je notities, op een rij
Wat is elke keer hetzelfde?
Alleen wat terugkomt, is het waard om vast te leggen.
Voorbeeld · Elke maandag dezelfde planning, elke vrijdag dezelfde verantwoording
Wie controleert het, en hoe?
Wat niemand nameet, gaat ongemerkt mis.
Voorbeeld · Een tweede agent die de planning naast je deadlines legt
Waar leg ik het vast, zodat het blijft?
Een losse prompt is na een week weg. Een vaste plek in je harness niet.
Voorbeeld · Eén commando dat je week oppakt, met de regels in het geheugen
Pas dan: bouwen
Nu weet je wat je bouwt, waarom, en hoe je ziet of het werkt.
Het weekplan staat elke maandag klaar. Jij kijkt het na en schuift.
Vijf voorbeelden: hoe een idee na drie stappen terug iets anders werd
Dit zijn vijf dingen die ik zelf bouwde. Elk begon met een idee dat te groot of te vaag was. Na drie vragen bleef er iets over dat klein genoeg was om te bouwen en elke week te gebruiken.
Agenda
“Een AI die mijn agenda plant”
Een stap terug
Wat kost nu tijd? Elke maandag uitzoeken wat er die week moet.Twee stappen terug
Waar staat het werk? In ClickUp, de agenda en mijn klantmappen.Drie stappen terug
Wat komt terug? Elk blok is een klantopdracht met een vaste afronding./weekplan-oppakken
Pakt het volgende agendablok op, doet het werk, legt het vast en zet het blok op klaar.
Leads
“Meer B2B-leads met AI”
Een stap terug
Wie wil er nu kopen? Wie er hardop om vraagt.Twee stappen terug
Waar zie je dat? In LinkedIn-posts met koopintentie.Drie stappen terug
Wat telt dan? Snel en persoonlijk reageren.Leadjacht
Zoekt elk uur posts met koopintentie, schrijft een conceptantwoord en zet een taak klaar.
Inbox
“Een AI die mijn mail beantwoordt”
Een stap terug
Welke mail kost tijd? Klantvragen die werk worden.Twee stappen terug
Bij wie hoort de mail? De afzender wijst de klantlijst aan.Drie stappen terug
Wat mag de AI niet? Versturen./check-mail
Per mail werkt een agent. Conceptantwoorden en taken staan klaar, versturen doe ik zelf.
Webshop
“Een retourportaal voor onze webshop”
Een stap terug
Wat kost het kant-en-klaar? € 708 tot € 888 per jaar extra.Twee stappen terug
Hoe vaak gebeurt het? Ongeveer één retour per maand.Drie stappen terug
Wat moet het doen? Bestelling, reden, afleverpunt, betalen, label.Eigen retourportaal
Shopify, Mollie en Sendcloud gekoppeld. Eenmalig gebouwd, geen kosten per maand.
Boekhouding
“AI die mijn boekhouding doet”
Een stap terug
Waar zit het werk? Bij elke bankregel de factuur zoeken.Twee stappen terug
Waar staan facturen? In mail, portalen en downloads, overal anders.Drie stappen terug
Wat is elke maand hetzelfde? De vindplek per leverancier.Facturen
Zoekt per bankregel de factuur, weet per leverancier waar die staat en maakt de bundel voor de boekhouder.


De gids als pdf: alle stappen om te bewaren
Elf pagina’s, gratis. Met de vragen voordat je bouwt, de acht weken en het foutenlogboek. Ook bruikbaar als je niet met mij werkt.
- Je proces in één zin, en vier toetsen
- De zes vragen voordat je bouwt
- Acht weken, sessie voor sessie
- Het foutenlogboek met vier soorten fouten
- Vier vragen om een begeleider te kiezen
Denken vanuit het harness: één set-up met 987 regels geheugen, waarvan 313 correcties
Het harness is alles rondom de AI: je afspraken, je geheugen, je commando’s, de agents die nameten en de controles. Daar zit het verschil. Met een goed harness bouw je elk nieuw idee op dezelfde stevige basis, in plaats van elke keer opnieuw te beginnen.
- > Pak mijn week op
- ● Eerst lezen: CLAUDE.md, het geheugen en de agenda van deze week
- ● Regel gevonden: twijfel gaat naar jou, niet gokken
- ● 14 afspraken, 3 deadlines, 2 klantmails wachten op antwoord
- ● Donderdag 10:00 staat dubbel geboekt
- ? Wat schuif ik: het klantgesprek of je bouwblok?
- > Het bouwblok naar vrijdag. Leg vast dat klantgesprekken voorgaan.
- ● Vastgelegd in geheugen/klant-gaat-voor.md, met het waarom erbij
geheugen/meet-voor-je-bouwt.md
Een overdrachtsdocument bevat naast feiten ook diagnoses, en die kunnen fout zijn. Behandel de meting als feit en de verklaring als hypothese.
Waarom
Een eerdere diagnose wees de verkeerde oorzaak aan. De voorgestelde oplossing had de beste leads weggegooid en het probleem laten staan.
Zo pas je het toe
Hermeet de cijfers zelf voordat je bouwt. Controleer de gestelde oorzaak in de code; één zoekopdracht is vaak genoeg.
Een echte regel uit mijn eigen geheugen. In het traject bouw je dit voor je eigen werk op.
CLAUDE.md
De afspraken van je project op één plek, zodat elke sessie op hetzelfde punt begint.
Geheugen
Elke correctie wordt een regel met het waarom erbij, zodat dezelfde fout niet terugkomt.
Eigen commando’s
Werk dat je elke week doet krijgt een vast commando, zoals mijn /vastleggen voor uren en taken.
Een tweede agent
Die meet na wat de eerste beweert, voordat iets bij een klant of collega komt.
Hooks en controles
De afspraken worden afgedwongen, ook op de dag dat jij ze vergeet.
Git als vangnet
Elke stap is terug te draaien. Daardoor durf je te bouwen.
Hoe het samenwerkt: vier lagen, eigen MCP-koppelingen en skills die zichzelf verbeteren
Losse prompts en losse tools worden nooit een systeem. Dit is de opbouw die ik zelf gebruik en die je in het traject voor je eigen werk neerzet. Elke laag heeft één taak, en de lagen zijn vast met elkaar verbonden.
Harness
Werkt in elke map, één keer vastgelegd
- Skills en commando’s
- Agents
- Geheugen met correcties
- Hooks en controles
Regie
Wat over projecten heen loopt
- Register: wie hoort waar
- Koppeling met je takenlijst
- Weekplan en agenda
- Adviesmotor
Projecten en klanten
Elk project zijn eigen map
- CLAUDE.md met de afspraken
- Werklog en verantwoording
- Bronnen en metingen
Buitenwereld via MCP
Gekoppeld, niet gekopieerd
- Agenda, mail en ClickUp
- Boekhouding en Google Ads
- Browser en Figma
- Je eigen MCP-servers
Skills die beter worden op autopilot
Na elk werkstuk beoordeelt een agent hoe de skill het deed. Daar komt een issue uit, een tweede agent past de skill aan met een test erbij, en binnen het uur werkt de betere versie overal. Eén stap doet altijd een mens: goedkeuren.
- Werkeen skill draait
- /evaluatiebeoordeelt de uitkomst
- Issuewat ging mis, en waarom
- /verbeterpast de skill aan, met test
- Jij keurt goeddat doet nooit een agent
- Overal livebinnen het uur
en weer terug naar het werk, zodat dezelfde fout niet twee keer gebeurt
Zelf MCP-koppelingen bouwen
Een MCP-server geeft Claude veilige toegang tot jouw systemen en data. Bestaat er geen koppeling, dan bouw je hem zelf. Je leert hoe, met lezen en voorstellen strikt gescheiden.
- KlantintelligentieVeertien tools die alleen lezen, en twee die een voorstel klaarzetten ter goedkeuring. Elk bureau ziet alleen zijn eigen klanten.
- Kennisbank Google AdsZoekt in een eigen kennisbank, zodat agents hun antwoord met bronnen onderbouwen
Je leert: een eigen server opzetten, tools die alleen lezen naast tools die alleen voorstellen, en een sleutel per klant of per team.
Agenda, projecten en processen: wat ik zelf in vaste commando’s heb gezet
Mijn hele week loopt via hetzelfde harness: de agenda, de inbox, klantwerk, verantwoording en de controle achteraf. Elk commando begon met dezelfde vragen. Dit zijn er een paar die ik elke week gebruik.
- Agenda/weekplan-oppakkenPakt het volgende blok uit mijn agenda op, kijkt in de kanalen van de klant, doet het werk en zet het blok op klaar.
- Inbox/check-mailLoopt de ongelezen mail door, laat per mail een agent werken en zet conceptantwoorden klaar. Versturen doe ik zelf.
- Projecten/vastleggenLegt het werk van een sessie in één keer vast: werklog, uren, taak in ClickUp en het mailconcept voor de klant.
- Klanten/adviesMaakt op basis van het live account van een klant een onderbouwd actieplan en zet het in zijn map.
- Verantwoording/recapVat samen wat er net gebouwd is, met per onderdeel het waarom, en mailt het in een vaste opzet.
- Kwaliteit/criticusLaat een groep rollen een oplevering kritisch doorlichten voordat iets de deur uit gaat.
- Het harness zelf/evaluatie en /verbeterBeoordeelt hoe een commando het deed, maakt er een issue van en past het commando aan. Zo wordt de set-up elke week beter.
Dit zijn mijn eigen commando’s. In het traject bouw je die van jou, voor jouw werk.
Wat ik sinds mei bouwde: 7.862 commits in 56 projecten
Webshops, websites, marketingagents, leadgeneratie, eigen apps en de tools die mijn eigen week draaien. Alles vanuit hetzelfde harness en met dezelfde vragen vooraf. Een greep per onderwerp.
Webshops en websites
- Klantsites en webshops in Next.js, SvelteKit en Shopify
- Laravel-sites, zoals Kodari: een kortingscodesite die AI-agents bouwen en bijhouden
- Magento-koppelingen via de REST API
- jermayads.nl, met eigen films per dienst
LeadForge marketing-AI-agents
- Het hele platform omgezet naar één SvelteKit-codebase
- Een klantintelligentie-MCP met veertien tools per bureau
- SEO/GEO- en CRO-agents
- Google Ads-scans en actieplannen per klant
B2B-leadgeneratie met AI
- Leadjacht: elk uur LinkedIn-posts met koopintentie
- Platformjacht: winkels vinden via het webshopplatform dat ze gebruiken
- Een eigen zoeker in het KvK-register, voor branches die andere bronnen missen
- Lead Vault: één plek voor alle leads
Agents voor mijn eigen week
- Agents die mijn agenda en weekplan beheren
- Van inbox naar conceptantwoorden en taken
- Een ideeënmotor: bladwijzers worden taken
- Werklog, uren en klantmail in één commando
Webshopprocessen
- Een retourportaal: Shopify, Mollie en Sendcloud
- Een B2B-orderportaal
- Conversiemeting en productfeeds
Eigen apps en tools
- Krijtschool: een kleuterapp voor mijn dochter, met eigen gekloonde stemmen via open source
- Facturen: bij elke bankregel de factuur
- Lasernest: laserbestanden schalen en over platen verdelen
Het harness zelf
- 23 eigen commando’s en 19 agents
- 987 geheugenregels, automatisch gecontroleerd op een vaste opbouw
- Een verbeterlus: evaluatie, issue, pull request
En nog veel meer
In de community laat ik elke week zien wat erbij kwam, met korte video’s van hoe ik het bouwde.
Commits geteld over alle projecten op mijn computer, van 1 mei tot en met 26 oktober 2026.
Drie trajecten: een maand meekijken, twee maanden opbouwen of doorlopend naar een AI-first bedrijf
Elk traject begint met dezelfde vragen. Het verschil zit in hoe diep we gaan en hoe lang ik met je meeloop.
Eén maand
€ 1.000
voor de hele maand, excl. btw
Je werkt al met AI en weet hoe het werkt, maar je wilt dat een AI engineer er goed naar kijkt.
- Ik kijk mee naar je set-up, je commando’s en hoe je werkt
- Samen pakken we aan wat het meeste oplevert
- Je houdt een set-up over die je zelf begrijpt
Twee maanden
Hieronder uitgewerkt€ 2.500
voor het hele traject, excl. btw
Je wilt het van begin tot eind goed aanpakken, met elke week een sessie van twee uur.
- Van de juiste vragen en een eigen harness tot agents, MCP-koppelingen en een verbeterlus
- Acht sessies, met huiswerk op je eigen werk ertussen
- Na acht weken bouw je zelf verder
Doorlopend
Per maand
bedrag in overleg, excl. btw
Je wilt een langer traject met één vaste AI engineer, en toewerken naar een AI-first werkwijze in je bedrijf.
- Ik leer je veel en leg alles uit, in jouw tempo
- Elke maand een volgende stap in je bedrijf
- Samen bouwen we de werkwijze op, met jou of je team
Twee maanden uitgewerkt: elke week een sessie van twee uur
In de eerste maand leg je het fundament en bouw je je eerste commando. In de tweede maand bouw je uit: meer agents, je eigen koppelingen en een set-up die zichzelf verbetert. Tussen de sessies werk jij met je eigen werk, en schrijf je op wat misgaat.
Maand 1 · het fundament
Week 1 · 2 uur
Set-up en strategie
Claude Code op je laptop en je eigen harness: mappen, CLAUDE.md, geheugen en de eerste regels.
Na afloop heb je
Een werkend harness
Tussendoor, jij
Een week bijhouden waar je tijd naartoe gaat
Week 2 · 2 uur
De juiste vragen
Drie stappen terug op je eigen werk. Een nulmeting, en samen kiezen wat je als eerste bouwt.
Na afloop heb je
Een keuze met een nulmeting
Tussendoor, jij
Je bronnen op een rij zetten
Week 3 · 2 uur
Eerste bouw
Jij typt, ik kijk mee. Je eerste commando, op je eigen agenda, project of proces.
Na afloop heb je
Een eerste commando dat draait
Tussendoor, jij
Draaien en elke fout opschrijven
Week 4 · 2 uur
Geheugen en controles
Fouten uit je logboek worden regels. Een tweede agent die nameet wat de eerste doet.
Na afloop heb je
Een commando dat je durft te vertrouwen
Tussendoor, jij
Een week naast je handwerk laten meedraaien
Maand 2 · uitbouwen
Week 5 · 2 uur
Agents die samenwerken
Werk verdelen over meerdere agents, en hoe de lagen van je set-up met elkaar verbonden zijn.
Na afloop heb je
Een tweede proces, opgezet met dezelfde vragen
Tussendoor, jij
Het tweede proces bouwen en gebruiken
Week 6 · 2 uur
Eigen MCP-koppeling
Je eigen systemen en data aansluiten, met lezen en voorstellen strikt gescheiden.
Na afloop heb je
Een koppeling met je eigen data
Tussendoor, jij
De koppeling in je dagelijkse werk gebruiken
Week 7 · 2 uur
Skills die zichzelf verbeteren
Evaluatie, issue, aanpassing met een test erbij, en jij keurt goed.
Na afloop heb je
Een verbeterlus op je eigen set-up
Tussendoor, jij
De lus een week laten lopen
Week 8 · 2 uur
Zelf verder bouwen
Jij bedenkt het volgende idee en stelt zelf de vragen, ik vraag door. Daarna de vijf vragen.
Na afloop heb je
De aanpak om zelf te bouwen wat in je opkomt
Daarna
Verder in de community
In elke sessie
- Alle ins en outsJe leert wat werkt en ook waarom: van de instellingen van Claude Code tot de keuzes achter je eigen set-up.
- Elke week het nieuwsteIk begin elke sessie met wat er die week veranderde in Claude Code en de modellen, en wat daarvan interessant is voor jouw werk.
- Slimmer werken, ook straksModellen kunnen steeds meer zelf, op weg naar AGI. Je richt je werk zo in dat je van elke nieuwe stap meteen profiteert.
Het foutenlogboek: vier soorten fouten, en bij elke soort hoort een andere oplossing
Tussen de sessies schrijf je elke fout op. Dan leer je het belangrijkste wat ik je kan meegeven: zien waar een fout vandaan komt. Een slechte instructie los je anders op dan een gat in je data.
- 3 novHet weekplan zet twee afspraken op hetzelfde uurInstructieRegel erbij: eerst de agenda lezen, dan pas plannen
- 4 novBij een project ontbreekt de urenregelDataProjectcode toegevoegd; het commando stopt bij een lege code
- 6 novHet mailcommando loopt vast op een bijlageOpbouwBijlagen worden apart gelezen, de rest gaat gewoon door
- 7 novJe verwachtte dat het de klantmail ook verstuurtVerwachtingBewust zo gelaten: het commando maakt het concept, jij verstuurt
Voorbeeldregels uit verschillende processen. Jouw logboek vul je met je eigen fouten.
Na acht weken: vijf vragen waar je zonder mij ja op zegt
Het traject is pas af als je het zelf kunt. Deze vragen loop ik in de laatste sessie met je door, aan de hand van echte situaties uit je eigen logboek.
- Draai je het proces zonder hulp, ook als ik er niet bij ben?
- Pas je de instructies zelf aan als je werk verandert?
- Zie je bij een fout of het aan de instructie, de data, de opbouw of je verwachting ligt?
- Weet je waar je moet zoeken als je vastloopt?
- Bouw je het volgende idee zelf, met dezelfde vragen vooraf?
Voor jou of je hele team: dezelfde vragen, één gedeelde set-up
Werk je alleen, dan bouwen we je eigen harness rond je eigen week. Werk je met een team, dan bouwen we er één voor iedereen, zodat jullie op dezelfde manier vragen stellen, bouwen en controleren.
Jij, 1 op 1
Voor ondernemers en specialisten die meer uit hun eigen week willen halen.
- Je eigen harness op je eigen laptop
- Je bouwt aan je eigen agenda, projecten en processen
- Tempo en onderwerpen volgen jouw werk
Je team
Voor teams die niet ieder op een eigen manier met AI willen werken.
- Eén gedeelde set-up met dezelfde afspraken en regels
- Iedereen leert dezelfde vragen stellen voordat er gebouwd wordt
- Een correctie van de een komt in het geheugen van iedereen
De community: elke week nieuwe dingen die ik bouw, en korte video’s waarin je ziet hoe
Na het traject ga je verder in mijn community. Daar deel ik elke week wat ik bouw en wat ik leer, en laat ik in korte video’s zien hoe ik het doe. Je stelt er je vragen en je ziet wat anderen bouwen.
Een week in de community
- Video · 35 secAI engineering 1 op 1 in vijf hoofdstukken
- GedeeldMijn CLAUDE.md als sjabloon, met uitleg per regel
- Video · 3 minEen tweede agent die nameet voordat iets de deur uit gaat
- GedeeldDe vragen die ik mezelf stel voordat ik bouw
- Vraag van een lidHoe houd je het geheugen klein genoeg?
Voorbeeld van een week. De onderwerpen wisselen.