Grip op de toekomst: een masterclass Claude Code op de werkvloer
Een onderdompeling in de wondere wereld van Claude Code om zo samen de mogelijkheden en uitdagingen te ontdekken.
Bij 42 organiseren we elk halfjaar onze KTM (Knowledge Transfer Meeting): een vaste dag voor kennisuitwisseling Deze editie stond volledig in het teken van Claude Code, de AI-gedreven coding assistant van Anthropic. De ontwikkelingen rondom Claude bewegen razendsnel en met 42 zijn wij al een tijdje bezig om Claude Code in te zetten binnen bepaalde projecten. Daarom was het hoog tijd om met het hele team de diepte in te duiken.
Voor onze KTM wijken wij altijd uit naar een inspirerende locatie. Ditmaal was het de beurt aan de Fabriek in Woerden, waar wij werden ontvangen met koffie, thee, gebakjes en motiverende woorden en sales update van Eric en Jaime.
Ochtendprogramma: kennismaken met Claude Code
De ochtend trapte af daarna met een laagdrempelige introductie over Claude Code. Omdat niet alle collega's hiermee bekend waren, vertelde onze collega Tijmen over de basis: hoe start je Claude Code op en hoe geef je de juiste context mee over je project? Een belangrijk concept hierbij is het CLAUDE.md-bestand: een soort handleiding die je aan Claude meegeeft, zodat deze weet hoe jouw project in elkaar zit. Omdat Claude bij elke sessie opnieuw begint zonder geheugen van eerdere gesprekken, is dit bestand essentieel.
Vervolgens kwamen de beschikbare Claude-modellen aan bod. Opus werd gepresenteerd als de zorgvuldige denker voor complexe problemen, Sonnet als de snelle allrounder en Haiku als de razendsnelle optie voor kleine opdrachten. Ook de verschillende werkwijzen van Claude Code kwamen aan bod. Zo kan je Claude elke wijziging laten goedkeuren voordat deze wordt doorgevoerd, maar het is ook mogelijk om Claude meer autonoom te laten werken of om het eerst een plan te laten opstellen voordat het aan de slag gaat.

Een belangrijk onderdeel van de ochtend ging over prompt engineering: de manier waarop je je opdrachten aan Claude formuleert. Dennis introduceerde het concept van "zweepslag prompten": kort, doelgericht en direct formuleren, met alleen relevante informatie. Hierdoor krijg je sneller en consistenter de output die je verwacht.
Na de theorie was het tijd om zelf aan de slag te gaan. Iedereen kreeg twee praktijkopdrachten: een aanpassing doorvoeren in de code en elkaars werk reviewen met behulp van Claude Code. Zo kon iedereen direct ervaren hoe het werkt in de praktijk.
Voor het management was het tijd om dieper te duiken in Claude Co-work - een ideale manier om repeterende klussen te automatiseren, maar daarover in een latere blog meer.
Wandeling en lunch
Na een ochtend vol concentratie was het tijd om de benen te strekken. Bij de Fabriek stonden broodjes klaar om de energiereserves weer aan te vullen. Daarna maakten we tijd voor een wandeling door het Woerdense Verlaat, waar de frisse lucht en het groene landschap een mooie afwisseling boden.
Middagprogramma: Claude Code naar het volgende niveau
In het middagprogramma gingen wij een stap verder. Het centrale thema: hoe maak je Claude Code echt goed bruikbaar voor je team? Claude kan namelijk uit zichzelf al veel, maar vliegt nog weleens uit de bocht. Door het de juiste kaders mee te geven, stuur je Claude de goede richting op. Arjan introduceerde vier manieren om Claude slimmer te maken:
Met Skills leer je Claude om je eigen projectafspraken en conventies te volgen. Wij werkten dit uit aan de hand van een concreet voorbeeld uit een van onze eigen projecten, zodat de gegenereerde code direct aansluit bij onze werkwijze. Het is hierbij van belang om zo concreet mogelijk te zijn in je instructies, zodat Claude verandert in een instrument dat precies de output levert die aansluit bij jouw projectafspraken.
Met Subagents geef je Claude gespecialiseerde 'helpers' die elk een eigen rol vervullen. Denk hierbij aan een helper die automatisch de beveiliging van je project controleert wanneer er iets verandert aan de externe onderdelen waar je project van afhankelijk is.

Het onderdeel over Tools liet zien hoe je Claude kan koppelen aan externe systemen zoals databases en projectmanagementtools. Zo kan Claude bijvoorbeeld zelfstandig gegevens ophalen uit een database, puur op basis van een vraag. Hierbij benadrukten wij ook het belang van beveiliging: gebruik alleen vertrouwde koppelingen en wees voorzichtig met gevoelige inloggegevens.
Tot slot kwamen Hooks aan bod: momenten waarop je automatisch acties kan laten uitvoeren. Een concreet voorbeeld was een koppeling tussen Claude en Slack, waardoor je Claude kan aansturen vanaf je telefoon zonder aan je computer vast te zitten.
Afsluiting: glow golf en diner
Na een intensieve dag vol kennis was het tijd voor ontspanning. Bij Golf in the Dark in de Fabriek werd er fanatiek geglowgolft in het donker. Een perfecte manier om de opgedane kennis even te laten bezinken.

De dag werd afgesloten met een gezamenlijk diner bij Restaurant Mido in Woerden, waar wij onder het genot van een heerlijke Aziatische maaltijd terugblikten op een geslaagde KTM!