AI · Claude Code

Hoe ik Claude Code gebruik voor repo-werk, reviews en refactors.

Claude Code gebruik ik voor werk waarbij context niet in één codeblok past: bestaande bestanden analyseren, wijzigingen doorvoeren, reviews doen en controleren hoe onderdelen samenhangen.

Repo-context

Eerst lezen, dan wijzigen

Bij bestaande software wil ik niet dat een AI vanuit een losse beschrijving nieuwe architectuur verzint. De repository, documentatie en huidige source horen eerst gelezen te worden.

Dat is extra belangrijk in projecten die al meerdere ontwikkelfases hebben gehad.

Reviews

Security- en kwaliteitsreviews zijn een nuttige tweede rol

Een code-agent hoeft niet alleen bouwer te zijn. Ik gebruik hem ook om bestaande wijzigingen kritisch te laten bekijken op fouten, inconsistente aannames en beveiligingsproblemen.

Zo’n review is geen formele garantie, maar wel een extra controlelaag.

Refactors

Grote wijzigingen moeten klein genoeg blijven om te controleren

Een agent kan in korte tijd veel bestanden aanpassen. Dat is precies waarom ik duidelijke grenzen, branches, commits en tests belangrijk vind.

Hoe sneller de wijziging ontstaat, hoe belangrijker een leesbaar spoor van wat er veranderde wordt.

Instructies

Projectdocumentatie wordt onderdeel van de AI-interface

README’s, handoffs, architectuurdocumenten en vaste ontwikkelregels helpen niet alleen mensen. Ze zorgen er ook voor dat een code-agent minder hoeft te gokken.

Voor mijn eigen projecten wil ik belangrijke operationele feiten daarom in Git houden en niet alleen in chatgeschiedenis.

Controle

Een geslaagde edit is nog geen geslaagde feature

Na codewijzigingen wil ik tests, linting, runtimegedrag of een echte functionele controle zien. Alleen het feit dat een tool bestanden kon aanpassen zegt niets over het productgedrag.

Verder

Claude Code is één onderdeel van mijn AI-ontwikkelworkflow

AI & programmeren

Mijn bredere aanpak voor bouwen en controleren.

Codex

Een andere route voor coding- en repo-werk.

Verder

Meer over mijn AI-gebruik