Agentic AI: old architecture patterns with an AI twist
Over the past year, “agentic AI” has become one of the most popular terms in the AI space. The idea of AI agents, autonomous systems that can plan, reason, and take actions on our behalf, captures the imagination. They are described as digital workers capable of chaining tasks together, using tools, and adapting to new situations.
But when you look under the hood, you quickly realise that most AI agents are built on the same software architecture patterns we have been applying for decades. The difference is not so much in the underlying structure, but in the way decisions are taken.
The familiar building blocks
Almost every AI agent framework today relies on patterns that software architects have been using for years:
None of these ideas are new. We have been building orchestration engines, workflow systems, and event-driven applications for years. What is new is that an LLM now decides which action to take, instead of a hard-coded set of rules.
What is actually new
The shift brought by agentic AI is in decision-making. Traditionally, orchestration logic is explicit: developers define the flow of actions in advance.
With agentic AI, the orchestration loop often looks like this:
This pattern is essentially a planning loop, something we have seen in robotics and AI research for decades. What has changed is the accessibility: LLMs can now serve as a general-purpose planner without requiring explicit programming of every decision path.
However, this flexibility comes with trade-offs. LLM-driven decision-making introduces unpredictability, latency, and cost concerns, and it requires guardrails to ensure reliability, security, and compliance.
Why it matters to see the bigger picture
Recognising that agentic AI builds on well-established software architecture is more than a semantic detail. It matters because:
The bottom line
Agentic AI is not magic. It is a combination of well-known patterns: orchestration, state management, event-driven systems, and microservices, enhanced by a new decision-making layer powered by LLMs.
If we understand this, we can focus on designing systems that are robust, flexible, and maintainable while leveraging AI where it actually adds value. Instead of chasing hype, we can use decades of proven software architecture to build better, smarter solutions.
Want more insights like this? Subscribe to Autom8 to receive more digital transformation insights like this.
Principal AI Engineer & Technical Founder | Agentic AI, Enterprise Automation & LLMs | Ex-Automagica (Acquired by Netcall)
13hThis is 100% spot on. In all the AI agents I've built for other companies and my own these patterns have paid off from the start. Doubly so in multi-agent setups.