<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Vibe-coden Archives - Perrit</title>
	<atom:link href="https://www.perrit.nl/tag/vibe-coden/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.perrit.nl/tag/vibe-coden/</link>
	<description>Helping your team to perform at their best</description>
	<lastBuildDate>Thu, 02 Oct 2025 13:48:42 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/www.perrit.nl/wp-content/uploads/2021/07/cropped-perrit-logo-goed-e1649253273218.png?fit=32%2C32&#038;ssl=1</url>
	<title>Vibe-coden Archives - Perrit</title>
	<link>https://www.perrit.nl/tag/vibe-coden/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">243337398</site>	<item>
		<title>Vibe-coden: Waarom model switchen en wanneer?</title>
		<link>https://www.perrit.nl/2025/10/02/vibe-coden-waarom-model-switchen-en-wanneer/</link>
					<comments>https://www.perrit.nl/2025/10/02/vibe-coden-waarom-model-switchen-en-wanneer/#respond</comments>
		
		<dc:creator><![CDATA[Thijmen Kok]]></dc:creator>
		<pubDate>Thu, 02 Oct 2025 11:46:00 +0000</pubDate>
				<category><![CDATA[Handleidingen]]></category>
		<category><![CDATA[CodeChat]]></category>
		<category><![CDATA[Vibe-coden]]></category>
		<guid isPermaLink="false">https://perrit.nl/?p=26328</guid>

					<description><![CDATA[<p>Vibe-coden worde steeds populairder: werken met een AI-hulp in de editor die meeschrijft, meedenkt en uitlegt. Daarmee wordt het model waarmee je dit doet een volwaardig onderdeel van je toolchain. Het bepaalt hoe snel je kunt itereren, hoe netjes de code blijft, hoe goed regels en tests worden gevolgd en hoe veilig je met gevoelige [&#8230;]</p>
<p>The post <a href="https://www.perrit.nl/2025/10/02/vibe-coden-waarom-model-switchen-en-wanneer/">Vibe-coden: Waarom model switchen en wanneer?</a> appeared first on <a href="https://www.perrit.nl">Perrit</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="26328" class="elementor elementor-26328" data-elementor-settings="{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}" data-elementor-post-type="post">
				<div class="elementor-element elementor-element-5e30f2e4 e-flex e-con-boxed e-con e-parent" data-id="5e30f2e4" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-5824fa62 elementor-widget elementor-widget-text-editor" data-id="5824fa62" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
									
<article class="text-token-text-primary w-full focus:outline-none scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" tabindex="-1" data-turn-id="request-WEB:22394c79-e9d4-48c0-9eee-2f5acd898c64-8" data-testid="conversation-turn-6" data-scroll-anchor="true" data-turn="assistant">
<div class="text-base my-auto mx-auto pb-10 [--thread-content-margin:--spacing(4)] thread-sm:[--thread-content-margin:--spacing(6)] thread-lg:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)">
<div class="[--thread-content-max-width:40rem] thread-lg:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" tabindex="-1">
<div class="flex max-w-full flex-col grow">
<div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="ccd6ed55-cefa-47df-b780-75c674079b2d" data-message-model-slug="gpt-5-thinking">
<div class="flex w-full flex-col gap-1 empty:hidden first:pt-[1px]">
<div class="markdown prose dark:prose-invert w-full break-words dark markdown-new-styling">
<p class="wp-block-paragraph" data-start="0" data-end="582" data-is-last-node="" data-is-only-node="">Vibe-coden worde steeds populairder: werken met een AI-hulp in de editor die meeschrijft, meedenkt en uitlegt. Daarmee wordt het <strong data-start="136" data-end="145">model</strong> waarmee je dit doet een volwaardig onderdeel van je toolchain. Het bepaalt hoe snel je kunt itereren, hoe netjes de code blijft, hoe goed regels en tests worden gevolgd en hoe veilig je met gevoelige snippets omgaat. Niet elk model blinkt in hetzelfde uit, en blind wisselen kost tijd. In deze tekst leg ik uit wanneer en waarom het een goed idee is om een switch te overwegen.</p>
</div>
</div>
</div>
</div>
</div>
</div>
</article>
<p data-start="89" data-end="513">Voor de meeste developerwerkzaamheden is één standaard LLM meer dan voldoende. Modellen verschillen wel degelijk: het ene verwerkt moeiteloos lange stukken code en documentatie, het andere reageert bliksemsnel of volgt regels en tests strikter. Dat betekent niet dat je steeds moet wisselen. Het betekent vooral dat een gerichte keuze soms merkbaar voordeel oplevert wanneer je buiten de comfortzone van je vaste model komt.</p>
<p data-start="515" data-end="1323">Blijf dus bij je default voor alledaagse taken zoals kleine scripts, boilerplate en korte vragen waarbij je snel wilt itereren. Overweeg pas een ander model als de taak daar duidelijk om vraagt. Denk aan situaties waarin je veel context moet vasthouden: bijvoorbeeld een uitgebreide code-review of architectuurverkenning waarbij meerdere bestanden, designkeuzes, en tickets tegelijk relevant zijn. Ook wanneer naleving van stijlgidsen, linters en tests echt leidend is, helpt een strenger model dat bij twijfel liever weigert dan gokt. Tijdens debuggen of het uitpluizen van stacktraces is juist een model prettig dat tussenstappen uitlegt en hardop redeneert. En als je met privacygevoelige of risicovolle code werkt, wil je een behoudende aanpak: secrets herkennen, diffs expliciet tonen en geen creatieve aannames.</p>
<p data-start="1325" data-end="1884">Het kan helpen om in je hoofd een paar “types” te hanteren. Een snel en licht model is ideaal voor util-scripts en scaffolding, omdat de wachttijd laag is en de prompts kort zijn. Een lang-context en analytisch model houdt overzicht over grote repos en legt verbanden tussen code en specificaties. Een strikt en conformistisch model volgt regels en tests nauwgezet en zegt “nee” bij onduidelijkheid. Een didactisch model legt helder uit, wat fijn is voor debuggen en onboarding. En een security-bewust model kiest veilige defaults en markeert twijfelgevallen.</p>
<p data-start="1886" data-end="2190">Elke keuze kent voor- en nadelen. Meer context en consistent redeneren kan de responstijd en kosten verhogen, terwijl striktere modellen minder creatief zijn. Snelle modellen voelen heerlijk vlot, maar lezen minder diep. Meer tooling en agents vergroten je mogelijkheden, maar maken je ontwikkelketen complexer.</p>
<p data-start="2192" data-end="2932" data-is-last-node="" data-is-only-node="">Maak daarom geen keuzes op gevoel, maar toets eerst of het nodig is. Formuleer een eenvoudige hypothese waarom een ander type model hier beter past dan je standaard. Test vervolgens een klein setje representatieve taken in een sandbox of aparte CI-stage, log wat er gebeurt en meet kwaliteit, snelheid en kosten. Blijven, wisselen of terug: kies wat aantoonbaar beter presteert. Start zo’n proef alleen als de aanleiding sterk is: je context is echt te groot, je moet strenger aan regels voldoen, een snelle check laat duidelijk kwaliteitswinst zien, je haalt je latency-eis niet of privacy- en risicokaders zijn doorslaggevend. De kern blijft nuchter: één default is vaak het snelst, af en toe wisselen voegt waarde toe als de taak het rechtvaardigt.</p>
<p data-start="2192" data-end="2932" data-is-last-node="" data-is-only-node="">Wil je beginnen met Vibe-coden? Bij Perrit leveren wij CodeChat, ons eigen vibe-codingplatform dat op verschillende LLM&#8217;s gedraaid kan worden. Zodat als je toch wilt wisselen van model dat altijd kan.</p>
								</div>
					</div>
				</div>
		<div class="elementor-element elementor-element-c12c74c e-flex e-con-boxed e-con e-parent" data-id="c12c74c" data-element_type="container" data-e-type="container" data-settings="{&quot;_ha_eqh_enable&quot;:false}">
					<div class="e-con-inner">
				<div class="elementor-element elementor-element-4db4a32 elementor-widget__width-auto elementor-align-center elementor-widget elementor-widget-button" data-id="4db4a32" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
										<a class="elementor-button elementor-button-link elementor-size-sm" href="https://calendly.com/henk_xablu/perrit_codechat_intro">
						<span class="elementor-button-content-wrapper">
									<span class="elementor-button-text">Geïnteresseerd? Plan een call!</span>
					</span>
					</a>
								</div>
					</div>
				</div>
				</div>
		<p>The post <a href="https://www.perrit.nl/2025/10/02/vibe-coden-waarom-model-switchen-en-wanneer/">Vibe-coden: Waarom model switchen en wanneer?</a> appeared first on <a href="https://www.perrit.nl">Perrit</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.perrit.nl/2025/10/02/vibe-coden-waarom-model-switchen-en-wanneer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">26328</post-id>	</item>
	</channel>
</rss>
