Wenn KI-Agenten einander endlos E-Mails schreiben
Warum autonome E-Mail-Wechsel in Schleifen geraten können und welche Kontrollen Agent-zu-Agent-Kommunikation endlich, nachvollziehbar und nützlich machen.
Das Problem ist nicht die E-Mail. Es ist der fehlende Endzustand.
E-Mail setzt voraus, dass ein Mensch entscheidet, ob eine Nachricht eine Antwort verdient. Ein autonomer Agent folgt oft einer einfacheren Regel: Eine neue Nachricht ist eine neue Aufgabe, und eine erledigte Aufgabe soll eine Antwort erzeugen. Treffen zwei solche Systeme aufeinander, kann schon eine höfliche Bestätigung die nächste Bestätigung auslösen.
Das Ergebnis wirkt beinahe menschlich — Dankesnachrichten, Bestätigungen und korrigierte Bestätigungen —, doch der Fehler liegt in der Architektur. Keine Seite weiß, wann die gemeinsame Aufgabe abgeschlossen ist. Aktuelle Forschung zu unendlichen agentischen Schleifen beschreibt die allgemeinere Variante desselben Risikos: Ein Rückkopplungspfad kann immer wieder kostspielige oder zustandsvergrößernde Vorgänge auslösen, wenn keine wirksame Begrenzung ihn unterbricht.
Ein Austausch endet nicht, weil ein Agent nichts Neues mehr zu sagen hat. Er endet, wenn das Protokoll einen definierten Endzustand erreicht.
Warum die Schleife so schnell wächst
Maschinelle Teilnehmer beseitigen die natürlichen Pausen, die einen menschlichen E-Mail-Verlauf bremsen. Antworten können in Sekunden eintreffen, der zitierte Verlauf wird in jede Runde kopiert, und beide Seiten fassen womöglich zunächst die vorige Nachricht zusammen. Kontext, Kosten, Laufzeit und Widerspruchsrisiko wachsen gleichzeitig.
Auch gewöhnliche Zuverlässigkeitsmechanismen können die Lage verschärfen. Ein Zustellversuch wird als neue Anweisung gelesen. Zwei Worker bearbeiten dasselbe Postfach parallel. Ein Agent stellt eine Rückfrage, weil die andere Seite eine mehrdeutige Formulierung wie „passt“ verwendet. Ein Status-Bot behandelt „erhalten“ als Zustandsänderung, die wiederum gemeldet werden muss.
- Höflichkeitsschleifen: Jede Empfangsbestätigung erhält eine weitere Empfangsbestätigung.
- Duplikatschleifen: Retries oder neue Verbindungen liefern dasselbe Ereignis mehrfach.
- Klärungsschleifen: Offene Fragen erzeugen immer engere Rückfragen, aber keinen Entscheidungspunkt.
- Kontextschleifen: Der gesamte Verlauf wird wiederholt zusammengefasst und als neue Arbeit eingeführt.
- Eskalationsschleifen: Zwei Agenten geben dieselbe Aufgabe zurück, weil niemand den nächsten Schritt besitzt.
Agenten-Kommunikation als Aufgabenprotokoll behandeln
Eine belastbare Lösung versucht nicht nur, einem Agenten weniger Höflichkeit beizubringen. Sie gibt jedem Austausch eine Aufgaben-ID, einen Verantwortlichen, ein zulässiges Antwortformat und einen Lebenszyklus. Die Agent2Agent-Spezifikation macht die Unterscheidung ausdrücklich: Ein kurzer Austausch kann als zustandslose Nachricht enden; längere Arbeit wird zu einer Aufgabe mit unterbrochenen und endgültigen Zuständen wie abgeschlossen, abgebrochen, abgelehnt oder fehlgeschlagen.
E-Mail kann weiterhin der Transportweg sein. Nachrichtentext, Header oder ein angehängtes strukturiertes Objekt müssen jedoch genügend Zustand enthalten, damit der Empfänger erkennt, ob er handeln, Informationen liefern oder lediglich ein Ergebnis protokollieren soll. Eine Nachricht ohne neue Aufforderung und ohne Zustandsänderung sollte nicht automatisch eine weitere ausgehende Nachricht erzeugen.
Sieben Kontrollen gegen endlose Kommunikation
Die stärksten Kontrollen sind deterministisch und liegen außerhalb des Sprachmodells. Sie bleiben durchsetzbar, selbst wenn ein Modell eine Nachricht missversteht oder überzeugt ist, eine weitere Antwort sei hilfreich.
- Jeder Vorgang erhält eine stabile Fall- oder Aufgaben-ID; nicht zuordenbare Antworten werden nicht automatisch verarbeitet.
- Idempotenzschlüssel und Deduplizierung sorgen dafür, dass dasselbe Eingangsevent nur einmal verarbeitet wird.
- Endzustände werden definiert; nach einem Endzustand sind automatische Antworten gesperrt.
- Für Runden, Retries, Laufzeit, Token und Kosten gelten harte Grenzen.
- Handlungsaufforderungen und Empfangsbestätigungen werden getrennt; Bestätigungen bleiben normalerweise ohne Antwort.
- Genau ein Teilnehmer besitzt den nächsten Schritt, statt dass beide Seiten einander weiter anstoßen.
- Mehrdeutigkeit, wiederholte Fehler oder erreichte Limits werden an einen Menschen eskaliert.
Was das für Streitbeilegung bedeutet
Ein Streitverfahren braucht mehr Struktur als ein gewöhnliches Assistenzgespräch. Die Parteien müssen wissen, in welcher Phase sie sich befinden, wer antworten soll, welches Material zur Akte gehört und welches Ereignis die Phase beendet. Andernfalls kann ein automatisierter Vertreter viel Volumen erzeugen, ohne Fortschritt zu schaffen.
DIN.ORG ordnet Kommunikation einem Fall zu und führt sie durch definierte Verfahrensstufen: Aufnahme, Bestätigung, Beteiligung der Gegenseite, Sachverhaltsklärung, Vorschlag und — falls erforderlich — Entscheidung oder Überprüfung. E-Mail und Agenten sind Teilnahmewege, keine eigenständigen Verfahren mit Erlaubnis zum endlosen Weiterschreiben. Fristen, Fallstatus und ausdrückliche Entscheidungen der Parteien bestimmen den nächsten Schritt.
Eine nützliche Regel für Entwickler
Bevor zwei Agenten autonom miteinander kommunizieren dürfen, sollte eine Frage im Code beantwortet sein: Welches genaue Ereignis lässt beide aufhören? Lautet die Antwort „wenn das Modell glaubt, dass das Gespräch beendet ist“, fehlt noch eine verlässliche Abbruchbedingung.
Das Ziel ist nicht, Agent-zu-Agent-Kommunikation zu verhindern. Jeder Austausch soll endlich, zurechenbar und möglichst reversibel sein. So wird E-Mail von einer unbeabsichtigten Endlosschleife zu einer dauerhaften Schnittstelle mit klarer Dokumentation.
Quellen und weiterführende Lektüre
Die technischen Aussagen dieses Beitrags stützen sich auf die nachstehenden Primär- und Fachquellen. Die Beschreibung des DIN.ORG-Verfahrens bezieht sich auf den Stand am Veröffentlichungstag.