Skip to main content
📝 Claude Code

50 Claude Code Tips Die Ik Vanaf Dag Één Had Willen Weten

50 Claude Code Tips Die Ik Vanaf Dag Één Had Willen Weten Ik verbrandde $400 aan API-tokens in mijn eerste maand met Claude Code. Niet omdat ik iets c...

7 min

Leestijd

1,310

Woorden

Feb 14, 2026

Gepubliceerd

Engr Mejba Ahmed

Geschreven door

Engr Mejba Ahmed

Artikel delen

50 Claude Code Tips Die Ik Vanaf Dag Één Had Willen Weten

50 Claude Code Tips Die Ik Vanaf Dag Één Had Willen Weten

Ik verbrandde $400 aan API-tokens in mijn eerste maand met Claude Code. Niet omdat ik iets complexs bouwde — omdat ik geen idee had hoe ik contextvensters moest beheren, wanneer ik ze moest wissen, of dat een opgeblazen CLAUDE.md-bestand stil 30% van mijn beschikbare tokens opat bij elk verzoek.

Zes maanden later daalde mijn tokengebruik met ruwweg 60% terwijl mijn output verdrievoudigde. Zelfde tool. Zelfde abonnement. Volledig andere aanpak.

Het verschil tussen een developer die Claude Code "gebruikt" en een die er werkelijk productief mee is, komt neer op misschien vijftig specifieke gewoontes en technieken. De meeste zijn nergens voor de hand liggend gedocumenteerd. Je pikt ze op door pijnlijke vallen en opstaan, of je leert ze van iemand die het pijnlijke deel al heeft doorgemaakt.

De Basis Die De Meeste Mensen Overslaan

Altijd Vanuit de Root Starten

Altijd Claude Code starten vanuit de rootmap van je project. Wanneer je een sessie start, pakt Claude Code je projectcontext in — bestandsstructuur, afhankelijkheden, configuratiebestanden — en stuurt het mee met je prompts.

Als je vanuit een submap start, geef je de AI een gedeeltelijke kaart en verwacht je dat het het volledige terrein navigeert.

Het /init-Commando Is Niet Optioneel

Het uitvoeren van /init op een nieuw project voert een volledige structurele analyse van je codebase uit en genereert een CLAUDE.md-bestand afgestemd op wat het vindt. Framework-detectie, testrunner-identificatie, buildtoolconfiguratie, mapconventies.

Run /init. Bekijk wat het genereert. Pas dan aan van daaruit.

Je CLAUDE.md Is Je Superkracht of Je Knelpunt

Dit is het meest kritieke bestand in je Claude Code-workflow, en bijna iedereen maakt dezelfde fout: ze maken het te lang.

Het CLAUDE.md-bestand werkt als persistente context — het wordt in elk gesprek geladen. Houd het onder de 300 regels. Idealiter dichter bij 200.

Wat thuishoort in CLAUDE.md:

  • Projectarchitectuur in een oogopslag (framework, taal, sleutelmappen)
  • Build- en testcommando's
  • Harde regels — "pas nooit migratiebestanden direct aan," "gebruik altijd het repository-patroon voor databasetoegang"
  • Domeinspecifieke context die onmogelijk uit code alleen kan worden afgeleid

Wat er niet thuishoort:

  • Codevoorbeelden (de AI kan je echte codebase lezen)
  • Uitgebreide uitleg over waarom beslissingen zijn genomen
  • Documentatie die je README dupliceert

CLAUDE.md ondersteunt hiërarchie. Je kunt een rootniveau-bestand hebben voor projectbrede regels en mapniveau-bestanden voor subsysteemspecifieke context.

Toetsenbordsnelkoppelingen Die Mijn Snelheid Veranderden

Shift + Tab — De Moduswissel

Deze snelkoppeling schakelt tussen Planmodus en Bewerkingsmodus. Als je de Planmodus niet gebruikt, maak je een categorie vermijdbare fouten.

Planmodus vertelt Claude Code om wijzigingen te analyseren en voor te stellen zonder iets uit te voeren. Bewerkingsmodus vertelt het om daadwerkelijk wijzigingen aan te brengen.

Escape — De Onderbrekingsknop

Wanneer Claude Code midden in een generatie zit en je al kunt zien dat het de verkeerde kant opgaat, druk op Escape. Het stopt de AI onmiddellijk.

Dubbel tikken op Escape wist je huidige invoer of keert terug naar een eerdere contextstaat.

De Slash-Commando's Die Je Werkelijk Nodig Hebt

/clear — Wist de huidige context. Nieuwe start.

/context — Toont precies wat er in je huidige contextvenster zit en hoeveel tokens elk onderdeel verbruikt.

/compact — Vat je huidige context samen en comprimeert deze zonder de belangrijke bits te verliezen.

/models — Geeft een lijst van beschikbare modellen en laat je wisselen.

/resume — Herstelt een verloren sessie.

/mcp — Beheert je Model Context Protocol-plugins.

Context Engineering — De Vaardigheid Die Niemand Leert

Verse Context Overtreft Opgeblazen Context Elke Keer

Wanneer je contextvenster volraakt, begint de AI afwegingen te maken over wat te prioriteren. Je zorgvuldig gecraftte CLAUDE.md-regels? Ze worden verwaterd door het gewicht van alles andere in context.

Ik run /context obsessief. Als mijn tokengebruik boven de 60% is en ik begin een nieuwe subtaak, wis ik en begin opnieuw.

Validatielussen Zijn Alles

In je CLAUDE.md, definieer validatiecommando's — build, test, lint, typecheck — en instrueer Claude Code ze uit te voeren na het aanbrengen van wijzigingen.

Zonder validatielussen had ruwweg 40% van Claude Code's gegenereerde code handmatige fixes nodig voordat het zou draaien. Met validatielussen daalde dat naar onder de 10%.

De Tweede Hersenbenadering

Mijn CLAUDE.md is niet alleen regels en commando's — het is een gecureerde kennisbasis die de AI slimmer maakt over mijn specifieke projecten in de loop van de tijd.

Wanneer ik een patroon ontdek dat werkt, voeg ik het toe als een regel. Wanneer de AI een terugkerende fout maakt, voeg ik een beperking toe die het voorkomt.

Parallelle Ontwikkeling — De Vermenigvuldiger

Meerdere Instanties Draaien

Niets houdt je tegen om meerdere terminalvensters te openen en Claude Code in elk te draaien. Ik draai routinematig twee of drie instanties tegelijkertijd — één bouwt een feature, één schrijft tests, één refactort een gerelateerde module.

Git Worktrees Maken Dit Veilig

git worktree add ../project-auth feature/auth
git worktree add ../project-tests feature/tests
git worktree add ../project-refactor refactor/notifications

Elke worktree is een onafhankelijke checkout van je repo gekoppeld aan een andere branch. Geen bestandsconflicten.

Skills, MCPs en Sub-Agents — De Composabiliteitslaag

Skills — Herbruikbare Workflows

Een skill is een opgeslagen workflow die je kunt triggeren met een slash-commando. Skills worden opgeslagen als markdown-bestanden, zodat je ze kunt versiebeheren, delen met je team of overbrengen naar andere machines.

MCPs — Het Pluginsysteem

MCPs breiden de mogelijkheden van Claude Code uit door het te verbinden met externe diensten en tools.

Waarschuwing: MCPs verbruiken contexttokens. Elke geïnstalleerde MCP voegt zijn interfacedefinitie toe aan je contextvenster. Installeer alleen wat je nodig hebt voor je huidige workflow.

Sub-Agents — Parallelle Taakuitvoerders

Sub-agents zijn lichtgewicht Claude Code-instanties gespawned voor specifieke atomaire taken. Ze delen geen context met je hoofdsessie.

Goed voor: het genereren van een enkel bestand, gegevens formatteren, externe inhoud ophalen en samenvatten.

Niet goed voor: alles dat inzicht in je volledige projectcontext vereist.

Geavanceerde Technieken voor de Obsessieve

Browserautomatisering Met /chrome

Het /chrome-commando opent een browserinstantie die Claude Code direct kan besturen. Navigeer pagina's, vul formulieren in, scrap inhoud, maak screenshots.

Hooks voor Geautomatiseerde Veiligheid

Pre-executie en post-executie hooks werken als Git-hooks maar voor Claude Code-acties:

  • Pre-hook: blokkeert elk commando dat productieomgevingsvariabelen wijzigt
  • Post-hook: draait Prettier op elk gewijzigd .ts of .tsx-bestand
  • Post-hook: draait ESLint met auto-fix op gewijzigde bestanden

Meldingen Wanneer Werk Voltooid Is

Wanneer je lange taken uitvoert over meerdere instanties, configureer Claude Code om je op de hoogte te stellen bij voltooiing.

Het Composabiliteitsraamwerk

Slash-commando's, skills, MCPs, sub-agents, hooks en plugins zijn niet afzonderlijke functies — het zijn composeerbare bouwstenen.

De developers die het meeste uit Claude Code halen, schrijven geen betere prompts. Ze bouwen betere systemen rondom de tool — geautomatiseerde pipelines die het repetitieve werk afhandelen, validatielussen die fouten vangen, meldingssystemen die aandacht beheren, en gedeelde configuraties die best practices over teams schalen.

Wat Zes Maanden Me Leerde Dat Documentatie Niet Kan

Begin elke taak door te vragen wat de AI moet weten, niet wat je wilt dat het doet. De kwaliteit van uitvoer staat in directe verhouding tot de kwaliteit van context.

Behandel context als RAM — het is eindig en kostbaar. Wis agressief. Herstel context goedkoop.

Automatiseer het meta-werk. Het bijwerken van CLAUDE.md, het installeren van MCPs, het configureren van hooks, het maken van skills — dit kan allemaal gesprekssgewijs via Claude Code zelf worden gedaan.

Plan voor je uitvoert. Altijd. De vijf minuten die je besteedt in de Planmodus bij het verifiëren van aanpak en aannames, besparen je dertig minuten van het ongedaan maken van incorrecte wijzigingen in de Bewerkingsmodus.

Ik begon dit stuk door je te vertellen over de $400 die ik verspilde in mijn eerste maand. Dat geld kocht me een opleiding in context engineering, workflow-ontwerp en het verschil tussen een tool gebruiken en er een systeem omheen bouwen. Als zelfs vijf van deze vijftig tips je redden van vergelijkbare dure lessen, dan heeft dit bericht zijn werk gedaan.


Laten We Samenwerken

Wil je AI-systemen bouwen, workflows automatiseren of je technische infrastructuur opschalen? Ik help je graag.

Coffee cup

Vond u dit artikel leuk?

Uw steun helpt mij meer diepgaande technische content, open-source tools en gratis bronnen voor de ontwikkelaarsgemeenschap te maken.

Gerelateerde onderwerpen

Engr Mejba Ahmed

Over de auteur

Engr Mejba Ahmed

Engr. Mejba Ahmed builds AI-powered applications and secure cloud systems for businesses worldwide. With 10+ years shipping production software in Laravel, Python, and AWS, he's helped companies automate workflows, reduce infrastructure costs, and scale without security headaches. He writes about practical AI integration, cloud architecture, and developer productivity.

Discussion

Comments

0

No comments yet

Be the first to share your thoughts

Leave a Comment

Your email won't be published

19  -  7  =  ?

Blijf leren

Gerelateerde artikelen

Alles bekijken

Comments

Leave a Comment

Comments are moderated before appearing.