Direct naar inhoud
Prompt engineering

System prompts: de onzichtbare instructies die alles veranderen

Je typt een vraag in ChatGPT, maar het antwoord wordt al bepaald door instructies die je nooit hebt gezien. Zo werken system prompts — en waarom je ze zelf moet beheersen.

FD
Frank DuindamFrank Duindam
Frank DuindamOprichter & hoofdredacteur
Bijgewerkt 6 min leestijd
Onzichtbare instructielagen filteren datastroom door transparante poorten

De instructies die je niet ziet

Gebruiker voor verborgen muur van onzichtbare instructies

Stel je voor: je vraagt ChatGPT om een e-mail te schrijven. Binnen seconden krijg je een nette, beleefde tekst terug. Maar waarom kiest de AI voor die toon? Waarom gebruikt hij geen straattaal of academisch jargon? Het antwoord ligt in iets dat de meeste gebruikers nooit zien: de system prompt.

Een system prompt is een set instructies die je aan een AI-model geeft vóórdat de eigenlijke conversatie begint. Het is het verschil tussen een willekeurige assistent en een assistent die precies weet hoe jij wilt dat hij zich gedraagt. En als je begrijpt hoe system prompts werken, krijg je ineens veel meer grip op de output die je krijgt.

User prompt vs. system prompt: wat is het verschil?

Handen van licht sturen onzichtbare instructiearchitectuur

Laten we beginnen met de basis. Wanneer je werkt met een AI-tool als ChatGPT, Claude of een ander large language model, zijn er twee soorten prompts:

User prompt — dat is wat jij typt in het tekstvak. Je vraag, je opdracht, je context. Dit verandert bij elke nieuwe boodschap die je stuurt.

System prompt — dat zijn de instructies die je één keer instelt aan het begin van een conversatie (of zelfs permanent in een tool). Het model leest deze instructies eerst, nog voordat het jouw user prompt bekijkt. Denk aan het system prompt als het 'rollenboek' voor de AI.

Een voorbeeld:

  • System prompt: "Je bent een ervaren copywriter die pakkende, korte teksten schrijft voor ondernemers. Gebruik geen jargon. Houd het menselijk en concreet."

  • User prompt: "Schrijf een LinkedIn-post over het belang van goede klantenservice."

Zonder dat system prompt krijg je misschien een algemene, wat saaie tekst. Met dat system prompt krijg je een post die meteen aanspreekt, zonder corporate bla-bla. Het system prompt stelt de toon, het gedrag en de verwachtingen — en dat blijft gelden voor alle vragen die je daarna stelt.

Waarom system prompts zo krachtig zijn

De meeste mensen stoppen al hun instructies in de user prompt. Dat werkt, maar het is inefficiënt. Elk keer dat je een nieuwe vraag stelt, moet je opnieuw uitleggen hoe de AI moet reageren. Met een system prompt regel je dat één keer, en dan blijft het gedrag consistent.

Drie dingen die je met een system prompt kunt sturen:

1. Tone of voice

Wil je dat de AI formeel schrijft? Informeel? Enthousiast? Nuchter? Leg het vast in het system prompt. "Schrijf altijd in je/jij-vorm, zonder marketingtaal" is een instructie die je niet elke keer wilt herhalen.

2. Output-format

Misschien wil je dat elk antwoord begint met een samenvatting in bulletpoints, gevolgd door een uitgebreide toelichting. Of dat de AI altijd JSON teruggeeft. Of dat elke aanbeveling wordt afgesloten met een concrete actie. Dit zijn zaken die je één keer in het system prompt zet, en daarna automatisch gebeuren.

3. Gedrag en beperkingen

Je kunt de AI vertellen wat hij níet mag doen. "Verzin nooit cijfers of statistieken zonder bron." Of: "Als je iets niet zeker weet, zeg dat dan expliciet in plaats van te gokken." Dit soort gedragsregels voorkom je dat je steeds moet corrigeren.

Een voorbeeld uit de praktijk

Stel, je gebruikt AI om wekelijks een nieuwsbrief te schrijven voor je klanten. Zonder system prompt moet je elke keer opnieuw uitleggen: "Schrijf informeel, gebruik korte alinea's, begin met een pakkende openingszin, sluit af met een vraag aan de lezer."

Met een system prompt doe je dat één keer:

"Je bent een nieuwsbriefschrijver voor een marketing-bureau. Schrijf altijd in je/jij-vorm, gebruik korte alinea's (max 3 regels), begin elk stuk met een concrete situatie of vraag, en sluit af met een call-to-action. Geen jargon, geen buzzwords. Schrijf zoals je tegen een vriend praat die niet in de marketing zit."

Vanaf dat moment hoef je alleen nog maar te zeggen: "Schrijf een nieuwsbrief over het belang van consistent online aanwezig zijn." De rest regelt het system prompt.

Hoe stel je een goed system prompt op?

Een goed system prompt is helder, specifiek en niet te lang. Hier zijn vier principes:

Wees concreet over rol en context

Zeg niet "Wees professioneel", maar "Je bent een HR-adviseur die werkgevers helpt met personeelsvraagstukken. Schrijf helder en pragmatisch, zonder juridisch jargon."

Geef voorbeelden van gewenst gedrag

Als je wilt dat de AI altijd begint met een vraag, schrijf dan: "Begin elke respons met een vraag die de lezer aan het denken zet."

Benoem wat je níet wilt

Soms is het makkelijker om te zeggen wat je wilt vermijden. "Gebruik geen bullet-punten." Of: "Geen lange inleidingen — kom meteen ter zake."

Test en verfijn

Een system prompt is niet af na de eerste versie. Stuur een paar user prompts, kijk naar de output, en pas het system prompt aan waar nodig. Misschien merk je dat de AI te formeel blijft, of juist te losjes wordt. Pas het aan totdat het gedrag klopt.

Waar kun je system prompts gebruiken?

De meeste professionele AI-tools ondersteunen system prompts, maar de manier waarop verschilt:

  • ChatGPT: in de API kun je een system message meegeven. In de chat-interface zelf typ je het meestal bovenaan je eerste bericht, of je gebruikt Custom Instructions (te vinden in je instellingen).

  • Claude: via de API kun je een system prompt instellen. In de chat-interface kun je het bovenaan je eerste bericht zetten.

  • Custom GPTs en assistants: hier is het system prompt de basis van je configuratie. Je stelt het één keer in, en iedereen die je GPT gebruikt krijgt dat gedrag.

Als je regelmatig dezelfde soort taken doet met AI — rapporten schrijven, e-mails opstellen, brainstormen, data analyseren — loont het om een standaard system prompt te maken die je hergebruikt.

Drie veelgemaakte fouten

1. Te vaag blijven

"Wees behulpzaam" zegt eigenlijk niets. Beter: "Geef altijd drie concrete opties met voor- en nadelen."

2. Te veel tegelijk vragen

Een system prompt van 500 woorden met twintig verschillende instructies werkt niet. Hou het bij de kern: tone, format, gedrag.

3. Vergeten dat het blijft gelden

Als je in je system prompt zegt "Gebruik altijd bulletpoints", dan krijg je overal bulletpoints — ook waar het niet past. Wees specifiek, maar niet rigide.

Wat kun je morgen doen?

Kies één terugkerende taak waar je AI voor gebruikt. Schrijf een system prompt van maximaal 100 woorden die beschrijft:

  • Welke rol de AI moet aannemen

  • Hoe de tone of voice moet zijn

  • Welk format je verwacht (alinea's, bullets, structuur)

  • Wat de AI absoluut moet vermijden

Test het met drie verschillende user prompts. Pas aan waar nodig. En vanaf dat moment heb je een assistent die precies doet wat jij wilt — zonder dat je het elke keer opnieuw hoeft uit te leggen.

Dat is de kracht van een goed system prompt: de AI werkt voor jou, niet andersom.