Keyword
System-of-Agents Architecture
System-of-agents architecture designs multiple specialised agents that work together as a coordinated system, rather than one monolithic 'super-agent' that tries to do everything. Each agent has a defined scope, clear interfaces, and well-understood capabilities. A router or orchestrator directs tasks to the right agent. This mirrors microservices architecture in traditional software — the benefits (modularity, specialisation, independent scaling) and challenges (coordination, latency, consistency) are analogous.