Agent Communication Protocol: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
м (In.wiki переименовал страницу ACP в Agent Communication Protocol)
Строка 1: Строка 1:
Agent Communication Protocol (ACP) — это открытый протокол для взаимодействия между агентами ИИ, приложениями и людьми.
+
'''Agent Communication Protocol (ACP)''' — это опубликованный [[IBM Research]] в марте 2025 года открытый протокол для взаимодействия между агентами ИИ, приложениями и людьми.
 +
 
 +
После запуска он был передан под эгиду [[Linux Foundation]].
  
 
ACP позволяет агентам:
 
ACP позволяет агентам:
  
Отправлять и получать расширенные сообщения — такие как текст, код, файлы или медиа;
+
* Отправлять и получать расширенные сообщения — такие как текст, код, файлы или медиа;
Отвечать в режиме реального времени, в фоновом режиме или в потоковом режиме;
+
* Отвечать в режиме реального времени, в фоновом режиме или в потоковом режиме;
Показывать другим, что они могут делать;
+
* Показывать другим, что они могут делать;
Совместно работать над длительными задачами;
+
* Совместно работать над длительными задачами;
Обмениваться состоянием друг с другом при необходимости.
+
* Обмениваться состоянием друг с другом при необходимости.
 +
 
 +
ACP обеспечивает взаимодействие агентов на платформе [[BeeAI]] — платформе, которая позволяет находить, запускать и совместно использовать агентов.
 +
 
 +
ACP может рассматриваться как альтернатива [[Model Context Protocol]].
 +
 
 +
25 августа 2025 года команда ACP объявила о его слиянии с [[Agent2Agent Protocol]], также разрабатываемого под зонтиком [[Linux Foundation]]<ref>[https://github.com/orgs/i-am-bee/discussions/5 ACP Joins Forces with A2A Under the Linux Foundation  25.08.2025]                    </ref>,
 +
 
 +
В рамках этого перехода команда ACP свернула активную разработку и начнала работать с [[A2A]].
 +
 
 +
Заявлено что агенты, созданные с использованием фреймворка BeeAI, можно сделать совместимыми с A2A с помощью адаптера A2AServer. Внешние агенты A2A можно интегрировать в приложения BeeAI с помощью A2AAgent, что позволяет взаимодействовать с агентами, размещёнными в других местах, независимо от того, как они были созданы. Платформа BeeAI, ранее работавшая на базе ACP, теперь использует A2A для поддержки агентов из любого фреймворка.
 +
 
 +
Также разработчики анонсировали руководство по миграции: BeeAI: ACP to A2A Migration Guide.
 +
 
 +
== Ссылки ==
 +
 
 +
* [https://beeai.dev/ Сайт проекта BeeAI]
 +
* [https://github.com/i-am-bee/ACP ACP на Github]
 +
 
 +
== Примечания ==
 +
 
  
ACP обеспечивает взаимодействие агентов на платформе BeeAI — платформе, которая позволяет находить, запускать и совместно использовать агентов.
+
.
 +
[[Категория:Программное обеспечение для машинного обучения]]
 +
[[Категория:Протоколы программного обеспечения Искусственного Интеллекта]]
 +
[[Категория:Протоколы прикладного уровня]]
 +
[[Категория:Технологии, предложенные IBM]]
 +
[[Категория:Проекты Linux Foundation]]

Версия от 01:46, 27 августа 2025

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.

Ссылки

Примечания

.