What is a multi-agent system, and how do agents communicate?

Reviewed by Jason Burns, Editorial Steward · Last updated

A multi-agent system is a system in which multiple autonomous agents interact to achieve individual or shared goals; they communicate through structured message passing, shared memory, tool interfaces, or defined protocols.