Was ist ein Multi-Agent-System?
Ein Multi-Agent-System (MAS, auch Multiagentensystem) besteht aus mehreren eigenständigen Agenten, die gemeinsam eine Aufgabe lösen, die ein einzelner schlecht bewältigt. Heute sind damit meist KI-Agenten auf Basis von Sprachmodellen gemeint, die jeweils eigene Anweisungen, Werkzeuge und Rechte haben und ihre Zwischenergebnisse untereinander oder über eine steuernde Instanz weitergeben.
Wenn eine Aufgabe für einen Durchlauf zu groß wird, teilt man sie auf mehrere Agenten auf, und ab da entscheidet die Übergabe über das Ergebnis.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
- Gängiges Muster
- Steuernde Instanz mit spezialisierten Agenten
- Lohnt sich bei
- Klar trennbaren Teilaufgaben
- Kostet
- Mehr Tokens und längere Laufzeit
- Verwechselt mit
- Automatisierung mit festen Schritten
Ein alter Begriff mit neuer Bedeutung
Multiagentensysteme sind deutlich älter als ChatGPT. In der Informatik bezeichnet der Begriff seit Jahrzehnten Systeme aus vielen Software-Agenten, die autonom handeln, auf ihre Umgebung reagieren und miteinander kommunizieren. Eingesetzt werden sie etwa in der Logistik, wo Agenten für Fahrzeuge und Aufträge um Kapazitäten verhandeln, in Verkehrs- und Marktsimulationen oder in der Robotik, wenn mehrere Roboter sich abstimmen müssen.
Diese klassischen Agenten folgen festen Regeln oder Optimierungsverfahren. Seit es leistungsfähige Sprachmodelle gibt, steht hinter jedem Agenten oft ein Large Language Model, das Anweisungen in natürlicher Sprache versteht, selbst plant und Werkzeuge aufruft. Wenn heute in Unternehmen von Multi-Agent-Systemen die Rede ist, geht es fast immer um diese zweite Form, und um sie dreht sich der Rest dieser Seite.
Die gängigen Muster
Wie die Agenten zusammenarbeiten, legt die Architektur fest. Diese Muster tauchen in fast allen Frameworks unter ähnlichen Namen auf:
-
Orchestrator und Zuarbeiter
Eine steuernde Instanz, oft Supervisor genannt, zerlegt die Aufgabe, verteilt die Teile und setzt die Ergebnisse zusammen. Die Zuarbeiter kennen nur ihren Ausschnitt, was ihre Anweisungen kurz und ihre Rechte klein hält.
-
Kette
Jeder Schritt übernimmt das Ergebnis des vorherigen, etwa Recherche, Entwurf und Formatprüfung. Das ist einfach zu verstehen, aber so langsam wie die Summe aller Schritte.
-
Erzeugen und Prüfen
Ein Agent schreibt, ein zweiter mit anderer Anweisung sucht Fehler und schickt den Entwurf zurück, bis er die Kriterien erfüllt.
-
Parallel und Vergleich
Dieselbe Aufgabe oder verschiedene Teilaufgaben gehen gleichzeitig an mehrere Agenten, die Ergebnisse werden anschließend verglichen oder zusammengeführt.
-
Übergabe
Ein Agent erkennt, dass eine Anfrage nicht in seinen Bereich fällt, und reicht sie samt Gesprächsverlauf an einen spezialisierten Agenten weiter, ähnlich wie eine Telefonzentrale.
Zwischen die Schritte gehört ein festes Format, kein Fließtext. Wenn ein Agent JSON mit definierten Feldern übergibt, lässt sich prüfen, ob die Übergabe vollständig war. Bei freiem Text merkst du eine verlorene Angabe erst am Endergebnis.
Wie die Agenten miteinander sprechen
Innerhalb einer Anwendung teilen sich die Agenten meist einen gemeinsamen Zustand: eine Datenstruktur mit Aufgabe, Zwischenergebnissen und Verlauf, die jeder liest und um seinen Teil ergänzt. Frameworks wie LangGraph, CrewAI, das OpenAI Agents SDK oder das Microsoft Agent Framework, der Nachfolger von AutoGen und Semantic Kernel, nehmen dir dabei Zustandsverwaltung, Übergaben und Protokollierung ab.
Sollen Agenten verschiedener Hersteller oder Teams zusammenarbeiten, braucht es ein gemeinsames Protokoll. Dafür ist das Agent2Agent-Protokoll (A2A) gedacht, das Google 2025 vorgestellt und an die Linux Foundation übergeben hat. Ein Agent beschreibt darin, was er kann, und nimmt Aufgaben von anderen Agenten entgegen, ohne dass diese sein Innenleben kennen müssen. Das Model Context Protocol (MCP) löst eine andere Frage, nämlich wie ein einzelner Agent an Werkzeuge und Daten kommt.
Wann sich die Aufteilung lohnt und wann nicht
Sinnvoll wird ein Multi-Agent-Aufbau, wenn die Teilaufgaben wirklich verschieden sind: unterschiedliche Werkzeuge, unterschiedliche Rechte, unterschiedliche Fachlichkeit. Ein Agent, der nur lesen darf, und einer, der schreiben darf, sind auch sicherheitstechnisch eine sinnvolle Trennung.
Der zweite gute Grund ist Zeit. Zehn Dokumente parallel prüfen zu lassen dauert kaum länger als ein einzelnes, solange die Anfragegrenzen des Anbieters und dein Budget das mitmachen. Der dritte ist die Qualitätsprüfung durch eine zweite Instanz, die den Entwurf nicht selbst geschrieben hat und deshalb Lücken eher findet.
Kein guter Grund ist, dass es moderner klingt. Ein einzelner Agent mit einer durchdachten Anweisung und drei Werkzeugen ist billiger, schneller und im Fehlerfall nachvollziehbar. Bei mehreren Agenten siehst du ohne Protokoll jedes einzelnen Aufrufs mit Eingabe und Ausgabe nur das Endergebnis und kannst nicht sagen, welcher Schritt die falsche Abzweigung genommen hat. Fang deshalb mit einem Agenten an und teile erst auf, wenn du benennen kannst, welches konkrete Problem die Aufteilung löst.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Multi-Agent-System und was oft damit gleichgesetzt wird
Ein einzelner Agent plant seine Schritte selbst und nutzt Werkzeuge, bleibt aber eine Einheit mit einer Anweisung und einem Kontext. Im Multi-Agent-System kommen die Aufteilung der Aufgabe und die Kommunikation zwischen mehreren solchen Einheiten dazu.
In einem klassischen Workflow legst du die Schritte fest, das System führt sie aus. Bei Agenten entscheidet das Modell über Reihenfolge und Werkzeuge. Wo der Ablauf ohnehin feststeht, ist der Workflow die verlässlichere und günstigere Lösung, auch wenn einzelne Schritte darin ein Sprachmodell nutzen.
MCP regelt, wie ein Agent an seine Werkzeuge und Datenquellen kommt. Ein Multi-Agent-System regelt, wie die Arbeit unter mehreren Agenten verteilt wird, für die Verständigung zwischen Agenten ist eher A2A zuständig. Die beiden Protokolle ergänzen sich.
Mixture of Experts ist eine Bauweise innerhalb eines einzelnen Sprachmodells: Für jedes Token werden nur einige spezialisierte Teilnetze aktiv. Das sind keine Agenten, sie haben weder eigene Anweisungen noch Werkzeuge, und von außen siehst du nur ein Modell.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Jede Übergabe ist eine Stelle, an der Wissen verloren geht
Was ein Agent gesehen hat, weiß der nächste nur, wenn es in der Übergabe steht. In der Regel schreibt der erste eine Zusammenfassung, der zweite arbeitet damit weiter, und die Einschränkung aus Absatz vier taucht nirgends mehr auf. Fehler pflanzen sich so fort und werden dabei glattgebügelt, weil jeder Schritt für sich plausibel klingt.
Gut funktioniert die Aufteilung, wenn sich Teilaufgaben wirklich trennen lassen, etwa mehrere unabhängige Recherchen, deren Ergebnisse am Ende zusammenlaufen. Schlecht funktioniert sie, wenn mehrere Agenten am selben Zustand arbeiten, also dieselbe Datei schreiben oder denselben Datensatz ändern. Dann brauchst du eine klare Regel, wer schreiben darf und wer nur liest.
Rechne außerdem mit dem Aufwand. Mehrere Agenten bedeuten mehrfache Anfragen, längere Laufzeit und deutlich mehr Tokens als ein einzelner Durchlauf. Bevor du aufteilst, lohnt der Versuch, ob eine bessere Anweisung und ein Werkzeug mehr nicht dasselbe leisten.
Multi-Agent-System lernen
Welches Muster zu deiner Aufgabe passt und woran arbeitsteilige Systeme scheitern, klären die Kurse zum Zusammenspiel mehrerer Agenten.
Wenn dir ein fest verdrahteter Ablauf reicht, sind die Angebote rund um automatisierte Abläufe mit KI der bessere Einstieg.
Sitzt Multi-Agent-System schon?
Lesen fühlt sich schnell nach Können an. Ein kurzer Test zeigt dir, was davon schon sitzt und wo sich ein Kurs lohnt. Kostenlos, ohne Anmeldung, mit einer Erklärung zu jeder Antwort.
Kurse, die Multi-Agent-System behandeln
- Multi-Agent-Systeme Grundkurs
- LangGraph-Training: KI-Agenten-Workflows bauen
- A2A-Protokoll-Schulung: KI-Agenten verbinden
- OpenAI Agents SDK: Schulung zur API (inkl. Migration)
- AB-100 Training: Architektur agentischer KI-Geschäftslösungen (AB-100T00-A)
Weitere Kurse aus diesem Bereich
- Claude Skills: Workflows und Agenten ohne n8n bauen
- Autonome Agenten für Marktforschung: Aufbaukurs
- KI-Agenten für Anwender: Einstiegskurs in die Automatisierung von Aufgaben
- Custom KI-Agents mit der OpenAI Assistants API bauen
- Agentic AI betreiben: Architektur. Sicherheit. Betrieb.
- AI-103 Training: Develop AI apps and agents on Azure (AI-103T00)
- Monitoring von KI-Agenten: Kontrolle & Sicherheit
Häufige Fragen
Wie viele Agenten sind sinnvoll?
Wie verhindert man Endlosschleifen?
Muss jeder Agent dasselbe Sprachmodell nutzen?
Was ist Multi-Agent-Orchestrierung?
Passt thematisch dazu
Wenn Agenten aus verschiedenen Systemen zusammenarbeiten sollen, helfen dir die Protokolle, mit denen Agenten einander Aufträge geben, die passende Architektur zu wählen.
Bevor ein solches System im Betrieb Entscheidungen trifft, solltest du Grenzen, Protokoll und Freigabe für laufende Agenten festlegen.
Deine Ansprechpartner
Du willst das Thema nicht nur nachschlagen, sondern anwenden können? Wir beraten dich persönlich und kostenlos.
Yves Hoppe
Weiterbildung & Beratung
Ordnet mit dir ein, welcher Kurs zu deinem Vorwissen passt.
Norbert Jansen
Beratung & Inhouse
Plant Inhouse-Trainings, die an euren eigenen Daten und Abläufen ansetzen.
Multi-Agent-System im Kurs statt im Lexikon
Nachschlagen bringt dich bis zum Verstehen. Anwenden lernst du an echten Aufgaben.