Microsoft Agent Framework: multi-agent systemen krijgen vorm
In dit artikel:
Microsoft heeft een preview vrijgegeven van het open-source Agent Framework, een development kit voor .NET en Python die bedoeld is als opvolger van Semantic Kernel en AutoGen. Het doel is een gemeenschappelijke basis te bieden voor agent-gebaseerde systemen, waarbij de mogelijkheden van die twee eerdere projecten worden samengebracht en aangevuld met enterprise-functionaliteiten zoals thread-based state management, type safety en ingebouwde telemetrie.
Het framework ondersteunt declaratieve prompting via YAML en JSON en bevat connectoren naar externe IT-oplossingen. Agents kunnen pauzeren, hervatten en herstellen na onderbrekingen; OpenTelemetry-integratie maakt bewaking en monitoring van dat gedrag mogelijk. Dankzij OpenAPI-ondersteuning zijn REST-API’s die aan de OpenAPI-specificatie voldoen eenvoudig in te laden als oproepbare tools, en agents kunnen draaien in containers, on‑premises of verspreid over meerdere clouds.
Centrale bouwstenen zijn open standaarden als MCP (Model Context Protocol) voor het ontdekken van tools en databronnen, Agent-to-Agent (A2A) voor agent-samenwerking en OpenAPI voor vendor-neutrale integratie. Voor orkestratie biedt het platform meerdere patronen: sequentiële en gelijktijdige workflows, group-chat samenwerking, handoffs tussen agents en een nieuw “magnetic orchestration”-patroon waarbij manager-agents een takenregister opbouwen en gespecialiseerde agents en mensen coördineren bij complexe taken.
Microsoft ziet agenten als een volgende laag van applicatielogica — systemen die doelgericht redeneren, tools aanroepen en zich dynamisch aanpassen — en positioneert het Agent Framework als een open basis daarvoor, met ruimte voor bijdragen vanuit de community.