Claude Code is Anthropic's terminal-gebaseerde AI-codingagent. Je typt wat je wilt in gewoon Engels, en het leest je codebase, schrijft code, voert commando's uit, herstelt fouten en commit changes — allemaal vanuit je terminal. Geen IDE-plugins. Geen browsertabs. Alleen jij en de AI in een terminalvenster.
In tegenstelling tot Cursor (dat werkt binnen een IDE) of Codex (dat in de cloud werkt), draait Claude Code lokaal in je echte ontwikkelomgeving. Het ziet je bestanden, je git-geschiedenis en je terminaloutput. Dit maakt het sneller voor veel workflows omdat er geen contextwisseling is tussen de AI en je code.
Deze gids behandelt installatie, je eerste project, de belangrijkste commando's en de workflow die Claude Code effectief maakt.
| Tool | Het beste voor | Waar het draait | Workflow |
|---|---|---|---|
| Claude Code | Interactief agentisch coderen | Lokale terminal | Jij stuurt + het voert stappen live uit |
| Cursor | Dagelijks coderen + inline bewerkingen | Binnen IDE | Zichtbare diffs + autocomplete |
| Codex | Async gedelegeerde taken | Cloud sandbox | Taak indienen → PR later reviewen |
Hoe Claude Code te installeren
Je hebt Node.js 18+ en een Claude-account (Pro of API) nodig.
Stap 1: Installeer wereldwijd via npm:
npm install -g @anthropic-ai/claude-code
Stap 2: Navigeer naar je projectmap:
cd your-project
Stap 3: Start Claude Code:
claude
De eerste keer dat je het uitvoert, vraagt het je om te authenticeren met je Anthropic-account. Als je Claude Pro gebruikt ($20/maand), krijg je een royale tokenlimiet. Als je de API gebruikt, betaal je per token (bekijk de actuele tarieven in onze handleiding over tariefplafonds).
Kostenraming (zodat je niet verrast wordt)
Als je API-facturering gebruikt, kost een typische sessie van 30–60 minuten op een middelgrote repo vaak $2–$10 afhankelijk van model + aantal iteraties. Gebruik /cost regelmatig, en controleer lange sessies met de Vibe Coding Cost Calculator.
Je eerste 5 minuten met Claude Code
Zodra Claude Code draait, ben je in een interactieve sessie. De AI heeft toegang tot je hele projectmap. Begin eenvoudig:
Vraag het te verkennen: Typ "Wat is dit project? Geef me een overzicht op hoog niveau." Claude leest je belangrijke bestanden (package.json, README, hoofdinstappunten) en vat samen wat het vindt. Dit is een goede manier om te verifiëren of het je projectstructuur begrijpt.
Vraag het iets te vinden: "Waar zit de authenticatielogica?" Claude doorzoekt je codebase en wijst je naar de relevante bestanden. Het begrijpt codestructuur, niet alleen tekstovereenkomst.
Vraag het iets te wijzigen: "Voeg inputvalidatie toe aan het aanmeldingsformulier. E-mail moet een geldig formaat hebben, wachtwoord minimaal 8 tekens." Claude identificeert het formuliercomponent, schrijft de validatielogica en toont je de diff voordat het het toepast.
De kerninzicht: Claude Code werkt op je echte bestanden. Wanneer het een wijziging aanbrengt, is die echt — je bestanden worden op schijf gewijzigd. Je kunt de wijzigingen zien in je editor, tests draaien en ze normaal committen.
Essentiële Commando's
Claude Code heeft verschillende slash-commando's die het gedrag ervan aansturen:
| Commando | Wat het doet | Wanneer te gebruiken |
|---|---|---|
/init | Maakt een CLAUDE.md bestand aan in de projectwortel | Voor je eerste serieuze taak in een repo |
/compact | Comprimeert gespreksgeschiedenis bij contextlimieten | Lange sessies; voor kwaliteitsdaling |
/cost | Toont gebruikte tokens + geschatte kosten | API-facturering, budgetbewaking |
/clear | Herstart het gesprek terwijl context behouden blijft | Wisselen tussen niet-gerelateerde taken |
Waarde eruit halen? We publiceren wekelijks gidsen over AI-codetools en workflows. Ontvang ze in je inbox →
Het CLAUDE.md-bestand — De AI-context van je project
Het CLAUDE.md-bestand is het belangrijkste element in je Claude Code-workflow. Het is een markdown-bestand in je projectwortel dat Claude aan het begin van elke sessie leest. Zie het als aangepaste instructies voor je codebase.
Een goed CLAUDE.md bevat:
Projectoverzicht: Wat het project doet, de techstack en de architectuur in 3-5 zinnen.
Codeconventies: Je opmaakvoorkeuren, naamconventies en patronen om te volgen. "Gebruik functionele componenten met hooks. Geef voorkeur aan named exports. Gebruik Tailwind voor styling."
Belangrijke bestanden: Wijs Claude op de belangrijkste bestanden die het moet begrijpen. "De hoofd-datamodellen staan in lib/models/. De API-routes staan in app/api/."
Dingen om te vermijden: "Wijzig geen database-migratiebestanden. Verander niets in vendor/. Draai altijd tests na wijzigingen in api/-bestanden."
Zonder CLAUDE.md produceert Claude Code generieke code die mogelijk niet past bij de stijl van je project. Met CLAUDE.md voelt de output als code geschreven door iemand die maanden in het team zit. Dit is context engineering in de praktijk.
Echte workflow: Een functionaliteit bouwen
Dit is hoe ik Claude Code gebruik voor een typische ontwikkelsessie van een functionaliteit:
1. Begin met het doel: "Voeg een ratelimiter toe aan de API. Gebruik Redis. Pas toe op de /api/submit-endpoint met een limiet van 10 verzoeken per minuut per IP."
2. Laat Claude plannen: Het leest de bestaande API-code, controleert of Redis al is geconfigureerd en stelt een aanpak voor. Beoordeel het plan voordat het begint met coderen.
3. Kijk hoe het werkt: Claude maakt het ratelimiter-module, integreert het in de API-route, voegt omgevingsvariabelen toe voor de Redis-verbinding en schrijft een test.
4. Test: Claude draait de tests. Als iets faalt, leest het de fout, past de code aan en probeert het opnieuw. Deze iteratielus is waar agents excelleren — het handelt de debug-cyclus af die normaal meerdere rondes handmatig werk kost.
5. Beoordeel en commit: Bekijk de diff. Breng eventuele aanpassingen aan. Commit. Claude kan ook de commit message schrijven als je het vraagt.
Voor een functionaliteit zoals deze bespaart Claude Code doorgaans 60-70% van de tijd vergeleken met handmatig schrijven. De echte besparing zit in de boilerplate, de integratiecode en het schrijven van tests — de onderdelen die saai zijn maar niet intellectueel uitdagend.
Tokenverbruik beheren
Claude Code gebruikt tokens voor elke interactie. Lange sessies op grote codebases kunnen duur worden bij API-facturering. Hier zijn gewoontes die de kosten redelijk houden:
Gebruik /compact regelmatig. Wacht niet tot de context vol is. Compact na het voltooien van elke aparte taak.
Wees specifiek. "Herstel de bug in het inlogformulier" is goedkoper dan "Bekijk de hele applicatie en vind bugs." Specifieke verzoeken betekenen minder code lezen.
Gebruik /clear tussen niet-gerelateerde taken. Als je aan de frontend werkte en overschakelt naar database-migraties, wis de context. De oude context verspilt tokens en kan het model in de war brengen.
Controleer /cost vaak. Stel een mentaal budget per sessie en check ertegen. Een typische 30-minuten functionaliteitssessie kost $2-8 bij API-facturering.
Voor een gedetailleerde kostenvergelijking tussen Claude Code en Cursor, zie onze echte kostenvergelijking na 30 dagen.
Claude Code vs Cursor vs Codex
Snel beslissingsgids:
| Optie | Beste wanneer... | Compromis |
|---|---|---|
| Claude Code | Je wilt interactieve, repo-brede wijzigingen lokaal | Vraagt om zorgvuldige controle (het bewerkt echte bestanden) |
| Cursor | Je wilt AI in je IDE + strakke bewerkingslus | Minder hands-off autonomie dan terminal agents |
| Codex | Je wilt async, PR-gebaseerde delegatie | Minder interactief; context kan afdwalen |
Claude Code: Beste voor ontwikkelaars die volledige projectcontext en terminal-native workflows willen. Interactief, real-time, werkt op je echte bestanden. Beste voor complexe features, refactoring en debugging.
Cursor: Beste voor ontwikkelaars die AI in hun IDE willen. Zie wijzigingen real-time met inline diffs. Beste voor dagelijks coderen met AI-suggesties. Volledige vergelijking hier.
Codex: Beste voor teams die async, gebundelde coderingstaken willen. Dien een taak in, controleer de PR later. Beste voor goed gedefinieerde taken die je volledig wilt delegeren. Volledige vergelijking hier.
Veel ontwikkelaars gebruiken er twee of meer. Claude Code voor complexe features, Cursor voor dagelijks bewerken, Codex voor batch-taken.
Wil je je prompts verbeteren voor elk AI-coderingstool? The Prompt Optimizer helpt je verzoeken te structureren voor duidelijker, specifieker resultaat.
Meer zoals dit? We publiceren wekelijks over AI-coderingstools en ontwikkelaarsworkflows. Meld je gratis aan →
Veelgestelde vragen
Werkt Claude Code op Windows?
Ja, via WSL (Windows Subsystem for Linux), PowerShell of Command Prompt. WSL biedt de beste ervaring omdat veel ontwikkeltools Linux-native zijn.
Kan Claude Code het internet bereiken?
Claude Code zelf surft niet op het web, maar het kan commando's draaien die dat wel doen — curl, npm install, git clone. Het kan ook MCP-servers gebruiken om externe diensten zoals GitHub, databases en APIs te bereiken.
Hoe gaat Claude Code om met grote codebases?
Claude's 200K token contextvenster betekent dat het duizenden bronbestanden tegelijk kan laden en verwerken. Voor zeer grote monorepo's leest het selectief relevante bestanden in plaats van alles te laden. Het CLAUDE.md-bestand helpt het te weten welke delen van de codebase ertoe doen voor elke taak.
Wordt mijn code naar Anthropic's servers gestuurd?
Ja, je code wordt naar Anthropic's API gestuurd voor verwerking. Anthropic traint niet standaard op API-inputs, maar controleer de actuele voorwaarden als je met gevoelige of proprietary code werkt. Overweeg de API met uitgeschakelde dataretentie voor maximale privacy.
Disclosure: Some links in this article are affiliate links. We only recommend tools we've personally tested and use regularly. See our full disclosure policy.