{"id":2236,"date":"2026-06-09T12:00:33","date_gmt":"2026-06-09T10:00:33","guid":{"rendered":"https:\/\/pletzenauer.com\/?p=2236"},"modified":"2026-08-05T17:23:43","modified_gmt":"2026-08-05T15:23:43","slug":"claude-code-sub-agents","status":"publish","type":"post","link":"https:\/\/pletzenauer.com\/nl\/2026\/06\/09\/claude-code-sub-agents\/","title":{"rendered":"Sub-agents in Claude Code: wanneer ze de moeite waard zijn \u2014 en wanneer niet"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Stelt u zich Claude Code voor als een adviseur met een klein team. U spreekt alleen met de adviseur. Hij geeft deeltaken door aan specialisten en meldt u aan het eind het resultaat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Precies dat zijn sub-agents. Geen hype, maar een praktisch instrument voor werkverdeling. Deze bijdrage laat zien wanneer ze de moeite waard zijn \u2014 en wanneer niet.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"1264\" src=\"https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/infographic-sub-agents.png\" alt=\"Diagram: een hoofdsessie als orkestrator delegeert aan drie sub-agents (research, code-review, tests) met een eigen model en een verse context.\" class=\"wp-image-1343\" srcset=\"https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/infographic-sub-agents.png 1920w, https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/infographic-sub-agents-300x198.png 300w, https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/infographic-sub-agents-1024x674.png 1024w, https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/infographic-sub-agents-768x506.png 768w, https:\/\/pletzenauer.com\/wp-content\/uploads\/2026\/06\/infographic-sub-agents-1536x1011.png 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><figcaption class=\"wp-element-caption\">De hoofdsessie orkestreert, de sub-agents werken.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Wat een sub-agent is<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">De hoofdsessie is de orkestrator. Dat is de instantie waarmee u spreekt. Zij start zelfstandige sub-agents en wijst hun taken toe.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Elke sub-agent werkt in een eigen, verse context. Hij meldt alleen een compact resultaat terug. Sub-agents spreken met de hoofdsessie, nooit met elkaar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Waarom ze de moeite waard zijn<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vier redenen maken sub-agents nuttig.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Schone context.<\/strong> Research, lange logs en grote rapporten blijven buiten de hoofdchat.<\/li><li><strong>Parallel werken.<\/strong> Veel onafhankelijke taken lopen tegelijk in plaats van na elkaar.<\/li><li><strong>Goedkope modellen.<\/strong> Het monnikenwerk doet een klein model, de leiding een sterk model.<\/li><li><strong>Eerlijke reviews.<\/strong> Een verse agent is er niet op getraind om het met u eens te zijn.<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Ingebouwd of zelf gebouwd<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Claude Code brengt generieke sub-agents mee. Daarnaast bouwt u eigen, gespecialiseerde agents. Een sub-agent is daarbij niets anders dan een Markdown-bestand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bovenaan staat de YAML-frontmatter: naam, beschrijving, model en toegestane tools. De beschrijving is de belangrijkste hefboom. Zij bepaalt of de agent bij de taak past.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Een veelvoorkomende fout uit de praktijk is een vergeten aanhalingsteken. Dan breekt de structuur, en de agent start nooit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Project of globaal<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Projectgebonden agents liggen in de repo en reizen mee. Globale agents liggen in uw gebruikersmap en zijn alleen van u.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vuistregel: moet het team het gebruiken, dan hoort het in het project. Verplaatsen is triviaal, want het is maar \u00e9\u00e9n bestand.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wanneer een sub-agent \u2014 en wanneer niet<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Niet elke taak heeft een sub-agent nodig. Te veel agents leiden vaak tot slechtere resultaten. E\u00e9n eenvoudige vraag helpt.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>Stort dit meteen een berg informatie in mijn chat die ik nooit meer lees? Zo ja, delegeer dan. Zo nee, dan blijft het in de hoofdsessie.<\/p><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Zet sub-agents in wanneer er veel bestanden gelezen worden, wanneer taken parallel lopen of wanneer u een onbevangen review wilt.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Doe het niet bij kleine wijzigingen, bij stappen die van elkaar afhangen, of wanneer de agent een tussenvraag zou moeten stellen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dynamische workflows en \u201eultra code\u201c<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sinds Opus 4.8 zijn er dynamische workflows. De hoofdsessie start dan automatisch veel sub-agents parallel. Dat is krachtig, maar verbruikt uw sessielimiet snel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Daarom is het triggerwoord van \u201eworkflow\u201c naar \u201eultra code\u201c gewijzigd. Zo start er niet per ongeluk een grote workflow. Zet het instrument bewust in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rechten serieus nemen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wanneer een agent gegevens kan lezen of wijzigen, moet u aannemen dat hij dat op een dag ook doet. Geef daarom alleen de tools vrij die hij werkelijk nodig heeft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voor research- en controle-agents betekent dat meestal: alleen lezen. Bij agent-bestanden van derden controleert u vooraf op mogelijke prompt injections.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Mijn belofte aan u<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sub-agents zijn geen doel op zich. Ze zijn een instrument voor werkverdeling. De winst is minder ruis in de chat, lagere kosten en een onbevangen blik op uw werk.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mijn belofte aan u: ik adviseer sub-agents alleen daar waar ze meetbaar helpen. Automatisering is meer dan AI-hype.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Opmerking: deze bijdrage vat de kernidee\u00ebn samen van een Engelstalige YouTube-video over Claude Code sub-agents en plaatst ze in een adviescontext. Bron: <a href=\"https:\/\/www.youtube.com\/watch?v=e18sdZLwP7o\" rel=\"noopener\">youtube.com\/watch?v=e18sdZLwP7o<\/a>.<\/em><\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Sub-agents verdelen het werk: schone context, parallelle taken, goedkope modellen en eerlijke reviews. Wanneer ze de moeite waard zijn \u2014 en wanneer niet.<\/p>\n","protected":false},"author":0,"featured_media":1343,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2236","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"_links":{"self":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts\/2236","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/comments?post=2236"}],"version-history":[{"count":1,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts\/2236\/revisions"}],"predecessor-version":[{"id":2752,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/posts\/2236\/revisions\/2752"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/media\/1343"}],"wp:attachment":[{"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/media?parent=2236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/categories?post=2236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pletzenauer.com\/nl\/wp-json\/wp\/v2\/tags?post=2236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}