Vibe coding is een manier om met behulp van een AI, zoals ChatGPT of Claude, functionele stukjes software te laten maken door simpelweg in gewone taal uit te leggen wat je wilt. Je beschrijft de ‘vibe’ of het gevoel van de applicatie, en de AI vertaalt dat naar werkende code. Het idee is dat je je concentreert op het probleem dat je wilt oplossen, niet op de technische uitvoering.
De methode maakt het mogelijk voor ondernemers, marketeers of teamleiders om zelf kleine tools te creëren die hun werk stroomlijnen. Denk aan een simpele calculator voor specifieke berekeningen in jouw branche, een tool die data uit een spreadsheet omzet in een rapport, of een persoonlijke dashboard die verschillende informatiebronnen samenbrengt. Je hoeft geen achtergrond in software-ontwikkeling te hebben; je communiceert met de AI alsof je een zeer gedetailleerde briefing geeft aan een menselijke ontwikkelaar.
Het proces begint met een heldere omschrijving van wat de applicatie moet doen. Vervolgens voer je een dialoog met de AI, waarbij je feedback geeft op het resultaat en aanpassingen vraagt. De AI genereert de code, meestal in een toegankelijke taal zoals Python of JavaScript, en legt vaak ook uit wat er gebeurt. Het eindresultaat is een script of een eenvoudige web-app die je kunt gebruiken.
Hoe kun je dit vandaag toepassen?
De kracht van vibe coding zit in het oplossen van concrete, terugkerende problemen met een beetje creativiteit. Het gaat niet om het bouwen van het volgende grote platform, maar om het automatiseren van die ene vervelende, handmatige taak. Je zou kunnen beginnen met een gratis AI-tool zoals ChatGPT of Claude en een eenvoudig idee.
Als je veel dezelfde type offertes moet maken en steeds dezelfde berekeningen uitvoert, zou je een kleine script kunnen laten schrijven. Je beschrijft aan de AI de formule, de variabelen (zoals uren, tarief, btw) en hoe je de uitkomst wilt zien. De AI maakt dan een stukje code dat je kunt uitvoeren of zelfs in een eenvoudige webpagina kunt integreren.
Als je als freelancer je uren en declaraties bijhoudt in een rommelige spreadsheet, is een mogelijkheid om de AI te vragen een script te maken dat jouw ingevoerde data automatisch omzet naar een net overzicht of een vooringevuld PDF-formulier. Je legt uit welke kolommen in je spreadsheet staan en welk eindformaat je nodig hebt.
Als je een webshop runt en regelmatig productbeschrijvingen moet aanpassen voor verschillende kanalen, zou je kunnen overwegen een simpele tool te laten bouwen die een basisbeschrijving als input neemt en daar automatisch een korte variant voor social media en een langere variant voor de productpagina van maakt, volgens jouw eigen regels.
Als je een team aanstuurt en wekelijks dezelfde statusupdates verzamelt, is een optie om een eenvoudig formulier te laten genereren dat teamleden kunnen invullen. De AI kan code schrijven die de ingediende antwoorden verzamelt en in een centraal document plaatst, zodat jij niet handmatig hoeft te kopiëren en plakken.
Als je onderzoek doet en vaak specifieke patronen moet zoeken in lange tekstdocumenten, kun je de AI vragen een script te schrijven dat door documenten scant en alle regels eruit haalt die bepaalde trefwoorden bevatten. Dit bespaart uren handmatig zoeken en is een praktische toepassing van automatisering zonder complexe software.
Bron: Bright