Межагентная коммуникация

Механизмы коммуникации укладываются в две парадигмы межпроцессного взаимодействия: разделяемая память и передача сообщений. Три способа: параметры вызова инструмента (синхронная передача со структурой), общая файловая система (разделяемая память — крупные артефакты, персистентность), шина сообщений (асинхронная доставка через посредника, pub/sub). Компромисс Go: «не общайтесь через разделяемую память — разделяйте память через общение»: разделяемая память быстра, но опасна конфликтами; сообщения требуют оркестрации, но принадлежность данных ясна. Тот же компромисс возникнет в конкурентных конфликтах.

Связано: Мультиагентное взаимодействие без общего контекста, Файловая система в мультиагентных системах, Протокол A2A