KI-Agenten spielen eine zunehmend wichtige Rolle bei der Automatisierung von Aufgaben und der Steigerung der Produktivität von Unternehmen. Ihre Effektivität wird jedoch oft durch technologische Silos und eine unzureichende Interoperabilität zwischen den Systemen eingeschränkt. Um diese Herausforderung zu bewältigen, hat Google kürzlich die Einführung des Agent2Agent (A2A)-Protokolls angekündigt, eines offenen Standards, der die Zusammenarbeit zwischen Agenten unabhängig von ihrem Anbieter oder ihrer Bereitstellungsumgebung erleichtern soll.

Eine Antwort auf die Fragmentierung der Systeme

Das Aufkommen autonomer Agenten, die in der Lage sind, semi-unabhängig komplexe Aufgaben auszuführen, hat eine neue Herausforderung geschaffen: ihre Fähigkeit, effektiv in heterogenen Umgebungen zusammenzuarbeiten. 
In diesem Kontext steht A2A. Es ist als Kommunikationsprotokoll zwischen Agenten konzipiert und basiert auf weit verbreiteten Standards wie HTTP, JSON-RPC und Server-Sent Events (SSE), mit einer Architektur, die auf Sicherheit, Modularität und die Unterstützung von langen oder multimodalen Aufgaben ausgerichtet ist. Die Agenten können sich gegenseitig entdecken, "Fähigkeitskarten" austauschen und durch strukturierte Interaktionen um Aufgabenobjekte und Artefakte zusammenarbeiten.
Mit mehr als 50 Technologiepartnern und Dienstleistern wie Atlassian, PayPal, Salesforce, SAP, ServiceNow und Beratungsunternehmen wie BCG, Deloitte und McKinsey, genießt A2A breite industrielle Unterstützung.

Wie funktioniert A2A?

Das A2A-Protokoll schafft einen strukturierten Kommunikationsrahmen zwischen zwei Arten von Agenten: dem Client-Agenten, der die Aufgaben initiiert und formuliert, und dem entfernten Agenten, der darauf reagiert, indem er die geforderten Aktionen ausführt oder relevante Informationen bereitstellt. Diese funktionale Aufteilung zielt darauf ab, eine klare Delegationslogik innerhalb einer Multi-Agenten-Umgebung zu modellieren.
Ein illustriertes Flussdiagramm, das den Datenfluss zwischen dem entfernten Agenten und dem Client-Agenten zeigt, um eine sichere Zusammenarbeit, Aufgaben- und Zustandsmanagement, Benutzererfahrungsverhandlungen und Fähigkeitsentdeckung zu ermöglichen
Bildnachweis Google 
 

Das A2A-Protokoll basiert auf einer einfachen, aber effektiven Architektur:

  1. Fähigkeitsentdeckung : Jeder Agent veröffentlicht eine Agentenkarte, die seine Fähigkeiten und Dienste beschreibt, was es dem Client-Agenten ermöglicht, den besten Agenten für die Ausführung einer bestimmten Aufgabe zu identifizieren.
  2. Aufgabenmanagement : Die Agenten können Aufgaben autonom initiieren und verfolgen, indem sie ihre Fortschrittszustände synchronisieren.
  3. Agenten-Zusammenarbeit : Nachrichten-, Artefakt- und Anweisungsaustausch zur Koordinierung von Aktionen.
  4. Formatverhandlungen : Die Agenten passen ihre Antworten an die spezifischen Bedürfnisse ihrer Gesprächspartner an (Text, Bild, Video…).
Zum Beispiel könnte in einem Einstellungsprozess ein Agent qualifizierte Kandidaten identifizieren, während ein anderer die Interviews organisiert und ein dritter die Referenzprüfungen durchführt, alles nahtlos und automatisiert.
Laut Google :
"Diese Zusammenarbeit zeugt von einer gemeinsamen Vision einer Zukunft, in der KI-Agenten unabhängig von ihrer zugrunde liegenden Technologie nahtlos zusammenarbeiten können, um komplexe Unternehmensarbeitsabläufe zu automatisieren und beispiellose Effizienzen und Innovationen zu erreichen. Wir glauben, dass diese universelle Interoperabilität entscheidend ist, um das volle Potenzial kollaborativer KI-Agenten auszuschöpfen".

Besser verstehen

Was ist das JSON-RPC-Protokoll und warum ist es wichtig für A2A?

JSON-RPC ist ein Protokoll für Remoteprozeduraufrufe, das JSON zur Kodierung von Aufrufen verwendet. Es ist wichtig für A2A, da es eine effiziente und standardisierte Kommunikation zwischen Agenten ermöglicht und somit die Interoperabilität erleichtert, die notwendig ist, um die Ziele von A2A zu erreichen.

Welche regulatorischen Herausforderungen gibt es im Zusammenhang mit der Interoperabilität von KI-Agenten unter offenen Standards wie A2A?

Zu den regulatorischen Herausforderungen gehören Datenschutz, Privatsphäre und faire Informationsverarbeitungspraktiken. Vorschriften wie die DSGVO in Europa schränken den Datenaustausch ein, was die Interoperabilität und Zusammenarbeit zwischen Agenten verschiedener Anbieter erschweren kann.