AutoGen und AG2
AutoGen ist ein Framework von Microsoft für Multi-Agent-Anwendungen. Das Repository ist inzwischen archiviert; Microsoft verweist auf das Microsoft Agent Framework als Nachfolger. AG2 ist ein eigenständig weitergeführtes Projekt, das aus AutoGen hervorgegangen ist.
- Projekt
- AutoGen
- Herausgeber
- Microsoft
- Repository
- github.com/microsoft/autogen
- Dokumentation
- microsoft.github.io/autogen/
- Sprachen
- Python
- Kategorie
- KI-Agenten-Frameworks
Was ist AutoGen?
AutoGen ist ein Python-Framework von Microsoft für Anwendungen, in denen mehrere KI-Agenten autonom oder gemeinsam mit Menschen arbeiten. Es umfasst unter anderem die Schicht AgentChat für Agenten und Teams, Erweiterungen für Modellanbieter und MCP-Server sowie AutoGen Studio als Oberfläche ohne Programmierung.
Stand Oktober 2026 ist das Repository archiviert. Microsoft liefert laut README keine Fehlerbehebungen, Sicherheitsupdates oder neuen Funktionen mehr und empfiehlt neuen Nutzern das Microsoft Agent Framework; für bestehende Projekte gibt es einen Migrationsleitfaden.
Was ist AG2?
AG2 (vormals AutoGen) wird von einer Gruppe ehrenamtlicher Maintainer aus mehreren Organisationen weiterentwickelt und steht unter der Apache-2.0-Lizenz. Mit Version 1.0 hat AG2 ein neues Agentenmodell eingeführt: Das Paket heißt ag2, die Zusammenarbeit mehrerer Agenten läuft über ein „Network“ aus Hub und typisierten Kanälen. Der Hub führt Registry, Write-Ahead-Log und Audit-Trail.
Die klassische, aus AutoGen stammende Variante mit ConversableAgent und GroupChat lebt als AG2 Classic in einem eigenen Repository weiter und wird weiterhin gepflegt. AG2 1.0 ist kein direkter Ersatz für Classic; Importe, Agentenmodell und Orchestrierung haben sich geändert.
Kernfähigkeiten von AG2
- Agenten und Werkzeuge
- Python-Funktionen werden per Dekorator zu Werkzeugen; AG2 übernimmt die vollständige Tool-Calling-Schleife.
- Human-in-the-Loop
- Ein Werkzeug kann den Lauf anhalten und eine Person fragen; wie die Antwort eingeholt wird, legt ein eigener Hook fest.
- Kanäle für mehrere Agenten
- Zweiergespräch, strikte Frage-Antwort-Beratung, Diskussion reihum und deklarative Workflows mit bedingten Übergaben.
- Wissen und Verdichtung
- Ein Wissensspeicher über Läufe hinweg und Strategien, die lange Verläufe zusammenfassen statt sie abzuschneiden.
Multi-Agent-Frameworks wirksam im AI-first-Geschäftsmodell nutzen
Der Werdegang von AutoGen zeigt, dass die Wahl eines Frameworks auch eine Betriebsentscheidung ist: Wer pflegt den Code, wie werden Sicherheitslücken geschlossen, und was kostet eine Migration? Diese Fragen gehören zur Planung eines Agenten ebenso wie Ergebnis und Mandat.
Halten Sie deshalb Geschäftslogik, Freigaberegeln und Evaluationsfälle möglichst unabhängig vom Framework fest. Dann lässt sich ein Agent auf eine andere technische Grundlage übertragen, ohne dass Verantwortung und Qualitätsmaßstab verloren gehen.
Vom Tool zum Ergebnis
Im AI-first-Coaching klären Sie, welche Ergebnisse KI-Agenten in Ihrer Marktbearbeitung verantworten sollen und in welchem Rahmen. Danach gestaltet, entwickelt und betreibt REVAGO Ihr System. Sie zahlen für Ergebnisse – nicht für Aktivität.
Häufige Fragen
Wird AutoGen noch weiterentwickelt?
Das Repository microsoft/autogen ist archiviert. Microsoft stellt dafür keine Fehlerbehebungen, Sicherheitsupdates oder neuen Funktionen mehr bereit und empfiehlt das Microsoft Agent Framework als Nachfolger, inklusive Migrationsleitfaden.
Was ist der Unterschied zwischen AutoGen und AG2?
AG2 ist ein eigenständiges Open-Source-Projekt, das aus AutoGen hervorgegangen ist und von ehrenamtlichen Maintainern weitergeführt wird. AG2 1.0 bringt ein neues Agentenmodell mit Hub und Kanälen; die klassische AutoGen-ähnliche Variante heißt AG2 Classic und liegt in einem eigenen Repository.
Läuft bestehender AutoGen-Code mit AG2 1.0?
Nicht ohne Weiteres. Code mit import autogen, ConversableAgent oder GroupChat gehört laut AG2 zu AG2 Classic (pip install ag2-classic). Für den Umstieg auf AG2 1.0 gibt es einen eigenen Migrationsleitfaden.
Weiterlesen im Wiki
Neutrale Einordnung, keine Empfehlung einzelner Anbieter. REVAGO ist mit den aufgeführten Projekten nicht verbunden. Beschreibungen beruhen auf den öffentlichen Angaben der Projekte; Funktionsumfang und Lizenzen können sich ändern.
