При создании МАС  важное место занимает исследование вопросов взаимодействия (коммуникации) агентов, так как именно коммуникация  является одним из важнейших свойств агентов:

  • автономность: агенты функционируют без прямого вмешательства людей или кого-либо другого и владеют определенной способностью контролировать свои действия и внутреннее состояние;
  • реактивность: агенты способны воспринимать окружающую среду (которая может быть физическим миром, пользователем, взаимодействующим через графический интерфейс, коллекцией других агентов) и адекватно реагировать в определенных временных рамках на изменения, которые происходят;
  • активность: агенты не просто реагируют на изменения среды, но и обладают целенаправленным поведением и способностью проявлять инициативу;
  • коммуникабельность: языка агенты могут обмениваться информацией с окружающей их средой и другими агентами средствами некоторого коммуникационного. Возможность коммуникаций означает, что агент должен получать информацию об его окружающей среде, что дает ему возможность строить собственную модель мира. Более того, возможность коммуникаций с другими агентами является обязательным условием совместных действий для достижения целей.

Взаимодействие агентов обеспечивается языком общения.