---
id: advanced-prompts-by-goal
lang: nl
title: "Gevorderde prompts per doel"
seoTitle: "Gevorderde AI-prompts per doel"
description: "Kant-en-klare promptpatronen voor schrijven, analyse, onderzoek en coderen, elk met een uitgewerkt voorbeeld dat je kan kopiëren en aanpassen aan je eigen werk."
part: prompting
partTitle: "Prompting"
partOrder: 3
order: 4
level: Intermediate
durationMinutes: 9
outcome: "Grijp naar het juiste promptpatroon voor schrijven, analyse, onderzoek of coderen."
summary: "Verschillende klussen vragen verschillende prompt-patronen. Deze les geeft kant-en-klare recepten voor schrijven, analyse, research en code."
draft: false
updated: "2026-07-26"
furtherReading:
  - title: "Anthropic courses"
    url: "https://github.com/anthropics/courses"
    note: "Diepere, taakgerichte cursussen, inclusief prompting in de praktijk."
  - title: "Prompt engineering overview (Anthropic)"
    url: "https://docs.claude.com/en/docs/build-with-claude/prompt-engineering/overview"
    note: "De volledige naslag achter deze patronen."
  - title: "Anthropic's interactive prompt engineering tutorial"
    url: "https://github.com/anthropics/prompt-eng-interactive-tutorial"
    note: "Praktische oefening met gevorderde technieken."
  - title: "Prompt engineering guide (OpenAI)"
    url: "https://platform.openai.com/docs/guides/prompt-engineering"
    note: "Doelgericht prompten op een andere grote tool."
keywords:
  - gevorderde prompts
  - promptpatronen
  - prompts voor schrijven
  - prompts voor analyse
  - prompts voor coderen
  - AI-prompt voorbeelden
quiz:
  intro: "Vijf vragen. Veeg ze allemaal weg en je hebt het hele deel Prompting af."
  passScore: 5
  questions:
    - q: "Wat tilt een antwoord bij een schrijftaak het betrouwbaarst op?"
      options:
        - "Vragen om het 'creatiever' te maken"
        - "Een voorbeeld geven van de toon die je wil, en de lezer benoemen"
        - "De langst mogelijke versie vragen"
        - "Veel uitroeptekens gebruiken"
      answer: 1
      explain: "Toon de toon met een voorbeeld en benoem wie leest. 'Volg dit' verslaat een berg bijvoeglijke naamwoorden."
    - q: "Als je de AI data of tekst geeft om te analyseren, wat voeg je altijd toe?"
      options:
        - "De vraag die je echt beantwoord wil, en waar het moet kijken"
        - "Een verzoek om het indrukwekkend te laten klinken"
        - "Niks, plak gewoon de data"
        - "Een eis voor een keihard ja of nee"
      answer: 0
      explain: "Wijs het naar de echte vraag. 'Vat dit samen' dwaalt af; 'welke regio zakte en waarom' vindt het antwoord."
    - q: "Wat is de allerbelangrijkste gewoonte bij onderzoeksprompts?"
      options:
        - "Vertrouw het eerste antwoord als het zelfzeker klinkt"
        - "Vraag om bronnen en check de belangrijke beweringen zelf"
        - "Vraag zoveel mogelijk feiten"
        - "Stel alleen vragen waarvan je het antwoord al kent"
      answer: 1
      explain: "Vraag om bronnen en verifieer wat telt. Zelfzeker en juist zijn niet hetzelfde."
    - q: "Wat maakt het antwoord bij een codeertaak nuttiger?"
      options:
        - "Zeggen welke taal en wat de code moet doen, met een voorbeeld in en uit"
        - "Vragen om de slimste oplossing"
        - "Het doel vaag laten zodat het creatief kan zijn"
        - "Vragen om geen commentaar in de code"
      answer: 0
      explain: "Geef de taal, het doel, en een voorbeeld-input en -output. Concreet doel, concrete code."
    - q: "Wat delen alle vier de patronen?"
      options:
        - "Ze hebben heel lange prompts nodig"
        - "Ze geven de AI een helder doel, de juiste context, en de vorm van het antwoord"
        - "Ze werken maar met één AI-tool"
        - "Ze vermijden voorbeelden"
      answer: 1
      explain: "Onder de motorkap hetzelfde recept: helder doel, juiste context, bepaalde output. Het patroon verschuift alleen met de klus."
  pass:
    badge: "Deel afgerond"
    title: "Dat is het hele deel Prompting. Netjes gespeeld."
    body: "Alles juist, en de laatste les van het deel. Je hebt een patroon voor schrijven, analyse, onderzoek en coderen. Tijd om slim te werken."
  retry: "Bekijk de gemarkeerde antwoorden en probeer nog eens. Je bent één stap van het einde van het deel."
---

> **Niveau:** Intermediate · **Leestijd:** ~9 min
>
> **Wat je hierna kan:** naar het juiste promptpatroon grijpen voor schrijven, analyse, onderzoek of coderen.

Ondertussen ken je het recept (rol, taak, context, voorbeelden, formaat) en weet je hoe je een antwoord bijstuurt. Deze les draait om één ding opmerken: verschillende soorten werk vragen net iets andere prompts. **Het recept eronder verandert nooit.** Maar een prompt om een mail te schrijven leunt op *toon en voorbeelden,* terwijl een prompt om een spreadsheet te analyseren leunt op *de exacte vraag die je stelt.*

Hier krijg je vier patronen voor de vier klussen die je het vaakst tegenkomt: schrijven, analyse, onderzoek en coderen. Elk komt met een uitgewerkt voorbeeld. Jat ze, pas ze aan, en hou de patronen die bij je week passen.

## Schrijven: teksten, edits en toon

Schrijftaken leven en sterven op twee dingen: **wie leest, en hoe het moet klinken.** Zet die dus vooraan. De grootste upgrade? Een *voorbeeld* geven van de stem die je wil in plaats van hem te beschrijven. **"Volg dit" verslaat vijf bijvoeglijke naamwoorden.**

Een patroon dat standhoudt:

```
Je schrijft in mijn naam: [wie je bent, in één regel]. De lezer is [wie], en die geeft om [wat].

Taak: [het ene ding om te schrijven].

Toon: zoals dit voorbeeld [plak iets wat je zelf schreef]. Niet stijf, niet verkoperig.

Formaat: [lengte en vorm]. Eindig met [de vraag of volgende stap].
```

Uitgewerkt voorbeeld, een LinkedIn-post over een productupdate:

```
Je schrijft in mijn naam, een oprichter die LinkedIn-cringe haat. De lezer is een drukke operations manager die op zijn telefoon scrolt.

Taak: een korte post die aankondigt dat we onboarding van twee weken naar twee dagen brachten.

Toon: zoals dit voorbeeld [plak een eigen post die je goed vond]. Droog, menselijk, geen "trots om aan te kondigen".

Formaat: onder de 100 woorden, één helder punt, een witregel voor de laatste zin zodat die landt. Geen hashtags.
```

Je krijgt iets in jouw stem, niet de standaard LinkedIn-ruis. Zit de eerste versie ernaast? Stuur ze dan bij met één specifieke noot (dat was de [vorige les](/nl/learn/prompting/itereren)).

## Analyse: data en tekst omzetten in inzichten

De klassieke fout hier: de AI vragen om "dit te analyseren" en hopen dat het je gedachten leest over wat je zoekt. Dat lukt niet. **Analyseprompts hebben een echte vraag nodig,** en een helder beeld van hoe een nuttig antwoord eruitziet.

Het patroon:

```
Hier is [de data of tekst]. [Plak of hang het aan.]

Vraag: [het specifieke dat je wil weten].

Zoek naar: [wat telt: trends, uitschieters, het waarom achter een cijfer].

Geef me: [de vorm: top drie bevindingen, een korte tabel, één aanbeveling]. Markeer alles waar je onzeker over bent in plaats van te gokken.
```

Uitgewerkt voorbeeld, een maand support tickets:

```
Hier zijn de support tickets van vorige maand [aangehangen].

Vraag: waar worstelen mensen echt mee, en wordt het erger of beter dan de maand ervoor?

Zoek naar: de grootste thema's op volume, en elk thema dat snel groeit, ook al is het nog klein.

Geef me: de top vijf problemen als een korte tabel (probleem, ruwe telling, trend), dan één regel over wat ik eerst moet fixen. Zeg het als de data te dun is om iets te besluiten.
```

Die laatste instructie telt. **De AI zijn eigen onzekerheid laten markeren, zo hou je een zelfzeker klinkend cijfer tegen dat je niet kan vertrouwen.** En dat brengt ons bij onderzoek.

<figure class="lesson-svg" aria-labelledby="tab-title">
<svg viewBox="0 0 640 322" width="100%" height="auto" role="img" aria-labelledby="tab-title tab-desc" xmlns="http://www.w3.org/2000/svg" font-family="Inter, system-ui, sans-serif">
<title id="tab-title">Claude's antwoord, in precies de vorm die de prompt vroeg</title>
<desc id="tab-desc">Een tabel van vijf support-thema's met per thema een ruwe telling en een trendpijl, en dan één regel over wat je eerst moet fixen: export naar CSV, klein maar snel groeiend.</desc>
<text x="16" y="24" font-size="11" font-weight="700" fill="var(--med-gray,#5B6169)">Claude</text>
<rect x="8" y="32" width="624" height="282" rx="16" fill="#fff" stroke="var(--part,#1FA98C)" stroke-width="1.5"/>
<text x="32" y="64" font-size="12.5" font-weight="800" fill="var(--part-ink,#16806A)">Probleem</text>
<text x="486" y="64" font-size="12.5" font-weight="800" fill="var(--part-ink,#16806A)" text-anchor="middle">Aantal</text>
<text x="582" y="64" font-size="12.5" font-weight="800" fill="var(--part-ink,#16806A)" text-anchor="middle">Trend</text>
<line x1="24" y1="74" x2="616" y2="74" stroke="#CDE8E1" stroke-width="1.5"/>
<text x="32" y="100" font-size="12.5" fill="var(--ink,#1F2328)">Inloggen / wachtwoord reset</text>
<text x="486" y="100" font-size="12.5" fill="var(--ink,#1F2328)" text-anchor="middle">128</text>
<text x="582" y="101" font-size="15" font-weight="800" fill="#C1121F" text-anchor="middle">&#8593;</text>
<text x="32" y="134" font-size="12.5" fill="var(--ink,#1F2328)">Trage laadtijden</text>
<text x="486" y="134" font-size="12.5" fill="var(--ink,#1F2328)" text-anchor="middle">74</text>
<text x="582" y="135" font-size="15" font-weight="800" fill="#C1121F" text-anchor="middle">&#8593;</text>
<text x="32" y="168" font-size="12.5" fill="var(--ink,#1F2328)">Facturatievragen</text>
<text x="486" y="168" font-size="12.5" fill="var(--ink,#1F2328)" text-anchor="middle">63</text>
<text x="582" y="169" font-size="15" font-weight="800" fill="#8A8A8A" text-anchor="middle">&#8594;</text>
<text x="32" y="202" font-size="12.5" fill="var(--ink,#1F2328)">Export naar CSV faalt</text>
<text x="486" y="202" font-size="12.5" fill="var(--ink,#1F2328)" text-anchor="middle">41</text>
<text x="582" y="203" font-size="15" font-weight="800" fill="#C1121F" text-anchor="middle">&#8593;&#8593;</text>
<text x="32" y="236" font-size="12.5" fill="var(--ink,#1F2328)">App crasht op mobiel</text>
<text x="486" y="236" font-size="12.5" fill="var(--ink,#1F2328)" text-anchor="middle">29</text>
<text x="582" y="237" font-size="15" font-weight="800" fill="#1E7F4F" text-anchor="middle">&#8595;</text>
<rect x="20" y="256" width="600" height="44" rx="10" fill="var(--part-tint,#E9F7F3)" stroke="var(--part,#1FA98C)" stroke-width="1"/>
<text x="34" y="283" font-size="12.5" fill="var(--ink,#1F2328)"><tspan font-weight="800" fill="var(--part-ink,#16806A)">Eerst fixen: </tspan>export naar CSV, klein maar snel groeiend.</text>
</svg>
</figure>

## Onderzoek: bronnen verzamelen en checken

Onderzoek is de klus waar een fout antwoord de meeste schade doet, want het klinkt *even zelfzeker* als een juist antwoord. Daarom draait het hele patroon rond één gewoonte: **vraag om bronnen, en check de bronnen die tellen.**

Het patroon:

```
Onderzoek [de vraag]. Gebruik het web.

Ik wil: [wat je zoekt, en hoe diep].

Geef bij elke kernbewering de bron en een link. Scheid waar je zeker over bent van wat wankel is. Spreken bronnen elkaar tegen, zeg het dan.
```

Uitgewerkt voorbeeld, een markt checken voor een pitch:

```
Onderzoek de markt voor maaltijdbox-levering in België. Gebruik het web.

Ik wil: ruwe marktomvang, de drie grootste spelers, en één trend die het afgelopen jaar veranderde.

Geef bij elk cijfer de bron, een link en de datum ervan. Markeer alles wat je niet kan staven. Spreken de cijfers die je online vindt elkaar tegen, toon me dan de spreiding, middel ze niet tot één netjes verzonnen getal.
```

Doe daarna het stuk dat geen enkele prompt voor je doet: open de links bij de beweringen die je zo meteen hardop gaat herhalen. **De AI is een snelle onderzoeker, geen fact-checker.** *Zelfzeker* en *juist* zijn twee heel verschillende dingen, en dat gat dichten is jouw werk.

## Coderen: uitleggen, schrijven en fixen

Je hoeft geen developer te zijn om dit te gebruiken. Veel werk raakt aan een formule, een script, of een stukje code dat iemand ooit achterliet. Codeerprompts willen drie dingen: **de taal, het doel in gewone woorden, en een voorbeeld van de input en de output die je verwacht.**

Het patroon:

```
[Taal of tool, bijvoorbeeld: een formule voor Excel / een klein Python-script.]

Doel: [wat het moet doen, in gewone woorden].

Input ziet er zo uit: [een voorbeeld].
Output moet er zo uitzien: [een voorbeeld].

Leg in één regel uit wat het doet zodat ik het kan checken.
```

Uitgewerkt voorbeeld, een spreadsheetformule:

```
Een Excel-formule.

Doel: markeer in kolom D elke bestelling boven 1000 euro die nog niet betaald is.

Input: kolom B is het bedrag, kolom C is de status ("betaald" of "niet betaald").
Output: het woord "OPVOLGEN" als het boven 1000 en onbetaald is, anders leeg.

Geef me de formule en één regel over hoe ze werkt.
```

Omdat je een voorbeeld in en een voorbeeld uit gaf, kan je het resultaat in seconden tegen je eigen blad checken. Vraag je het om de code in één regel uit te leggen, dan plak je nooit iets in wat je zelf niet begrijpt. Breekt het? Zeg de AI dan wat je verwachtte en wat je kreeg, en het fixt het.

## De rode draad door alle vier

Merk op: dit zijn geen vier verschillende vaardigheden. **Het is één recept met vier petten op.** Elk patroon geeft de AI een helder doel, de context die het nodig heeft, en de vorm van het antwoord dat je wil. Schrijven leunt op toon en voorbeelden. Analyse en onderzoek leunen op de exacte vraag en op eerlijkheid over wat onzeker is. Coderen leunt op voorbeeld-input en -output. *Zelfde botten, andere nadruk.*

<figure class="lesson-svg" aria-labelledby="hats-title">
<svg viewBox="0 0 640 400" width="100%" height="auto" role="img" xmlns="http://www.w3.org/2000/svg" font-family="Inter, system-ui, sans-serif">
<title id="hats-title">Eén recept, vier petten</title>
<desc>Schrijven, Analyse, Onderzoek en Coderen, elk leunend op een andere hefboom.</desc>
<text x="0" y="22" font-size="21" font-weight="800" fill="var(--ink,#1F2328)">Eén recept, vier petten</text>
<text x="0" y="46" font-size="13.5" fill="var(--soft-gray,#6E747C)">Zelfde skelet. Elk doel leunt op een andere hefboom.</text>
<rect x="0" y="68" width="310" height="150" rx="16" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="34" cy="108" r="16" fill="var(--part,#1FA98C)"/>
<text x="34" y="113" font-size="15" font-weight="800" fill="#fff" text-anchor="middle">S</text>
<text x="62" y="114" font-size="18" font-weight="800" fill="var(--ink,#1F2328)">Schrijven</text>
<text x="24" y="160" font-size="10.5" font-weight="700" letter-spacing="1.5" fill="var(--soft-gray,#6E747C)">LEUNT OP</text>
<text x="24" y="188" font-size="16.5" font-weight="700" fill="var(--part-ink,#16806A)">Toon, en een voorbeeld</text>
<rect x="330" y="68" width="310" height="150" rx="16" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="364" cy="108" r="16" fill="var(--part,#1FA98C)"/>
<text x="364" y="113" font-size="15" font-weight="800" fill="#fff" text-anchor="middle">A</text>
<text x="392" y="114" font-size="18" font-weight="800" fill="var(--ink,#1F2328)">Analyse</text>
<text x="354" y="160" font-size="10.5" font-weight="700" letter-spacing="1.5" fill="var(--soft-gray,#6E747C)">LEUNT OP</text>
<text x="354" y="188" font-size="16.5" font-weight="700" fill="var(--part-ink,#16806A)">De exacte vraag</text>
<rect x="0" y="238" width="310" height="150" rx="16" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="34" cy="278" r="16" fill="var(--part,#1FA98C)"/>
<text x="34" y="283" font-size="15" font-weight="800" fill="#fff" text-anchor="middle">O</text>
<text x="62" y="284" font-size="18" font-weight="800" fill="var(--ink,#1F2328)">Onderzoek</text>
<text x="24" y="330" font-size="10.5" font-weight="700" letter-spacing="1.5" fill="var(--soft-gray,#6E747C)">LEUNT OP</text>
<text x="24" y="358" font-size="16.5" font-weight="700" fill="var(--part-ink,#16806A)">Bronnen, dan checken</text>
<rect x="330" y="238" width="310" height="150" rx="16" fill="#fff" stroke="var(--line,#E7E9EC)"/>
<circle cx="364" cy="278" r="16" fill="var(--part,#1FA98C)"/>
<text x="364" y="283" font-size="15" font-weight="800" fill="#fff" text-anchor="middle">C</text>
<text x="392" y="284" font-size="18" font-weight="800" fill="var(--ink,#1F2328)">Coderen</text>
<text x="354" y="330" font-size="10.5" font-weight="700" letter-spacing="1.5" fill="var(--soft-gray,#6E747C)">LEUNT OP</text>
<text x="354" y="358" font-size="16.5" font-weight="700" fill="var(--part-ink,#16806A)">Voorbeeld in en uit</text>
</svg>
</figure>

Leer aanvoelen welke hefboom telt voor de klus die voor je ligt, en je schrijft een sterke prompt voor zowat alles.

## Probeer het

Kies het doel dat het dichtst bij je echte werk van nu ligt: schrijven, analyse, onderzoek of coderen. Neem het bijpassende patroon hierboven en vul het in met iets echts uit je week. Run het.

Is het eerste antwoord dichtbij maar nog niet raak? Begin dan niet opnieuw. Stuur het bij met één specifieke follow-up. Je gebruikte nu elk stuk gereedschap uit het deel Prompting op echt werk, en dat was net de hele bedoeling.

*(Algemene oefening. Rol- en sectorversies komen zodra accounts er zijn.)*

## Kernbegrippen

[Prompt](/glossary/prompt), [Prompt engineering](/glossary/prompt-engineering), [Context](/glossary/context)
