Agent
A program that runs a model in a loop with tools, deciding what to do next until the job is done.
how it works · the vocabulary
agenticautonomous agent
The distinction from a chatbot is that nobody is waiting turn by turn: it plans, acts, reads what happened and continues. That makes cost hard to predict, because the number of model calls is decided at run time rather than by you.