Terug naar Woordenboek
intermediateTechnisch
5 min leestijd

Agentic Coding

Simpele Uitleg

Agentic coding is softwareontwikkeling waarbij AI-agents zelfstandig code schrijven, testen en aanpassen. Je geeft een opdracht — "voeg een dark mode toe" — en de agent analyseert je codebase, schrijft de code, runt de tests, fixt fouten, en maakt een commit. Jouw rol verschuift van code schrijven naar doelen definiëren en resultaten reviewen. Het verschil met vibe coding? Agentic coding levert productiekwaliteit.

Technische Definitie

Agentic coding combineert LLM-redenering met tool-gebruik in een autonome lus: (1) context verzamelen (codebase analyseren, configuratie lezen), (2) plan maken, (3) code schrijven over meerdere bestanden, (4) testen uitvoeren, (5) fouten detecteren en corrigeren, (6) itereren tot het doel bereikt is. Dit "reason-act-observe"-patroon is beschreven in Anthropic's introductie. Het verschil met autocomplete: agentic tools werken met de hele codebase, voeren terminal-commando's uit, en corrigeren zichzelf.

Waarom Dit Belangrijk Is

Agentic coding verandert de rol van de developer fundamenteel. In plaats van elke regel zelf te schrijven, definieer je doelen en review je resultaten. Rakuten rapporteerde dat feature-ontwikkeling 79% sneller ging met Claude Code op een codebase van 12,5 miljoen regels.

Dat betekent niet dat developers overbodig worden — integendeel. De vaardigheid verschuift van "code schrijven" naar "doelen formuleren, resultaten beoordelen, en architectuur bewaken." Goede context engineering en duidelijke CLAUDE.md-bestanden worden essentieel.

Voor development teams is dit de grootste productiviteitssprong in jaren. In de Claude Code Masterclass leer je hoe je agentic coding effectief toepast.

Hoe Het Werkt

Je opent Claude Code in je terminal en geeft een opdracht: "Refactor de authenticatie-module naar OAuth 2.0." De agent leest je codebase, begrijpt de huidige architectuur (dankzij CLAUDE.md en code-analyse), en maakt een plan.

Vervolgens schrijft de agent code over meerdere bestanden tegelijk — de OAuth-configuratie, de middleware, de routes, de tests. Na elke wijziging runt de agent de tests. Falen er tests? De agent leest de foutmelding, begrijpt het probleem, en past de code aan. Dit "redeneer-doe-observeer"-lus herhaalt tot alles werkt.

Met parallel agentic coding kun je meerdere agents tegelijk aan verschillende taken laten werken. En met subagents delegeer je deeltaken aan gespecialiseerde agents.

De sleutel tot succes: duidelijke doelen, goede tests, en een goed geconfigureerde context. In AI als Teamsport leer je hoe je dit als team organiseert.

Use Cases

Feature development

"Voeg een zoekfunctie toe met filters op categorie en prijs." De agent schrijft de backend API, de frontend componenten, de database-query, en de tests. Wat een developer een dag kost, doet de agent in een uur — en jij reviewt het resultaat.

Codebase refactoring

Een development team wil migreren van JavaScript naar TypeScript. De agent converteert bestand voor bestand, voegt types toe, fixt compile-errors, en runt de tests na elke wijziging. Systematisch en consistent.

Bug fixing

"Fix de bug waarbij gebruikers dubbel worden aangemeld." De agent leest de foutmelding, analyseert de relevante code, schrijft een fix, voegt een regressietest toe, en verifieert dat de fix werkt.

Parallelle ontwikkeling

Met parallel agentic coding werk je aan vijf features tegelijk. Elke agent werkt op een eigen branch. Jij reviewt de pull requests. De doorlooptijd van een sprint halveert.

Voorbeelden

Agentic coding vs. vibe coding

Vibe coding: "Bouw een to-do app." De AI genereert iets dat werkt, je verfijnt op gevoel. Geschikt voor prototypes en persoonlijke projecten.

Agentic coding: "Implementeer taakbeheer met PostgreSQL, authenticatie, en volledige testcoverage." De agent levert productiekwaliteit op basis van je codestandaarden. Geschikt voor professionele software.

Andrej Karpathy noemde vibe coding in 2026 "passé" en introduceerde agentic engineering als opvolger.

Tools voor agentic coding

Claude Code: terminal-based agent voor volledige codebase-controle. Cursor: AI-native IDE met agent-modus. Codex: OpenAI's cloud-based coding agent. GitHub Copilot: van autocomplete naar workspace-level agent. Veel teams gebruiken meerdere tools: een IDE-tool voor dagelijks werk en een terminal-tool voor grotere taken.

Veelgemaakte Fouten

"Agentic coding vervangt developers"

Het verschuift de rol: van code schrijven naar doelen definiëren, resultaten reviewen en architectuur bewaken. Je hebt juist meer kennis nodig om te beoordelen of de output goed is. De developer wordt architect en reviewer in plaats van typist.

"Je kunt de agent alles laten doen zonder context"

De kwaliteit van agentic coding staat of valt met de context. Een goed CLAUDE.md-bestand, duidelijke tests, en goede prompt engineering maken het verschil tussen bruikbare output en rommel.

"Agentic coding is alleen voor senior developers"

Junior developers kunnen juist enorm profiteren. De agent schrijft de code, de junior leert door het resultaat te bestuderen en reviewen. Het is een versnelde leercurve — mits er een senior is die de architectuur bewaakt.

Tools Die Dit Gebruiken

Claude CodeCursorGitHub CopilotWindsurfDevinOpenAI Codex

Veelgestelde Vragen

Wat is het verschil tussen agentic coding en vibe coding?
Vibe coding is casual en experimenteel — je beschrijft wat je wilt en de AI bouwt iets dat werkt. Agentic coding is professioneel: de AI werkt met je codestandaarden, schrijft tests, en levert productiekwaliteit. Vibe coding voor prototypes, agentic coding voor serieuze software.
Welke tools ondersteunen agentic coding?
Claude Code (terminal-based), Cursor (IDE), Windsurf (IDE), GitHub Copilot (IDE-extensie), OpenAI Codex (cloud), en Devin (volledig autonoom). Veel teams combineren meerdere tools: een IDE-tool voor dagelijks werk en een terminal-tool voor grotere taken.
Hoe zorg ik dat de output goed is?
Drie dingen: goede tests (de agent verifieert zichzelf), een goed CLAUDE.md-bestand (de agent kent je standaarden), en code review (jij controleert het resultaat). De agent is zo goed als de context die je meegeeft en de tests die je hebt.
Is agentic coding geschikt voor grote codebases?
Ja, juist daar schittert het. Rakuten gebruikte Claude Code op een codebase van 12,5 miljoen regels met 79% snellere feature-levering. De agent begrijpt de hele codebase en maakt consistente wijzigingen over meerdere bestanden.

Wil je deze term in de praktijk leren toepassen?