# LLM Context URL: https://diegocecato.dcsolution.it/ag-ui-dotnet-protocollo-framework-agenti/ AG-UI è un protocollo event-based per separare il lifecycle degli agenti dal framework che li esegue e dalla UI che li rappresenta. Nel settembre 2026 Microsoft e CopilotKit hanno annunciato un SDK .NET first-class pubblicato su NuGet con licenza MIT. I package principali includono AGUI.Abstractions, AGUI.Formatting, AGUI.Protobuf, AGUI.Client e AGUI.Server. L'integrazione usa Microsoft.Extensions.AI: AGUI.Server può esporre un IChatClient come endpoint AG-UI, mentre AGUIChatClient implementa IChatClient per consumare endpoint compatibili. Microsoft Agent Framework usa ora i package AGUI.* per il protocollo, mantenendo l'integrazione ASP.NET Core. La tesi dell'articolo è che il valore architetturale stia nella sostituibilità: un contratto wire stabile riduce l'accoppiamento tra backend agentico e superfici utente. AG-UI non risolve autenticazione, autorizzazione o isolamento, che restano responsabilità dell'architettura.