~/blog/tag/ai
AI
Artikelen over AI in softwareontwikkeling — van blind genereren tot bewust bouwen.
Waar ik over schrijf
De stukken onder deze tag dekken een breed gebied. Sommige zijn kritisch over hoe AI in softwareteams wordt ingezet. Andere zijn praktische handleidingen voor het dagelijks werken met coding agents. De meeste zitten ergens daartussenin.
De rode draad, voor mij, is dat AI gereedschap is, geen collega. Nuttig als je het zo behandelt, schadelijk als je het andersom doet. Die framing is wat mijn kritische stukken betogen en wat mijn praktische stukken aannemen.
Kom je voor de kritische kant, begin dan bij de ai-skeptic-serie. Briljante papegaaien, lava-lagen, prompts die geen specs zijn, dat hele verhaal. Kom je voor "hoe werk ik hier nou eigenlijk mee", dan zijn de claude-pro-serie en de losse tooling-stukken nuttiger. CLAUDE.md-bestanden, hooks, gestructureerde prompts, de workflows die overeind blijven.
Beide helften komen uit dezelfde hoek. AI verandert hoe het voelt om code te schrijven. Het verandert niet wat code moet zijn om veilig in productie te draaien. Het meeste wat ik onder deze tag schrijf is een variatie op dat verschil, en wat je eraan kunt doen.
// Beste startpunten
- Je agent lijdt onder je technische schuld
Het diagnostisch kader. Als je agent vastloopt, vertelt je codebase je meestal iets. Lees dit voordat je het model de schuld geeft.
- Van blinde generatie naar een AI-team: hoe je controle terugwint met agents
De praktische kant. Hoe je werk structureert rondom agents zodat je grip houdt op wat er live gaat.
- Het beste uit Claude Code halen
Het praktische startpunt. Hoe werken met Claude Code er echt uitziet als de hype eruit is.
Skill, subagent, hook of slash command? Kies de juiste
Claude Code geeft je nu zeven manieren om het te sturen, en de meeste mensen grijpen naar de verkeerde. Dezelfde taak op vier manieren gebouwd, en een beslisboom die echt werkt.
lees →Bouw een MCP-server, en vraag je dan af of die moet bestaan
Een werkende MCP-server is twintig regels FastMCP. Precies dat is het probleem. Een bouwtutorial, en de test of jouw server wel een plek in de tool-lijst verdient.
De MCP-supply chain is de nieuwe npm, en hij is al vergiftigd
Een config-to-command RCE zit ingebakken in elke officiële MCP-SDK: 7.000+ servers, 150M+ downloads, en Anthropic noemt het verwacht gedrag. Het npm-draaiboek vond zojuist de tool-lijst van je agent.
De agent is gewoon een loop
Een agent is een loop rond een model met tools. Gebruik je Claude Code, dan zit je er al middenin, en je stuurt hem met hooks en slash-commando’s, zonder ook maar één regel SDK.
De uitknop was nooit van jou
Fable 5 crashte niet. Het werd teruggeroepen. Een Amerikaanse exportmaatregel haalde het beste model van Anthropic op 12 juni wereldwijd offline, voor elke klant tegelijk, en geen enkele retry of fallback had je daartegen geholpen.
De Ferrari heeft een begrenzer: een dag met Claude Fable 5
Anthropic bracht gisteren zijn krachtigste publieke model uit, merkte vervolgens precies het werk aan waar ik het voor nodig had en schoof het door naar een zwakker model. Een dag met Fable 5, de benchmarks, de rekening, en de begrenzer waar niemand om vroeg.
De wrijving wás de beveiliging: Microsoft geeft een agent toegang tot je inbox
Op Build 2026 maakte Microsoft van Windows het agent-platform: OpenClaw in het OS, en Work IQ dat agents toegang geeft tot je mail en agenda, standaard aan, GA op 16 juni. Een agent die je inbox leest en in je bestanden mag, is een ideaal doelwit voor prompt injection. De wrijving die iedereen kwijt wil, was juist een beveiliging.
Er zat niemand achter het stuur: de eerste inbraak die een agent zelf uitvoerde
Sysdig betrapte een LLM-agent die in zijn eentje een complete inbraak uitvoerde, van CVE tot leeggetrokken database, vier pivots, binnen een uur, zonder dat een mens ook maar één commando typte. Onze verdediging gaat ervan uit dat er iemand aan de andere kant zit. Die vlieger gaat niet meer op.
Je coding agent heeft geen wereldmodel. Jij hebt er een omheen gebouwd.
Yann LeCun zegt dat de weg naar echte intelligentie via wereldmodellen loopt, niet via LLMs. Hij heeft waarschijnlijk gelijk. En het verklaart precies waarom je agent-loop werkt.
Verouderd geheugen is erger dan geen geheugen
Persistent geheugen wordt verkocht als pure winst. Maar een geheugen dat een tijdelijk feit vastlegt en nooit verloopt, blijft je agent richting problemen sturen die allang zijn opgelost.