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 CodeInteractief agentisch coderenLokale terminalJij stuurt + het voert stappen live uit
CursorDagelijks coderen + inline bewerkingenBinnen IDEZichtbare diffs + autocomplete
CodexAsync gedelegeerde takenCloud sandboxTaak 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
/initMaakt een CLAUDE.md bestand aan in de projectwortelVoor je eerste serieuze taak in een repo
/compactComprimeert gespreksgeschiedenis bij contextlimietenLange sessies; voor kwaliteitsdaling
/costToont gebruikte tokens + geschatte kostenAPI-facturering, budgetbewaking
/clearHerstart het gesprek terwijl context behouden blijftWisselen 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.

Try it yourself

Paste any prompt and get a better version in seconds.

Open Prompt Optimizer — Free →

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 CodeJe wilt interactieve, repo-brede wijzigingen lokaalVraagt om zorgvuldige controle (het bewerkt echte bestanden)
CursorJe wilt AI in je IDE + strakke bewerkingslusMinder hands-off autonomie dan terminal agents
CodexJe wilt async, PR-gebaseerde delegatieMinder 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.