Live data from Hacker News

What, exactly, is an 'AI Agent'? Here's a litmus test

tines.com

41–45 of 45 posts

Re: What, exactly, is an 'AI Agent'? Here's a litmus test

#41
post #7

Anthropic has a definition: Workflows are systems where LLMs and tools are orchestrated through predefined code paths. Agents, on the other hand, are systems where LLMs dynamically direct their own processes and tool usage, maintaining control over how they accomplish tasks https://www.anthropic.com/engineering/building-effective-age... While I know it's a marketing term, I think a good distinction is that agents hav…

And the LangChain definition is a further simplification of Anthropic's:

"An AI agent is a system that uses an LLM to decide the control flow of an application."

What gets left unsaid is whether current SOTA LLMs actually have the reasoning and planning capabilities to do this reliably. I would argue that except for code debugging tasks and simple research tasks (iterative Googling with a web browser and then formatting the results into a report format) they do not. That may change in 6 months, but right now the hype has gotten ahead of the capability.

Re: What, exactly, is an 'AI Agent'? Here's a litmus test

#42
post #12

Earlier quoted context omitted.

It's somewhat like “metaverse”, which to this day nobody can explain precisely, and yet we spent two years talking about it as it was the future. Meaningless and subject of countless discussions. There's no contradiction; it is possible.

As a counterpoint, there also still isn't any precise definition of what "life" is, but it's nevertheless an extremely useful concept.

[deleted]

Re: What, exactly, is an 'AI Agent'? Here's a litmus test

#43
post #7

Anthropic has a definition: Workflows are systems where LLMs and tools are orchestrated through predefined code paths. Agents, on the other hand, are systems where LLMs dynamically direct their own processes and tool usage, maintaining control over how they accomplish tasks https://www.anthropic.com/engineering/building-effective-age... While I know it's a marketing term, I think a good distinction is that agents hav…

And the LangChain definition is a further simplification of Anthropic's: "An AI agent is a system that uses an LLM to decide the control flow of an application." What gets left unsaid is whether current SOTA LLMs actually have the reasoning and planning capabilities to do this reliably. I would argue that except for code debugging tasks and simple research tasks (iterative Googling with a web browser and then formatt…

Reasoning, planning, and reliability do not seem to be strong features of current LLMs.

Re: What, exactly, is an 'AI Agent'? Here's a litmus test

#44
post #7

Anthropic has a definition: Workflows are systems where LLMs and tools are orchestrated through predefined code paths. Agents, on the other hand, are systems where LLMs dynamically direct their own processes and tool usage, maintaining control over how they accomplish tasks https://www.anthropic.com/engineering/building-effective-age... While I know it's a marketing term, I think a good distinction is that agents hav…

Agentic vs Workflow boils down to age old computing paradigm of Declarative vs Imperative.

Re: What, exactly, is an 'AI Agent'? Here's a litmus test

#45
post #32

This Hacker News thread is already a great example of what always happens when this topic comes up: I count SIX definitions of agents in this thread already, each slightly different from each other but each expressed with a confidence that suggests that the author thinks their definition is clearly the correct one. (The OP did that as well.)

I guess you also think your definition is clearly the correct one?
Post reply on HN