Vibe-coding · Les

Automatisering van taken in meerdere stappen

Koppel stappen aan elkaar in een workflow.

Les 3 van 413 stappen

Automatisering van taken in meerdere stappen is een gratis Vibe-coding-les op CoddyKit. Dit is les 3 van 4. Je kunt 3 lessen uit dit leerpad gratis volledig lezen — daarna ontgrendelt CoddyKit PRO alle lessen, plus praktische oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Vibe-coding. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Vibe-coding bevat in totaal 4 lessen.

Stappen combineren tot een workflow

Eén toolaanroep is handig. De kracht van agents zit in het combineren van veel stappen tot één stroom die zelfstandig wordt uitgevoerd.

"Haal de gegevens op, maak ze schoon, sla ze op en e-mail me een samenvatting" zijn vier stappen — maar voor jou is het één verzoek. De agent doorloopt de keten en geeft het resultaat van elke stap door aan de volgende.

In deze les leer je denken in workflows en niet in afzonderlijke opdrachten.

Wat is een automatisering

Een automatisering is een workflow die wordt uitgevoerd zonder dat je elke stap hoeft te bewaken. Je definieert die één keer en hij wordt betrouwbaar herhaald.

Voorbeelden die een beginner met AI kan bouwen:

  • Elke ochtend nieuwskoppen ophalen en een samenvatting plaatsen
  • Een formulier opslaan en een bedankmail versturen zodra het is verzonden
  • Elke afbeelding in een map verkleinen en hernoemen

De agent koppelt de stappen aan elkaar; jij beschrijft alleen de volledige stroom.

Stappen geven resultaten door

Het belangrijkste idee: elke stap voedt de volgende. De uitvoer van stap 1 wordt de invoer van stap 2.

Hier is een kleine keten in JavaScript — haal een getal op, verdubbel het en geef het daarna een label. Elke regel gebruikt het vorige resultaat:

function step1() { return 21; }            // get data
function step2(n) { return n * 2; }        // transform it
function step3(n) { return "Result: " + n; } // format it

const a = step1();
const b = step2(a);
const c = step3(b);
console.log(c); // Result: 42

Beschrijf de volledige stroom

Schrijf de stappen in de juiste volgorde, als een recept, om een goede automatisering te maken. Hoe duidelijker de keten, hoe beter de agent die bouwt.

Let op hoe deze prompt elke stap en de verbinding ertussen opsomt:

Workflow prompt (Claude Code):

"Build a script that does this in order:
1. Read all .txt files in the ./notes folder
2. Combine them into one document
3. Ask the AI to summarize that document in 5 bullets
4. Save the summary to summary.md
Test it on the sample files and show me the output."

Omgaan met de vraag: 'Wat als een stap mislukt?'

Echte werkstromen lopen tegen problemen aan: een bestand ontbreekt, een API ligt eruit of de internetverbinding valt weg. Goede automatisering vangt fouten op in plaats van stilletjes vast te lopen.

Wanneer je een agent vraagt een werkstroom te bouwen, vertel je wat die bij fouten moet doen: opnieuw proberen, overslaan of stoppen en je waarschuwen. Met die ene zin bespaar je uren aan onverklaarbare bugs.

Add this to any workflow prompt:

"If any step fails, don't crash silently — print a clear message
saying which step failed and why, then stop. For the API call,
retry up to 3 times before giving up."

Lussen: herhalen voor veel items

Bij veel automatiseringen wordt dezelfde stap uitgevoerd voor veel items: elk bestand, elke gebruiker, elke rij. Dat is een lus.

Hier begroet een lus een hele lijst — de agent schrijft patronen zoals dit wanneer je zegt: "doe X voor elk item":

const users = ["Ada", "Linus", "Grace"];
for (const name of users) {
  console.log("Sending welcome email to " + name);
}
console.log("Done — " + users.length + " emails sent.");

De agent de hele keten laten uitvoeren

Met een agentisch hulpmiddel genereer je niet alleen het script — je laat de agent het ook uitvoeren, de uitvoer bekijken en herstellen wat er misgaat, allemaal in één keer.

De agent kan echte gegevens ophalen, een leeg resultaat zien, beseffen dat de URL verkeerd was, die herstellen en het opnieuw uitvoeren. Die zelfcorrigerende lus zorgt ervoor dat agents aanvoelen als automatisering en niet alleen als codegeneratie.

Plannen: uitvoeren volgens een timer

Veel automatiseringen moeten volgens een schema worden uitgevoerd — elk uur, elke ochtend, elke maandag. Daar bewijzen automatiseringen hun nut terwijl jij slaapt.

Opties die geschikt zijn voor beginners: een cron-taak, een hulpmiddel zoals Zapier of Make, of een geplande functie op Vercel. Vraag AI om de timer voor je in te stellen.

Prompt to add a schedule:

"Set up this script to run automatically every day at 8am.
I'm deploying on Vercel — use a Vercel Cron Job. Show me the
config file and explain where it goes."

Echte diensten verbinden

De nuttigste automatiseringen verbinden de apps die je al gebruikt: Gmail, Slack, Notion, Google Sheets en een database.

Er zijn twee mogelijkheden: (1) hulpmiddelen zonder code, zoals Zapier/Make, voegen stappen samen met slepen en neerzetten, of (2) je vraagt een agent code te schrijven die de API van elke dienst aanroept. Voor je eerste automatiseringen is werken zonder code snel; met code krijg je later volledige controle.

Test klein en schaal daarna op

Voordat je een automatisering loslaat op 10.000 rijen of je echte inbox, test je met een kleine steekproef. Eén bestand. Eén nep-e-mail. Een proefuitvoering die afdrukt wat de automatisering zou doen in plaats van het echt te doen.

Automatiseringen herhalen snel — fouten dus ook. Een bug opsporen bij 3 items is goedkoop; hem ontdekken nadat de automatisering je hele lijst heeft gemaild niet.

Safe-testing prompt:

"First run this in 'dry run' mode: print what each step would do
without actually sending emails or deleting files. Let me confirm
the output looks right, THEN add a flag to run it for real."

Denk in werkstromen, niet in opdrachten

De omschakeling die deze les van je vraagt: stop met denken "welke opdracht moet ik uitvoeren?" en begin te denken "wat is de werkstroom van begin tot eind?"

Maak een lijst van de stappen, benoem wat ertussen wordt doorgegeven, bepaal wat er bij een fout gebeurt en kies wanneer de werkstroom wordt uitgevoerd. Geef dat aan een agent en je hebt echt werk geautomatiseerd — de superkracht van een zelfstandige bouwer.

Korte controle

Laten we de veiligste manier om een nieuwe automatisering te starten goed onthouden.

Samenvatting: werkstromen die zichzelf uitvoeren

Je denkt nu in automatiseringen:

  • Een automatisering koppelt stappen aan elkaar; de uitvoer van elke stap wordt doorgegeven aan de volgende.
  • Beschrijf de hele werkstroom in de juiste volgorde, zoals een recept.
  • Zeg wat er bij een fout gebeurt (opnieuw proberen / overslaan / stoppen).
  • Gebruik lussen om veel items te herhalen en schema's om iets volgens een timer uit te voeren.
  • Test altijd klein of voer eerst een proefuitvoering uit voordat je live gaat.

Daarna volgt de belangrijke finale: deze krachtige agents veilig houden.

Gratis beginnen

Leer JavaScript met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
25
Lessen
100

Veelgestelde vragen

Is de les “Automatisering van taken in meerdere stappen” gratis?

Ja — je kunt hier op het web alle 3 lessen van het leerpad Vibe-coding, waaronder “Automatisering van taken in meerdere stappen”, gratis volledig lezen. Daarna ontgrendelt CoddyKit PRO alle lessen, plus interactieve oefeningen met een ingebouwde code-editor en een AI-tutor die 24/7 beschikbaar is. De cursus Vibe-coding bevat in totaal 4 lessen.

Wat leer ik in “Automatisering van taken in meerdere stappen”?

Koppel stappen aan elkaar in een workflow. Je oefent met Vibe-coding door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Vibe-coding te beginnen?

Ervaring vooraf is niet nodig. Vibe-coding op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 3 van 4.

Hoe lang duurt de les “Automatisering van taken in meerdere stappen”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Vibe-coding?

Ja. Elke les over Vibe-coding bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Van assistent naar agent
  2. Een agent tools geven
  3. Automatisering van taken in meerdere stappen
  4. Agents veilig houden
← Terug naar Vibe-coding