Über
AutoGen wurde 2023 von Microsoft Research veröffentlicht und behandelt Agent-Systeme als Konversationen zwischen rollenbasierten Agenten. Das Core-API wurde 2024 mit Version 0.4 komplett überarbeitet und liegt nun als asynchroner Actor-Layer vor, was die Test- und Skalierbarkeitsprobleme früherer Versionen adressiert. AutoGen ist in Python ausgereift; eine experimentelle .NET-Variante existiert. Das Framework eignet sich besonders für Szenarien, in denen mehrere Spezialisten diskutieren oder gemeinsam Code schreiben.
Praxisbeispiel
Ein Data-Science-Team nutzt AutoGen für explorative Datenanalyse: Ein Planner-Agent zerlegt die Frage, ein Coder-Agent schreibt Python-Skripte, ein Critic-Agent prüft die Ausgabe und ein Executor-Agent führt den Code in einer Sandbox aus. Über die Group-Chat-Konfiguration werden die Runden moderiert, sodass End-to-End-Analysen ohne manuelles Eingreifen ablaufen.