Finalmente, os Agentes podem oferecer uma experiência interativa de frontend (código aberto)! Backends como CrewAI, LangGraph, Mastra, etc., podem fazer muito. Mas a parte mais difícil é integrá-los em produtos de software interativos voltados para o usuário, como o Cursor. Além disso, migrar de um backend de agente para outro é doloroso porque... ...cada framework tem seus próprios formatos de saída, gerenciamento de estado, padrões ReAct, etc. AG-UI (Protocolo de Interação Agente-Usuário) é um protocolo de código aberto projetado para resolver isso e construir Agentes com poder de frontend. Para ter mais perspectiva: - MCP: Agentes para ferramentas - A2A: Agentes para agentes - AG-UI: Agentes para usuários Isso significa que todos os componentes de frontend/backend agora podem se tornar intercambiáveis. - Você pode integrar LangGraph, CrewAI ou Mastra no mesmo frontend, sem reescrever sua lógica de UI. - Você pode adicionar uma nova UI sem nenhuma modificação no backend. - Você pode trocar um LLM por outro sem mudar a UI. Esta é a camada que faltava para fazer os fluxos de trabalho dos agentes parecerem software real, não apenas chatbots glorificados. Encontre o repositório do GitHub no próximo tweet!