Agent-to-Agent: Wie meine Systeme miteinander reden
Der spannendste Teil meiner Architektur ist nicht, was ein einzelner Agent kann. Sondern wie sie miteinander reden.
Wenn der Sales-Agent einen Deal gewinnt, muss der CRM-Agent das wissen. Der Operations-Agent muss ein Onboarding auslösen. Der Content-Agent muss eine Success-Story planen. Und Amelia muss checken, ob ich genug Schlaf hatte, um den Kunden-Call zu führen.
Das ist echte Multi-Agenten-Kommunikation. Und sie funktioniert über eine gemeinsame Event-Bus-Architektur:
- Ein Agent feuert ein Event (z.B. „deal_won")
- Der Event-Bus verteilt es an alle abonnierten Agenten
- Jeder Agent entscheidet selbst, ob und wie er reagiert
- Die Reaktion wird als nächstes Event gefeuert
Das System ist asynchron, entkoppelt und fehlertolerant. Wenn ein Agent ausfällt, laufen die anderen weiter. Wenn ein Agent falsch entscheidet, kann ein anderer korrigieren.
Und das Beste: Ich kann jederzeit neue Agenten hinzufügen, ohne bestehende Systeme zu ändern. Einfach einen neuen Agenten bauen, an den Event-Bus anschließen — fertig.