Het korte antwoord
Claude Code is de coding agent van Anthropic, het bedrijf achter het taalmodel Claude. Je geeft hem een opdracht in gewone taal, en hij leest zelf de code van je project, past bestanden aan, draait commando’s en tests, en laat je de wijzigingen zien. Hij werkt in de terminal, in editors als VS Code en JetBrains, in een desktop-app en in de browser.
Het verschil met een chatbot zit in die zelfstandigheid. ChatGPT geeft je een stuk code om zelf te plakken. Claude Code doet het werk in je project, stap voor stap, en vraagt om toestemming voordat hij iets doet wat je niet hebt goedgekeurd.
Wat Claude Code doet
Een taak als “voeg een exportknop toe aan het overzicht van facturen” valt voor Claude Code uiteen in kleine stappen. Hij zoekt de bestanden die erbij horen, leest hoe het project in elkaar zit, schrijft de wijziging, draait de tests en lost op wat er misgaat. Jij ziet elke stap voorbijkomen en kunt op elk moment bijsturen.
Je project lezen
Claude Code zoekt zelf de relevante bestanden op. Je hoeft geen code te kopiëren of uit te leggen waar iets staat.
Bestanden aanpassen
Hij schrijft wijzigingen direct in je project, ook als die over tientallen bestanden verspreid zitten. Je ziet per bestand wat er verandert.
Commando's en tests draaien
Hij start je tests, de build of een script, leest de foutmeldingen en past de code aan tot het werkt.
Werken met Git
Hij kan wijzigingen vastleggen in een commit en een pull request voorbereiden, zodat het werk in je normale reviewproces terechtkomt.
Afspraken onthouden
In een CLAUDE.md-bestand in je project zet je de afspraken: welke commando's er zijn, welke stijl je aanhoudt, wat hij nooit mag doen. Dat bestand leest hij bij elke start.
Claude Code is een voorbeeld van een AI-harness: de software rond een taalmodel die het tools, context en grenzen geeft. Wat dat precies is en waarom het zo veel uitmaakt, lees je in wat is een AI-harness.
Claude Code, Cursor en ChatGPT naast elkaar
Alle drie gebruiken een taalmodel om code te schrijven. Het verschil zit in waar je werkt en hoeveel de tool zelf doet.
| Claude Code | Cursor | ChatGPT | |
|---|---|---|---|
| Wat het is | Een coding agent die zelfstandig taken uitvoert in je project. | Een code-editor met AI ingebouwd, gebaseerd op VS Code. | Een chatassistent voor van alles, ook voor code. |
| Waar je werkt | Terminal, VS Code, JetBrains, desktop-app of browser. | In de editor zelf. | In een chatvenster, los van je project. |
| Ziet je project | Ja, hij zoekt zelf de bestanden op. | Ja, de editor geeft het model je project als context. | Alleen wat je erin plakt of uploadt. |
| Voert zelf uit | Bestanden aanpassen, commando's en tests draaien, commits maken. | Aanvullen terwijl je typt, en een agentmodus voor grotere taken. | Code schrijven die jij zelf in je project zet. |
| Past bij | Taken die veel bestanden raken, en developers die een taak willen uitbesteden en daarna reviewen. | Developers die zelf typen en de AI naast zich willen. | Uitleg, losse stukjes code en meedenken. |
In de praktijk lopen de tools steeds meer door elkaar. Cursor heeft een agentmodus, en Claude Code draait als extensie in je editor. De vraag die overblijft: wil je zelf typen met AI ernaast, of geef je een taak uit handen en beoordeel je het resultaat? Een breder overzicht van de tools staat in vibe coding tools, en welke harness bij welke situatie past in de beste AI-harness voor coding.
Hoe een senior team met Claude Code werkt
Wij werken dagelijks met Claude Code. Het grootste verschil tussen goede en slechte resultaten zit in hoe je de opdracht geeft en wat je met de uitkomst doet.
Leg de afspraken vast
Een goed CLAUDE.md-bestand noemt de testcommando's, de mappenstructuur, de conventies en de dingen die verboden zijn. Elke fout die de agent twee keer maakt, wordt een regel in dat bestand.
Eerst een plan, dan de code
Voor een grotere taak laat je Claude Code eerst een plan maken. Je leest het, stuurt bij en geeft dan pas groen licht. Een fout in het plan kost een minuut, een fout in vijftig bestanden een middag.
Kleine taken, duidelijk afgebakend
Eén functie, één bug, één pagina per keer. Hoe kleiner de taak, hoe makkelijker de wijziging te beoordelen is.
Laat tests het werk controleren
Een agent die zijn eigen werk kan testen, vindt zijn eigen fouten. Zonder tests vertrouw je op wat hij zegt, en dat is te weinig.
Lees elke wijziging na
Alles wat Claude Code maakt, gaat door een review zoals werk van een collega. Bij beveiliging, betalingen en gegevens van klanten kijkt een senior developer extra kritisch.
Claude Code maakt een ervaren developer veel sneller. Een onervaren developer maakt hij vooral sneller in het maken van fouten.
Dat laatste is geen reden om het te laten. Het betekent dat het oordeel over de code bij een mens moet blijven liggen die weet waar het mis kan gaan. Hoe dat er in een volledig project uitziet, van eerste opzet tot productie, lees je in software ontwikkelen met AI.
Waar Claude Code minder geschikt voor is
Claude Code is gemaakt voor mensen die code kunnen lezen. Zonder die kennis kun je niet beoordelen of een wijziging veilig is, en dan stapelen kleine fouten zich ongemerkt op. Voor wie zonder programmeerkennis iets wil bouwen, is een prompt-to-app bouwer als Lovable of Bolt een logischere start.
Ook bij heel grote of oude codebases zonder tests vraagt het meer begeleiding. De agent ziet dan niet in één keer hoe alles samenhangt, en een aanpassing op de ene plek kan iets op een andere plek breken. Daar loont het om eerst tests en een CLAUDE.md op orde te brengen.
Conclusie: een snelle collega die je moet blijven reviewen
Claude Code is de stap van AI die meedenkt naar AI die meewerkt. Hij leest je project, past code aan en test zijn eigen werk. In handen van een ervaren developer levert dat veel tijd op. Het werk dat overblijft, is het werk dat ervaring vraagt: de juiste opdracht geven en beoordelen wat eruit komt.
Claude Code = uitvoeren
Taken die je uitbesteedt aan een agent in je project, van een bugfix tot een wijziging over tientallen bestanden.
Senior developer = beoordelen
De opdracht, het plan en de review. Daar zit de kwaliteit, en die laat je niet aan de agent over.
Wat is Claude Code?
Wat is het verschil tussen Claude Code en Claude?
Wat is het verschil tussen Claude Code en Cursor?
Is Claude Code gratis?
Hoe installeer je Claude Code?
Kun je Claude Code gebruiken zonder programmeerkennis?
Sneller bouwen met AI, zonder in te leveren op kwaliteit?
Onze senior developers werken dagelijks met Claude Code. Je kunt ze inhuren voor je project, of je team leert in een workshop hoe het zelf goed gaat.