Home / Glossary
AI Coding Glossary
Key terms in AI-assisted development, explained clearly with practical context.
Agentic Coding
Agentic coding is een softwareontwikkelingsmethode waarbij een AI-agent autonoom je codebase leest, code schrijft, opdrachten uitvoert en itereert op resultaten zonder handmatig kopieren en plakken. In tegenstelling tot chatgebaseerde AI neemt de agent directe actie in je ontwikkelomgeving om multi-staptaken te voltooien.
Claude Code
Claude Code is Anthropic's terminalgebaseerde AI-coderingsagent die direct in je ontwikkelomgeving werkt. Het leest je volledige project, schrijft code over meerdere bestanden, voert shell-opdrachten uit, beheert git-workflows en itereert autonoom op fouten — allemaal vanuit de commandoregel.
Model Context Protocol (MCP)
Het Model Context Protocol (MCP) is een open standaard gecreeerd door Anthropic die een universele manier biedt om AI-modellen te verbinden met externe tools, databronnen en API's. Het werkt als een gestandaardiseerde interface — zoals USB voor AI — zodat elke MCP-compatibele tool kan samenwerken met elke MCP-compatibele AI-agent.
CLAUDE.md
CLAUDE.md is een markdown-configuratiebestand dat in de root van je project wordt geplaatst en Claude Code persistente, projectspecifieke instructies geeft. Het vertelt de agent over je coderingsconventies, architectuur, veelgebruikte opdrachten en regels — en fungeert als een vorm van langetermijngeheugen dat op elke sessie in dat project van toepassing is.
AI Pair Programming
AI pair programming is een ontwikkelworkflow waarbij een menselijke ontwikkelaar in realtime samenwerkt met een AI-tool om code te schrijven. De ontwikkelaar geeft richting, context en oordeelsvermogen terwijl de AI codesuggesties bijdraagt, bugs opspoort en repetitieve implementatietaken afhandelt.
Context Window
Een context window is het maximale aantal tokens (woorden, codetekens en symbolen) dat een AI-model in een enkele interactie kan verwerken. Het definieert de bovengrens van hoeveel informatie — inclusief je prompt, code en het antwoord van het model — de AI tegelijk in het geheugen kan houden.
Coding Agent
Een coding agent is een AI-aangedreven tool die autonoom bestanden kan lezen, code kan schrijven, terminalopdrachten kan uitvoeren en kan itereren op resultaten om programmeertaken te voltooien. In tegenstelling tot passieve codesuggestietools neemt een coding agent zelfstandig actie in je ontwikkelomgeving om een gesteld doel te bereiken.
Vibe Coding
Vibe coding is een informele benadering van softwareontwikkeling waarbij een ontwikkelaar in natuurlijke taal beschrijft wat hij of zij wilt en een AI-tool de implementatiedetails laat afhandelen. In plaats van precieze specificaties te schrijven, communiceert de ontwikkelaar intentie via een informeel gesprek en itereert op basis van resultaten.
AI Code Review
AI code review is het proces van het gebruik van kunstmatige intelligentie om automatisch broncode te analyseren op bugs, beveiligingskwetsbaarheden, stijlinconsistenties en kwaliteitsproblemen. AI-reviewers kunnen pull requests onderzoeken, verbeteringen voorstellen en problemen opsporen die menselijke reviewers zouden missen door vermoeidheid of tijdsdruk.
Prompt Engineering voor Code
Prompt engineering voor code is het schrijven van duidelijke, specifieke instructies die AI-coderingstools helpen nauwkeurige, relevante output te produceren. Het omvat het structureren van je verzoeken met het juiste niveau van context, beperkingen en voorbeelden zodat de AI begrijpt wat je wilt en hoe je het wilt.
Headless AI Agent
Een headless AI agent is een coderingsagent die draait zonder een mensgerichte interface of realtime interactie. Het voert taken autonoom uit in achtergrondprocessen, CI/CD-pipelines of geplande taken — leest code, maakt wijzigingen, draait tests en rapporteert resultaten zonder op enig moment op menselijke input te wachten.
Sub-Agents
Sub-agents zijn parallelle kindprocessen die door een hoofd-AI-coderingsagent worden gestart om onafhankelijke delen van een complexe taak gelijktijdig af te handelen. In plaats van alles sequentieel te verwerken, delegeert de hoofdagent subtaken aan gespecialiseerde kindagents die parallel draaien en resultaten terugrapporteren aan de ouder.