Een gewone modelaanroep genereert output uit de huidige context. Een agentlus voegt tijd toe: het systeem observeert, construeert toestand, redeneert onder doelen en beleid, handelt in een omgeving, observeert het resultaat en past het vervolg aan.
Agency ligt op een spectrum: chatbot, assistent, taakagent, persistente agent, adaptieve agent en sociale agent. Elke stap vraagt explicietere toestand, doelen, grenzen en verificatie.