Нарешті, агенти можуть забезпечити інтерактивний інтерфейс (з відкритим вихідним кодом)! Бекенди, такі як CrewAI, LangGraph, Mastra тощо, можуть багато чого. Але найскладніше – це вбудувати їх в інтерактивні програмні продукти, орієнтовані на користувача, такі як Cursor. Крім того, міграція з одного бекенду агента на інший є болючою, оскільки... ... кожен фреймворк має свої формати виведення, обробку станів, шаблони ReAct тощо. AG-UI (Agent-User Interaction Protocol) — це протокол з відкритим вихідним кодом, призначений для вирішення цієї проблеми та створення зовнішніх агентів. Щоб отримати більше перспективи: - MCP: Агенти до інструментів - A2A: Від агентів до агентів - AG-UI: Агенти для користувачів Це означає, що всі фронтенд/бекенд компоненти тепер можуть стати взаємозамінними. - Ви можете інтегрувати LangGraph, CrewAI або Mastra в один фронтенд, не переписуючи логіку інтерфейсу користувача. - Ви можете вставити новий інтерфейс користувача без модифікації серверної частини. - Ви можете поміняти один LLM на інший без зміни інтерфейсу користувача. Це відсутній шар, завдяки якому робочі процеси агентів відчуваються як справжнє програмне забезпечення, а не просто прославлені чат-боти. Знайдіть репозиторій GitHub у наступному твіті!