Hacker News new | ask | show | jobs
by locknitpicker 4 days ago
> The big breakthrough is we can interact with the agents using natural language - because of the LLM.

Without ReAct and tool calling, all you have is a chatbot. That's useful, but it's just a chatbot.

ReAct loops and tool calling is what unblocks high value usecases. It enables systems to actually address free-form problem statements, gather data that is not a part of their training set, inspect the current state of services,and trigger actions in external systems. This goes well beyond mere chatbots.

> It is the combination of LLM and agent-harnesses that make it look really smart.

It's really not about "smart". It's about autonomous systems, and being able to consume and analyze new data, and trigger actions in external systems.

1 comments

It's not very novel, though, it's a fairly obvious step once you get something that can operate iteratively and largely independent, there were a ton of people trying to get LLMs to loop on their own even before deepseek r1.

And I remember talking about goal directed behavior (which what people are calling "agents" now don't seem to properly have) and autonomous operation decades ago in the intelligent agent course at uni, including react loops.

So no, the huge step with LLMs really was just that attention mechanism from that translation paper everyone forgot until Google brought its marketing to it, everything else is either just optimization/scaling, more money or old ideas suddenly relevant.

> It's not very novel, though (...)

I completely disagree. The rollout of agentic tools, and even support for agent mode in IDEs, is the whole value proposition of AI code assistant services.

Otherwise you'd just have a glorified search engine in a chat window.

> (...) it's a fairly obvious step once you get something that can operate iteratively and largely independent,

There's some confusion in your reply. ReAct loops is exactly what this "operate iteratively and largely independently" represents.