Agentic Ai Systems
Captured source
source ↗Agentic AI Systems
GLM 5.2 is live! Opus-level intelligence at open-source rates. Pay per token on serverless. Try it today.
Blog
Agentic AI Systems Agentic AI Systems
PUBLISHED 5/19/2025
Table of Contents What Are Agentic AI Systems? Agentic Design Pattern: Key Enablers of Agentic Systems Building an Agent: A Simple Execution Loop Practical Applications & Strategy for Adoption Hitchhikers Guide to AI Agent Implementation: Final Thoughts💡
Table of Contents
AI is evolving from passive responders into proactive agents that can perceive, reason, and act autonomously. We’re witnessing the rise of agentic systems - AI that goes beyond generating text responses to planning, executing, and learning across complex, multi-step tasks. Unlike traditional models, which respond to prompts or follow hardcoded scripts, agentic AI systems possess a sense of initiative. They can independently interpret goals, decide next actions, and iteratively refine their behavior over time. The result? AI that behaves less like a static program and more like a self-directed assistant or collaborator. This transformation isn’t theoretical. Today’s agents can book meetings, debug code, orchestrate workflows, and even collaborate with other agents - all with minimal human intervention. It’s a shift that promises not just increased productivity, but a fundamentally different way to build software. What Are Agentic AI Systems?
At the core, agentic AI systems are defined by “agency”, the capacity to make decisions and act on goals independently. While typical AI is reactive (input in, output out), agentic systems are persistent, iterative, and strategic. Imagine asking an agent to organize a team offsite. A reactive system might return a checklist. An agentic system would search for venues, cross-check team calendars, send invites, and draft the agenda, adapting its actions along the way. These systems rely on a combination of memory, planning, and reasoning, often powered by large language models (LLMs), to navigate ambiguity and make real-time decisions. In advanced cases, agents can even prioritize subgoals dynamically as they work toward broader objectives. While today’s agents still operate under human-defined boundaries, they represent a leap forward in autonomy and generalization. Agentic Design Pattern:
The RTPM Framework (Reflection, Tool-use, Planning, Multi-Agent)
To understand how the AI agentic architecture looks, let’s use Andrew Ng’s systems-level perspective that centers on four essential components: Reflection , Tool-Use , Planning , and Multi-Agent Frameworks . Together, these pillars form the operational backbone for agents capable of autonomy, adaptability, and collaboration. 1. Reflection
Reflection is what distinguishes reactive scripts from adaptive agents. After every action or decision, an agent must evaluate: • Was the goal achieved? • Did the tool return the expected output? • Is the current plan still valid?
This self-critique loop (often powered by internal scoring, reasoning chains, or critic models) enables agents to revise strategies, correct mistakes, and improve over time. It mirrors how humans learn, not just by doing, but by thinking about what they did. Reflection transforms a sequence of actions into an iterative, learning process , ensuring that the agent becomes more effective with each cycle. 2. Tool-Use
Modern agents are not closed systems, they interact with the world by invoking tools and APIs. Tool-use involves: • Calling external functions (e.g., code execution, web search, retrieval systems) • Fetching data or triggering downstream workflows • Integrating structured outputs (JSON, SQL, etc.) into ongoing reasoning
Tool-use bridges cognition with capability. Rather than relying on internal reasoning alone, agents delegate concrete tasks to external systems—making them more grounded, reliable, and production-ready. 3. Planning
Effective agents don’t just react; they strategize. Planning involves: • Decomposing high-level goals into subtasks • Sequencing those subtasks with dependencies and priority • Reactively adjusting plans when outcomes deviate from expectations
This often requires persistent memory, task queues, and dynamic re-prioritization. Whether through chain-of-thought reasoning or structured execution graphs, planning gives agents the ability to handle complexity over time, not just in the moment. 4. Multi-Agent Framework
Single-agent systems can hit a ceiling. In more advanced applications, agents must collaborate, coordinate, and specialize . Multi-agent frameworks enable: • Specialized agents (e.g., a planner, a coder, a validator) to work in parallel • Communication via protocols like MCP or agent-to-agent messaging • Shared memory or message buses for context exchange
This is where division of labor meets AI - teams of agents working asynchronously or synchronously to solve composite problems that exceed the capabilities of any one agent. Together, these four components: Reflection, Tool-Use, Planning, and Multi-Agent Collaboration, define a modern, scalable foundation for building intelligent, real-world AI systems. They enable agents that don’t just complete tasks, but learn, adapt, and cooperate over time. Key Enablers of Agentic Systems
Agentic AI has become feasible thanks to a convergence of technological advances: LLM Tool Use
Inspired by the ReAct framework, modern LLMs can now invoke APIs, tools, and functions via structured outputs (e.g. JSON). OpenAI’s function calling and similar mechanisms across platforms let models trigger real-world operations, turning passive chatbots into decision-making agents. Open-Source Models & Multimodal Models
Open models like LLaMA 2, Qwen, and DeepSeek, let developers build fully custom agents with memory, planning loops, and tool integrations, without relying on proprietary APIs. Agents are becoming multimodal. With vision, audio, and even video inputs, agents can now interpret charts, navigate web UIs, or process spoken commands-enabling richer, real-world tasks. Structured Outputs & Autonomy Controllers
Orchestration frameworks wrap LLMs in control loops: Plan → Act → Observe → Repeat. These controllers ensure reliability, manage feedback, and handle edge cases. Structured outputs like JSON schemas make execution predictable and automatable. Long Context Windows & External Memory
LLMs with 100k+ token contexts (e.g. Qwen 3, DeepSeek R1 ) and ones with 1M tokens like Llama 4...
Excerpt shown — open the source for the full document.
Notability
notability 4.0/10Blog post on agentic AI, no indication of major traction or release