0aff31e2d3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
---
|
|
layout: default
|
|
---
|
|
|
|
# AG-UI Protocol
|
|
|
|
<v-clicks>
|
|
|
|
### El tercer protocolo agentico
|
|
|
|
| Protocolo | Conecta... |
|
|
|-----------|-----------|
|
|
| **MCP** | Agente ↔ Herramientas |
|
|
| **A2A** | Agente ↔ Agente |
|
|
| **AG-UI** | Agente ↔ Usuario |
|
|
|
|
AG-UI **desacopla** el backend agentico del frontend: el servidor emite eventos AG-UI independientemente del framework usado (LangGraph, CrewAI...); el cliente los consume independientemente de la UI. Cada lado evoluciona por separado.
|
|
|
|
### Estandariza la sesión, no solo el acceso
|
|
|
|
Los agentes no caben en request/response: ejecuciones largas, trabajo intermedio visible, comportamiento no determinístico. AG-UI modela la **sesión completa** agente-usuario con 16 eventos tipados sobre HTTP o WebSockets — no es solo un endpoint, es un contrato de interacción viva.
|
|
|
|
### La UI controlada por el agente (Generative UI)
|
|
|
|
El agente no solo devuelve texto — renderiza componentes, sincroniza estado compartido con el frontend y expone pasos de razonamiento en tiempo real. El agente *construye* la interfaz.
|
|
|
|
### Human-in-the-loop como primitiva del protocolo
|
|
|
|
Interrupciones nativas: pausar, aprobar o editar en cualquier punto del flujo **sin perder estado**. El humano es parte del protocolo, no un caso especial.
|
|
|
|
[Docs: ag-ui.com](https://docs.ag-ui.com/introduction)
|
|
|
|
</v-clicks>
|