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
Een pagina met beschikbare tijden
Laat eerst alleen een overzicht van de week zien, met vaste tijden.
- 2
Een tijd kunnen kiezen
Voeg een formulier toe waarmee iemand een tijd kiest en zijn naam invult.
- 3
Afspraken bewaren
Zorg dat gekozen afspraken bewaard worden en niet meer te kiezen zijn.
- 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.