Agent Communication Protocol

Материал из in.wiki
Перейти к навигации Перейти к поиску

Agent Communication Protocol (ACP) — это опубликованный IBM Research в марте 2025 года открытый протокол для взаимодействия между агентами ИИ, приложениями и людьми.

После запуска он был передан под эгиду Linux Foundation.

ACP позволяет агентам:

  • Отправлять и получать расширенные сообщения — такие как текст, код, файлы или медиа;
  • Отвечать в режиме реального времени, в фоновом режиме или в потоковом режиме;
  • Показывать другим, что они могут делать;
  • Совместно работать над длительными задачами;
  • Обмениваться состоянием друг с другом при необходимости.

ACP обеспечивает взаимодействие агентов на платформе BeeAI — платформе, которая позволяет находить, запускать и совместно использовать агентов.

ACP может рассматриваться как альтернатива Model Context Protocol.

25 августа 2025 года команда ACP объявила о его слиянии с Agent2Agent Protocol, также разрабатываемого под зонтиком Linux Foundation[1],

В рамках этого перехода команда ACP свернула активную разработку и начнала работать с A2A.

Заявлено что агенты, созданные с использованием фреймворка BeeAI, можно сделать совместимыми с A2A с помощью адаптера A2AServer. Внешние агенты A2A можно интегрировать в приложения BeeAI с помощью A2AAgent, что позволяет взаимодействовать с агентами, размещёнными в других местах, независимо от того, как они были созданы. Платформа BeeAI, ранее работавшая на базе ACP, теперь использует A2A для поддержки агентов из любого фреймворка.

Также разработчики анонсировали руководство по миграции: BeeAI: ACP to A2A Migration Guide.

Ссылки[править | править код]

Примечания[править | править код]