~/blog/tag/tooling
Gereedschap
Tools, workflows en configuratie die het ontwikkelproces versnellen.
Waar ik over schrijf
Tools zitten tussen wat je bedoelt en wat er gebeurt. Die zin klinkt vanzelfsprekend tot je een team een tool ziet adopteren die het tegenovergestelde doet, en met meer vertrouwen slechtere code oplevert.
De stukken onder deze tag gaan vooral over tooling voor werken met AI. CLAUDE.md-bestanden. Hooks. Skills, plugins, de hele steiger eromheen die een agent van slimme autocomplete in iets met regels en geheugen verandert. De helft zijn gidsen voor specifieke patronen die overeind zijn gebleven. De andere helft zijn kritische beoordelingen van tools die indrukwekkend lijken in een demo en uit elkaar vallen zodra je er echt werk doorheen haalt.
De toets die ik blijf toepassen is simpel. Maakt deze tool mijn intentie explicieter, of laat hij de output zelfverzekerder klinken? Dat zijn heel verschillende dingen. Een tool die je dwingt te specificeren wat je wilt, is nuttig. Een tool die je vage prompt parafraseert in vloeiende code is een risico, hoe goed de demo er ook uitzag.
Lees deze stukken met de verwachting dat er meningen in staan over specifieke instrumenten. Ik noem namen. Sommige tools verdienen hun sterren. Andere niet.
Begin je net met dit gereedschap, dan is de gids Agentic coding de kortste route langs de stukken die ertoe doen.
Beste startpunten
- Claude Code-hooks: deterministische controle over AI-workflows
Waar deterministische controle over agent-gedrag begint. De tool-feature waar ik het zwaarst op leun.
- Het CLAUDE.md-bestand: geef je AI permanent geheugen
Het simpelste patroon met de grootste impact. Geef de agent de context die hij niet kan afleiden.
- Caveman vs context-mode: kleinere mond, of kleinere kamer?
Twee tools die hetzelfde probleem anders proberen op te lossen. Een uitgewerkte vergelijking en wat die zegt over het kiezen van instrumenten.
Claude Code in een grote codebase: de agent afbakenen tot wat ertoe doet
Boven ongeveer 400.000 regels lopen coding agents systematisch vast. Wat er precies misgaat, welke instellingen het in een monorepo oplossen, en het ignore-bestand dat iedereen aanraadt en dat nooit heeft bestaan.
lees →Je beste context zit in een sessie die je niet terugvindt
Elke agent-CLI bewaart een volledig transcript van alles wat je ooit gevraagd hebt, en ziet alleen zichzelf. Zo doorzoek je je agent-sessies over al je clients heen, en dit is het enige wat de tool weigert te beloven.
Je CI-runner beveiligen als een agent je workflow schrijft
Je eigen forge en runner draaien is in 2026 een verdedigbare keuze. Alleen schrijft niemand op hoe je je CI-runner beveiligt op het platform waar je naartoe verhuisde, en een permissiemodel dat om een dialoog heen is gebouwd, overleeft de stap naar een pipeline niet.
Observability opzetten voor AI-code: wat je review niet ziet
94% van de technisch leidinggevenden schat AI-code bij de review hoger in dan mensenwerk. 82% hield er binnen een halfjaar een productiestoring aan over. Twee meetinstrumenten, dezelfde code, tegengestelde uitkomsten.
Je Claude Code-sessie heeft geen klok
Claude Code toont geen tijdstempels en niet hoe lang een beurt duurde, dus niemand kan zeggen waar de tijd van een sessie heen ging. Een plugin die allebei toevoegt, en wat die cijfers uiteindelijk waard blijken.
Claude Code-credentials maskeren: geheimen uit je sandbox houden
Hoe je credential masking in de Claude Code-sandbox instelt, zodat je agent-shell een sentinel vasthoudt in plaats van je echte token: env-vars, JWT-claims, AWS-verzoeken opnieuw ondertekenen, en de drie dingen die deze maatregel je niet oplevert.
Claude Code-config delen met je team: wat de repo wel en niet afdwingt
Hoe je Claude Code-config deelt met je team: wat er in .claude/settings.json hoort en wat in CLAUDE.md, wat een collega stilletjes op zijn eigen machine overrulet, en welke gecommitte regels pas werken als iedereen een dialoog goedkeurt.
Claude Code cross-session messaging: sessies die elkaar berichten sturen
Met cross-session messaging stuurt de ene Claude Code-sessie een bericht naar de andere. Hoe je het gebruikt, wat een bericht wel en niet mag zodra het aankomt, en welke instellingen bepalen of het überhaupt bezorgd wordt.
Claude Code checkpoints en /rewind: wijzigingen van je agent terugdraaien
Hoe checkpointing en /rewind in Claude Code werken, wat een checkpoint precies vastlegt, en welk deel gewoon het werk van git blijft.
Debuggen met een coding agent: geef hem het zoekwerk, de hypothese houd je zelf
Debuggen met AI in de praktijk: waar een agent volgens het onderzoek naar fault localization op stukloopt, en hoe je een bug zo overdraagt dat het wel werkt.