The language problem around agents is that most companies are describing them solely from a human/UX perspective.
'You ask it to do something, and it does it'
That makes it difficult to differentiate the more critical 'how' options in the execution process. From that perspective: deterministic integrations, LLM+tools, LAM, etc are more descriptive categories, each with their own capabilities, strengths, and weaknesses.
Or to put it a different way, if the term doesn't tell you what something is good and bad at, it's probably an underspecified term.
'You ask it to do something, and it does it'
That makes it difficult to differentiate the more critical 'how' options in the execution process. From that perspective: deterministic integrations, LLM+tools, LAM, etc are more descriptive categories, each with their own capabilities, strengths, and weaknesses.
Or to put it a different way, if the term doesn't tell you what something is good and bad at, it's probably an underspecified term.