Uitleg

Wat is een AI agent? Uitleg, werking en voorbeelden

Wat is een AI agent, en waarom praat iedereen er ineens over? Kort gezegd: software die niet alleen antwoord geeft, maar zelf stappen zet om een doel te bereiken. In dit artikel leg ik uit hoe dat werkt, waarin een agent verschilt van een chatbot en welke soorten je tegenkomt.

Geschreven door Dave Willemstein, onafhankelijk AI consultant · gepubliceerd

IN HET KORT

  • Een AI agent krijgt een doel en kiest zelf de stappen, inclusief het gebruik van andere systemen.
  • Het verschil met een chatbot zit in handelen: een agent kan dingen doen, niet alleen zeggen.
  • Hoeveel zelfstandigheid een agent krijgt, is een keuze van de organisatie, geen eigenschap van de techniek.

AI in Europa

Europese merken die AI al in productie hebben.

Geen klanten van mij. Wel voorbeelden van wat er gebeurt als AI voorbij de pilot komt.

  • Zweden

    AI-assistent in de klantenservice

  • Duitsland

    Mode-assistent voor productadvies

  • Investeringsmaatschappij

    AI-strategie en use-case portfolio

  • Nederland

    AI Trip Planner voor reisplanning

  • Duitsland

    Industrial Copilot voor engineering

  • Enterprise retailer

    AI-gedreven vendorselectie

  • Zweden

    AI DJ en gepersonaliseerde playlists

  • Duitsland

    Generatieve spraakassistent in de auto

  • Internationale maakorganisatie

    AI-roadmap en leadership

  • Nederland

    Generatieve chatbot voor klantvragen

  • Frankrijk

    Beauty Genius: persoonlijk advies

  • Financiële dienstverlener

    KYC versneld met AI-documentanalyse

  • Duitsland

    Joule: copilot in bedrijfssoftware

  • Frankrijk

    Hopla: boodschappenassistent

  • SaaS scale-up

    AI-readiness assessment

  • Nederland

    AI-optimalisatie van betalingen

  • Nederland

    AI in medische beeldvorming

  • Zakelijke dienstverlener

    Interne AI-assistent voor kenniswerkers

Wat is een AI agent?

Een AI agent is software die van een mens een doel meekrijgt en daarna grotendeels zelf de route kiest: informatie verzamelen, andere systemen gebruiken, tussenresultaten beoordelen en de volgende stap bepalen. Anders dan een chatbot, die een vraag in een gesprek beantwoordt, voert een AI agent een taak uit in meerdere stappen en kan hij systemen raadplegen en soms wijzigen. De mate van zelfstandigheid is een instelling die de organisatie kiest, van alleen voorbereiden tot volledig zelfstandig werken met controle achteraf.

Een AI agent is een softwaresysteem dat een doel krijgt en zelf bepaalt welke stappen nodig zijn om dat doel te bereiken. Het verzamelt informatie, gebruikt andere systemen, beoordeelt tussenresultaten en kiest op basis daarvan een volgende stap. Het doel komt van een mens; de route bepaalt de agent grotendeels zelf.

Dat is het wezenlijke verschil met de meeste AI-toepassingen die je kent. Een tool die een tekst samenvat of een vraag beantwoordt, levert één uitkomst op één opdracht. Een agent werkt aan een taak die uit meerdere stappen bestaat, zoals “maak dit klantdossier compleet” of “bereid de offerte voor deze aanvraag voor”.

De meeste agents die je nu tegenkomt, draaien op een groot taalmodel. Dat model zorgt voor het begrijpen van de opdracht en het redeneren over de volgende stap. Daaromheen zitten de onderdelen die van een taalmodel een agent maken: toegang tot tools en systemen, een geheugen voor de lopende taak en instructies over wat wel en niet mag.

Wie vooral wil weten wat dit voor een organisatie betekent, vindt de toepassingen, kosten en aanpak op de pagina over AI agents voor bedrijven.

Kan een fout van een AI agent doorwerken zonder dat het eindresultaat er verkeerd uitziet?

Ja, dat kan: een AI agent zet meerdere stappen achter elkaar, waardoor een fout uit een vroege stap kan doorwerken tot in het eindresultaat zonder dat het er verkeerd uitziet. Logging en tussencontroles zijn bij een AI agent daarom belangrijker dan bij een gewone AI-toepassing.

Welke vormen van opbouw komen bij een AI agent voor?

Grofweg drie vormen: een enkelvoudige AI agent voor één afgebakende taak, een AI agent binnen een AI-workflow met een vaste procesflow, en samenwerkende agents waarbij een coördinerende agent het werk verdeelt. Voor de meeste organisaties is de AI agent binnen een workflow het verstandigste startpunt.

Bron: artikel van Dave Willemstein. Bijgewerkt: .

Hoe werkt een AI agent?

De werking van een AI agent komt neer op een lus die zich herhaalt tot het doel bereikt is of de agent vastloopt.

Wat er in elke stap gebeurt:

  • Doel en instructies. De agent krijgt een opdracht plus vaste instructies: welke bronnen hij mag gebruiken, welke handelingen verboden zijn en wanneer hij een mens moet inschakelen.
  • Plannen. Het taalmodel bepaalt wat de logische volgende stap is. Bij een eenvoudige taak is dat één actie, bij een complexe taak een reeks.
  • Handelen via tools. Een tool is alles wat de agent kan aanroepen: een zoekfunctie, een database, een CRM, een agenda, een rekenmodule of een ander AI-model. Hier gaat de agent van praten naar doen.
  • Beoordelen. De agent kijkt naar het resultaat van zijn actie. Heeft de zoekopdracht iets opgeleverd? Past het antwoord bij de vraag? Zo niet, dan kiest hij een andere route.
  • Geheugen. Tijdens de taak onthoudt de agent wat hij al gedaan heeft. Sommige agents bewaren ook informatie tussen taken, wat handig is maar ook vragen oproept over welke gegevens je vasthoudt. Die vragen werk ik uit in het artikel over AI agents en privacy.

Omdat een agent meerdere stappen achter elkaar zet, kan een fout in een vroege stap doorwerken tot in het eindresultaat, zonder dat dat eindresultaat er verkeerd uitziet. Daarom zijn logging en tussencontroles bij agents belangrijker dan bij een gewone AI-toepassing. Ik werkte dat uit in het artikel over wat agents wel en niet kunnen: agents werken goed bij omkeerbare stappen met een duidelijke eindtoets en gaan stuk op lange ketens waarin een fout stilletjes doorwerkt.

AI agent versus chatbot

Het verschil tussen een AI agent en een chatbot is een van de meest gestelde vragen, omdat ze aan de buitenkant op elkaar kunnen lijken. Beide kun je in gewone taal iets vragen. Het verschil zit in wat er daarna gebeurt.

ChatbotAI agent
Wat hij doetBeantwoordt een vraag in een gesprekVoert een taak uit in meerdere stappen
Toegang tot systemenMeestal beperkt tot een kennisbankKan systemen raadplegen en soms wijzigen
Wie bepaalt de routeHet gesprek, vraag voor vraagDe agent, op basis van het doel
Gevolg van een foutEen verkeerd antwoordEen verkeerde handeling, mogelijk met doorwerking
Wat je moet regelenJuistheid van antwoordenRechten, controlepunten, logging en eigenaarschap

Een chatbot die een klant vertelt hoe hij zijn adres wijzigt, is een chatbot. Een systeem dat het adres daadwerkelijk wijzigt, de bevestiging stuurt en het dossier bijwerkt, is een agent. De grens is in de praktijk niet altijd scherp: veel chatbots krijgen stap voor stap agentfuncties, en veel agents hebben een chatvenster als voorkant.

Soorten AI agents

Er bestaan verschillende indelingen. Voor een organisatie zijn twee manieren van kijken het nuttigst: naar de mate van zelfstandigheid en naar de opbouw.

Naar zelfstandigheid. Hoeveel een agent zelf mag, is een instelling die je kiest. Een agent kan alleen voorbereiden (informatie verzamelen voor een mens), voorstellen doen die een mens goedkeurt, uitvoeren met een bevestiging op onomkeerbare momenten, of volledig zelfstandig werken met controle achteraf. Mijn advies is vrijwel altijd om laag te beginnen en de autonomie pas te verhogen als je weet welke fouten er optreden.

Naar opbouw. Je ziet grofweg drie vormen:

  • Enkelvoudige agents die één afgebakende taak uitvoeren, zoals het voorbereiden van een antwoord op een klantmail.
  • Agents binnen een AI-workflow, waarbij een vaste procesflow de hoofdlijn bepaalt en de agent alleen de stappen doet die interpretatie vragen, zoals een document lezen of een vraag classificeren.
  • Samenwerkende agents, waarbij meerdere agents elk een deeltaak hebben en een coördinerende agent het werk verdeelt. Dat is krachtiger, maar ook lastiger te testen en te controleren.

Voor de meeste organisaties is de tweede vorm het verstandigste startpunt: vaste regels waar het kan, een agent waar het moet.

Voorbeelden

Een paar generieke voorbeelden om het concreet te maken:

  • Klantenservice: een agent leest een binnenkomende mail, zoekt de order op, stelt een antwoord op en legt het voor aan een medewerker.
  • Sales: na een klantgesprek zet een agent de notities om in een verslag, werkt het CRM bij en stelt een vervolgmail op ter goedkeuring.
  • Finance: een agent vergelijkt binnenkomende facturen met inkooporders en markeert afwijkingen voor de crediteurenadministratie.
  • Interne kennis: een agent beantwoordt vragen van collega’s op basis van handboeken en beleidsdocumenten, met verwijzing naar de bron.

Een uitgebreidere lijst, per afdeling uitgewerkt met werking en benodigde koppelingen, vind je bij de twaalf voorbeelden van AI agents.

Overweeg je zelf een agent, dan is de volgende vraag hoe je er een laat bouwen: wat je vooraf vastlegt, hoe je een bouwpartij kiest en wat het kost. Dat staat op de pagina over een AI agent laten maken. Wil je eerst sparren over de vraag of een agent de juiste oplossing is voor jouw proces? Neem contact op voor een vrijblijvend gesprek.

Veelgestelde vragen

Is een AI agent hetzelfde als een AI-assistent?

Niet helemaal. Een AI-assistent helpt jou terwijl jij het werk doet: je stelt een vraag en krijgt een antwoord of concept. Een AI agent voert zelf een reeks stappen uit richting een doel, vaak in andere systemen. In de praktijk lopen de termen door elkaar en bieden veel assistenten inmiddels ook agentfuncties.

Heeft een AI agent toegang tot al mijn systemen?

Alleen tot de systemen en gegevens waarvoor je hem toegang geeft. Dat is precies de ontwerpkeuze die je bewust moet maken. Een verstandige start is een agent met alleen leesrechten, en schrijfrechten pas toevoegen als je weet hoe hij zich gedraagt.

Leert een AI agent vanzelf van zijn fouten?

Meestal niet op de manier die mensen verwachten. Een agent die op een taalmodel draait, past zijn gedrag niet automatisch aan na een fout. Verbetering komt doordat mensen de instructies, bronnen of controles aanpassen op basis van wat ze in de logging zien.

Kan een AI agent zelfstandig beslissingen nemen?

Technisch wel, maar of dat verstandig is hangt af van de gevolgen van een fout. Bij omkeerbare stappen met een duidelijke eindtoets kan het. Bij besluiten over mensen, geld of externe communicatie hoort een menselijke controle, en voor sommige besluiten stellen de AVG en de AI Act daar ook eisen aan.

Wat heb ik nodig om met AI agents te beginnen?

Een concrete taak met veel herhaling, bronnen die op orde zijn, een eigenaar die de uitkomsten beoordeelt en afspraken over welke gegevens de agent mag gebruiken. De technologie is zelden het eerste knelpunt; de proceskeuze wel.

Klaar voor impact?

Van AI-ambitie naar concrete resultaten.

Plan een vrijblijvend gesprek. Geen pitch. Wel scherpe vragen.

30 min., geen pitch deckPlan een gesprek →