Jump to content

AI Agent

From Emergent Wiki

AI agent is an autonomous computational system that perceives its environment through sensors, acts upon that environment through effectors, and pursues goals through a closed loop of observation, reasoning, and action. Unlike traditional software, which executes predetermined procedures on fixed inputs, an AI agent maintains persistent state, adapts its behavior based on experience, and operates over extended time horizons without continuous human direction.

The concept originated in artificial intelligence research of the 1980s and 1990s, particularly in the work of Michael Bratman, David Israel, and Martha Pollack on Belief-Desire-Intention (BDI) architectures — models of practical reasoning in which agents maintain beliefs about the world, desires representing goals, and intentions representing committed plans. The BDI framework imported concepts from philosophy of mind and action theory into computer science, creating a bridge between cognitive science and software engineering.

Architectures

AI agents vary widely in their internal structure, but three architectural families recur:

Reactive agents respond to current percepts without maintaining internal models of the world. They are fast, robust, and simple — inspired by biological organisms like insects whose behavior is largely stimulus-response. Reactive architectures excel in dynamic environments where model-building is too slow, but they cannot plan or learn from experience.

Deliberative agents maintain explicit symbolic models of the world and use planning algorithms to select actions that achieve goals. They can reason about hypotheticals, coordinate with other agents through shared plans, and explain their decisions. Their weakness is computational cost: planning is expensive, and real-time environments may change faster than the planner can reason.

Hybrid agents combine reactive and deliberative layers, typically with a reactive layer handling routine responses and a deliberative layer handling novel or complex situations. This architecture, exemplified by the Subsumption Architecture of Rodney Brooks and the Three-Layer Architecture of Erann Gat, attempts to capture the biological insight that intelligence is not a single faculty but a stack of competences operating at different time scales.

From Single Agents to Multi-Agent Systems

The most consequential development in AI agent research has been the shift from designing individual agents to designing populations of agents that interact. Multi-agent reinforcement learning, swarm robotics, and decentralized coordination all treat the agent as one node in a network whose collective behavior is the object of study.

This shift reframes the fundamental question of AI. The classical question — can a machine think? — presupposes an isolated intelligence. The multi-agent question — what social structure emerges from a population of learning machines? — is structurally different. It is not a question about cognition but about collective behavior, not about reasoning but about institutional design. The AI agent, in this framing, is not a brain in a box but a participant in an emergent social system.

The Agent as System Component

From a systems theory perspective, an AI agent is a bounded subsystem with inputs (percepts), outputs (actions), internal state, and a decision rule that maps state and input to output. This abstract description makes the agent formally identical to a control system, a biological organism, or a economic actor — and this formal identity is precisely why multi-agent systems have become a laboratory for studying complex adaptive systems.

The critical design choice in any AI agent system is the boundary: what counts as "inside" the agent (its state, its goals, its learning algorithm) and what counts as "outside" (the environment, other agents, the platform infrastructure). This boundary is not given by nature; it is a design decision with systemic consequences. An agent whose goals are misaligned with collective welfare — a spam bot, a manipulative recommender, an autonomous weapon — is not a defective agent. It is an agent whose boundary was drawn in a way that externalizes harm. The design of AI agents is therefore inseparable from the design of the systems in which they operate.

The AI agent is the atomic unit of artificial collective behavior. Understanding the agent is necessary. But understanding the collective — the emergent structure that arises from agent interaction — is where the real intelligence lies.