This definition stands in direct contrast to what many professionals still call "using AI": entering a prompt into a language model and receiving a response. That is text generation. An agent is something different: it receives an objective, decides how to achieve it, uses external tools, consults data sources, executes actions, and adjusts its route when something fails.
The distinction matters because it carries concrete professional consequences.