/pattern/social/collaboration/

Soziale Kategorie

Zusammenarbeit

Wer entscheidet, wer als Nächstes arbeitet — Supervisors, Übergaben, gemeinsame Arbeitsbereiche.

Supervisor

Einer entscheidet. Spezialisten handeln.

Ein zentraler Agent entscheidet dynamisch, welcher spezialisierte Agent oder welches Tool als Nächstes arbeitet.

Abwägung Klare operative Kontrolle wird auf Kosten eines potenziellen Koordinierungsengpasses aufrechterhalten.

Hierarchical Supervisor

Supervisoren von Supervisoren. Durch Schichten skalieren.

Mehrere Supervisoren organisieren Agenten in hierarchischen Schichten und delegieren Verantwortung für größere Teams oder komplexe Domänen.

Abwägung Skalierbare Organisationsstruktur wird gegen höhere Komplexität und längere Entscheidungspfade erkauft.

Handoff

Ein Agent gibt ab. Ein anderer übernimmt.

Ein Agent überträgt Kontrolle und relevanten Kontext vollständig an einen anderen Spezialisten.

Abwägung Klare Verantwortungsübertragung wird mit dem Risiko erkauft, beim Handoff wichtigen Kontext zu verlieren.

Swarm

Lokale Regeln. Globale Emergenz. Kein Zentrum.

Agenten koordinieren sich dezentral über lokale Regeln, Nachrichten und Handoffs, sodass der Ausführungspfad zur Laufzeit entsteht.

Abwägung Hohe Anpassungsfähigkeit wird auf Kosten geringerer Vorhersagbarkeit und schwieriger Fehlersuche erkauft.

Group Chat

Ein gemeinsamer Thread. Alle kommen zu Wort.

Agenten kommunizieren in einem gemeinsamen Gesprächsraum und bauen im Round-Robin-, Zufalls- oder gleichzeitigen Verfahren aufeinander auf.

Abwägung Reichhaltige Interaktion wird gegen hohe Token-Kosten und schwierige Ablaufsteuerung erkauft.

Multi-Agent Debate

Die Antwort wird erstritten. Ein Schiedsrichter entscheidet.

Agenten vertreten verschiedene Positionen und verhandeln Ergebnisse kritisch aus, bevor eine abschließende Entscheidung synthetisiert wird.

Abwägung Eine strenge Verifikation schwieriger Entscheidungen wird auf Kosten erhöhten Aufwands und des Risikos einer Überdiskussion erreicht.

Magentic

Planen. Delegieren. Synthetisieren. Über lange Zeiträume.

Ein Ensemble spezialisierter Agenten kombiniert Planung, ein Aufgabenregister, Delegation und Neuplanung für langfristige, komplexe Ziele.

Abwägung Enorme Aufgabenabdeckung wird auf Kosten außergewöhnlich hoher Betriebs- und Orchestrierungskomplexität gewonnen.

Blackboard

Ein gemeinsames Notizbuch. Spezialisten reagieren.

Agenten koordinieren sich indirekt über eine gemeinsame Zustandsablage, in der Ergebnisse, Hypothesen und Aufgaben hinterlegt werden, anstatt direkte Nachrichten auszutauschen.

Abwägung Hochgradig entkoppelte Zusammenarbeit wird auf Kosten anspruchsvoller Zustandsverwaltung und Konsistenzanforderungen erreicht.

Contract Net

Ausschreiben. Bieten. Vergeben. Ausführen.

Koordination erfolgt über Gebote oder Preissignale: Ein Agent sendet eine Aufgabe aus, und andere bieten basierend auf ihren Fähigkeiten, Kosten oder ihrem Nutzen.

Abwägung Skalierbare und flexible Ressourcenzuweisung wird auf Kosten der schwierigen Gestaltung von Anreiz- und Auktionsstrukturen gewonnen.

Agents-as-Tools

Einen Spezialisten wie jedes andere Tool aufrufen.

Ein orchestrierender Agent ruft andere Agenten genau wie Tools auf und verbirgt deren interne Logik und Koordination hinter einer standardisierten Tool-Schnittstelle.

Abwägung Hervorragende Kapselung wird auf Kosten eingeschränkter Unabhängigkeit der Sub-Agenten erreicht.

Graph-based Orchestration

Ein ausführbarer Graph aus Agenten, Tools und Zustand.

Agentenkoordination, Tools und Zustandsübergänge werden als expliziter, ausführbarer Zustandsgraph aus Knoten und Kanten modelliert. Er komponiert die zwei Workflow-Lockerungen — bedingte Kanten (Routing) und begrenzte Zyklen (Loop) — über einer geschlossenen Knotenmenge mit validiertem Zustandsschema.

Abwägung Extreme Vorhersagbarkeit und Steuerbarkeit werden auf Kosten erheblichen Modellierungsaufwands gewonnen.

Exploration & Discovery

Den Raum kartieren. Clustern, auswählen, vertiefen, synthetisieren.

Ein Recherche-Agent kartiert einen Wissensraum, gruppiert Befunde, wählt Leads nach Neuheit, Wirkung und Durchführbarkeit aus, vertieft die vielversprechenden und synthetisiert einen zitierten Bericht — koordiniert als Orchestrator über parallele Such- und Teilthemen-Agenten.

Abwägung Breite, Neuheit und Synthesequalität werden bei hohen Token- und Latenzkosten gewonnen; es braucht starke Stoppkriterien, um unbegrenzte Erkundung zu vermeiden.

Suche

Patterns, Frameworks und Seiten durchsuchen.