tips

Een goede prompt schrijven voor programmeren met AI

Een goede prompt voor programmeren vertelt de AI wat je wilt bereiken, voor wie het is en welke stap je nu wilt zetten. Hoe duidelijker je opdracht, hoe beter het resultaat en hoe minder je hoeft te herstellen. Op deze pagina lees je hoe je dat aanpakt, met voorbeelden van slechte en goede opdrachten.

vibe-code.nl5 min lezen

Wat is een prompt?

Een prompt is de opdracht die je aan een AI geeft. Bij programmeren met een tool als Claude Code is dat de tekst waarin je beschrijft wat er gebouwd of veranderd moet worden. Je schrijft gewone zinnen, in het Nederlands, zonder speciale codes.

De AI kan niet in je hoofd kijken. Alles wat je niet vertelt, moet hij raden. Soms raadt hij goed, vaak net niet. Een goede prompt neemt dat giswerk weg. Dat is geen trucje, maar gewoon helder communiceren, net zoals je een opdracht aan een collega zou geven.

Wat staat er in een goede prompt?

Een goede opdracht voor programmeren bevat bijna altijd deze vier onderdelen:

  • waarom

    Het doel

    Wat moet het opleveren? Niet alleen wat je wilt zien, maar ook welk probleem het oplost. Bijvoorbeeld: klanten moeten zelf een afspraak kunnen plannen zodat ik minder hoef te bellen.

  • wie

    De gebruikers

    Wie gaat het gebruiken? Een tool voor jezelf ziet er anders uit dan een pagina voor klanten die er één keer komen.

  • wat

    Wat het moet kunnen

    Noem de belangrijkste dingen die het moet doen, en eventueel wat het juist niet moet doen.

  • hoe

    De stap van nu

    Zeg welk deel je nu wilt laten bouwen. Niet alles tegelijk, maar het eerste stuk dat je kunt testen.

Voorbeelden van slechte en goede opdrachten

  • slecht

    Maak een website voor mijn bedrijf.

    De AI weet niet wat voor bedrijf je hebt, voor wie de site is en wat erop moet. Je krijgt een algemene site die je daarna helemaal moet aanpassen.

  • goed

    Een duidelijke website-opdracht

    Maak een website van één pagina voor mijn fietsenmakerij in Utrecht. Bezoekers zijn mensen uit de buurt die willen weten wat ik repareer, wat de openingstijden zijn en hoe ze me bereiken. Begin met de bovenkant van de pagina en een overzicht van de diensten.

  • slecht

    Het werkt niet.

    De AI weet niet wat je deed, wat je verwachtte en wat er gebeurde. Hij gaat gokken en verandert misschien iets wat wel goed was.

  • goed

    Een duidelijke foutmelding

    Als ik op opslaan klik in het formulier, verschijnt er niets in de lijst. Ik verwachtte dat de nieuwe klant onderaan zou staan. In de browser zie ik deze foutmelding: (plak hier de melding). Zoek uit wat er misgaat en los het op.

  • slecht

    Maak het mooier.

    Mooi betekent voor iedereen iets anders. De kans is groot dat je iets krijgt wat je niet bedoelde.

  • goed

    Een duidelijke ontwerpwens

    Maak de pagina rustiger: meer witruimte tussen de onderdelen, één accentkleur (donkergroen) en grotere letters voor de koppen. Laat de inhoud verder zoals hij is.

Waarom moet je klein beginnen?

De grootste fout bij programmeren met AI is alles in één keer vragen. Een opdracht als 'bouw een complete webshop met betalen, voorraadbeheer en een klantenportaal' levert iets op dat half werkt, en dan weet je niet waar je moet beginnen met herstellen.

Knip je idee daarom op in kleine stappen. Bouw eerst het belangrijkste onderdeel, test het en ga pas verder als het werkt. Elke stap is dan een eigen, overzichtelijke opdracht. Gaat er iets mis, dan weet je precies welke stap het probleem veroorzaakte.

Zo zou je bijvoorbeeld een eenvoudig afsprakensysteem in stappen opbouwen:

  1. 1

    Een pagina met beschikbare tijden

    Laat eerst alleen een overzicht van de week zien, met vaste tijden.

  2. 2

    Een tijd kunnen kiezen

    Voeg een formulier toe waarmee iemand een tijd kiest en zijn naam invult.

  3. 3

    Afspraken bewaren

    Zorg dat gekozen afspraken bewaard worden en niet meer te kiezen zijn.

  4. 4

    Een overzicht voor jezelf

    Maak een aparte pagina waarop jij alle afspraken ziet.

Handige zinnen voor je prompts

Deze zinnen kun je toevoegen aan bijna elke opdracht in Claude Code of een andere AI-tool:

  • Stel eerst vragen als iets onduidelijk is, voordat je begint.
  • Maak eerst een plan en laat het me zien voordat je iets wijzigt.
  • Verander alleen dit onderdeel en laat de rest zoals het is.
  • Leg na afloop in gewone taal uit wat je hebt gedaan.
  • Houd het zo eenvoudig mogelijk.
  • Wat zijn de risico's of nadelen van deze aanpak?

Hoe stuur je bij als het resultaat tegenvalt?

Ook met een goede prompt is het eerste resultaat zelden perfect. Zie het als een gesprek: je bekijkt wat er is gebouwd en zegt concreet wat anders moet. Benoem wat je ziet, wat je verwachtte en wat je wilt. Hoe preciezer je bent, hoe sneller het goed is.

Merk je dat je in rondjes blijft draaien, stop dan even. Begin een nieuw gesprek, vat samen wat er al is en wat het probleem is, en geef dan één duidelijke opdracht. Een frisse start werkt vaak beter dan tien keer 'nee, nog steeds niet'.

Veelgestelde vragen

Hoe schrijf je een goede prompt voor programmeren?

Vertel wat het doel is, voor wie het is, wat het moet kunnen en welke stap je nu wilt zetten. Houd de opdracht klein genoeg om in één keer te testen.

Moet ik prompts in het Engels schrijven?

Nee. Tools als Claude Code begrijpen Nederlands goed. Schrijf in de taal waarin je het duidelijkst kunt uitleggen wat je wilt.

Hoe lang moet een prompt zijn?

Zo lang als nodig om duidelijk te zijn. Vaak zijn dat een paar zinnen. Een lange prompt die alles tegelijk vraagt, werkt meestal slechter dan een paar korte opdrachten na elkaar.

Wat doe ik als de AI niet doet wat ik vraag?

Beschrijf concreet wat je ziet en wat je verwachtte. Helpt dat niet, begin dan een nieuw gesprek met een korte samenvatting en één duidelijke opdracht.

Werken deze tips ook buiten Claude Code?

Ja. Doel, gebruikers, stappen en klein beginnen werken in elke AI-tool waarmee je bouwt, of je nu in de terminal, een editor of de browser werkt.

Bronnen en verder lezen

Leer opdrachten geven die werken

In de cursus vibe coding oefen je met het schrijven van goede opdrachten terwijl je aan je eigen project bouwt.

Welke cursus wil je volgen?

Aanmelden is gratis en verplicht je tot niets. Je betaalt pas als je een cursus kiest.

Verder lezen