Wat is een agent in de context van Claude?	Een autonome versie van Claude die de berichtlus (messaging loop) draait zonder menselijke tussenkomst.
Wat is het kernpatroon van een agentische workflow?	Observeren, beslissen, handelen en herhalen (observe, decide, act, repeat).
Welke twee `stop_reason` waarden zijn cruciaal in de agent-loop?	`tooluse` (als een tool nodig is) en `end_turn` (wanneer het antwoord klaar is).
Wat moet de ontwikkelaar aan Claude verstrekken om toolgebruik mogelijk te maken?	De `tools` array, die de naam, beschrijving en JSON-schema van de beschikbare tools bevat.
Wat gebeurt er in de agent-loop wanneer de `stop_reason` `tooluse` is?	De code moet de gevraagde tool uitvoeren en het resultaat terugsturen naar Claude.
Wie is verantwoordelijk voor het redeneren (reasoning) in een agent-systeem?	Claude.
Wie is verantwoordelijk voor het bezitten van de loop en de tools?	De ontwikkelaar/gebruiker.
Wat is de algemene stroom van de agent-loop?	Gebruiker stuurt bericht -> Claude vraagt tool -> Code voert tool uit -> Resultaat wordt teruggestuurd -> Herhaal tot `end_turn`.
