In this article
Was Sie über das Agent2Agent-Protokoll wissen müssen
Da sich KI-Agenten in Unternehmensumgebungen immer weiter verbreiten, soll ein neues, am 9. April 2025 von Google angekündigtes Protokoll eine der größten Herausforderungen für Unternehmen angehen: Diese spezialisierten Tools sollen nahtlos über organisatorische und technologische Grenzen hinweg zusammenarbeiten.
Die Herausforderung der Agenten-Interoperabilität verstehen
KI-Silos aufbrechen
KI-Agenten sind zunehmend in modernen Unternehmen im Einsatz und spezialisieren sich auf Personalwesen, IT-Support, Kundenservice oder Supply-Chain-Management. Ihre Verbreitung in isolierten Ökosystemen bringt eine Herausforderung mit sich: das Siloproblem. Agenten verschiedener Anbieter, die auf unterschiedlichen Frameworks basieren oder jeweils eigene Geschäftsbereiche betreuen, können nicht effektiv kommunizieren oder sich koordinieren.
Diese Fragmentierung schränkt das Potenzial für umfassende Automatisierung über Organisationsgrenzen hinweg ein und führt zu drei wesentlichen Problemen:
Vendor-Lock-in: Unternehmen werden abhängig von Lösungen eines einzelnen Anbieters, um Interoperabilität sicherzustellen
Integrationskosten: Individuelle Verbindungen zwischen Agentensystemen erfordern erheblichen Entwicklungsaufwand
Begrenztes Automatisierungspotenzial: Komplexe Workflows über mehrere Bereiche hinweg lassen sich nur schwer oder gar nicht automatisieren
Ein neuer Ansatz für die Zusammenarbeit von Agenten: Was ist das A2A-Protokoll?
Das von Google gemeinsam mit mehr als 50 Technologiepartnern zum Start initiierte Agent2Agent-Protokoll (A2A) schließt diese Interoperabilitätslücke direkt. Anders als frühere Ansätze zur KI-Integration verfolgt A2A einen umfassenderen Ansatz: Es schafft ein gemeinsames Framework, mit dem KI-Agenten einander finden, Informationen austauschen, Zustände verwalten und Aktionen über verschiedene Plattformen hinweg koordinieren können.
A2A soll ein kollaboratives Multi-Agenten-Ökosystem ermöglichen, in dem Agenten gemeinsam an komplexen Workflows arbeiten. Das erhöht Autonomie und Produktivität und senkt zugleich die Integrationskosten. Stellen Sie sich eine universelle Sprache samt Interaktionsprotokollen vor, die jeder KI-Agent nutzen kann, um am größeren Ökosystem teilzunehmen.
Nutzen Sie KI in Ihrer Entwicklung?
Das AI-TrustOps-Framework von Snyk ist Ihr Leitfaden, um sichere KI-Entwicklungspraktiken in der neuen KI-Risikolandschaft aufzubauen und weiterzuentwickeln.
Grundprinzipien und Architektur
Das Design von A2A folgt mehreren zentralen Prinzipien, die den praktischen Einsatz in Unternehmen berücksichtigen:
Auf bestehenden Standards aufbauen: Statt völlig neue Mechanismen zu schaffen, nutzt A2A etablierte Webstandards wie HTTP/HTTPS, JSON-RPC 2.0 und Server-Sent Events (SSE). So ist die Kompatibilität mit vorhandener Infrastruktur gewährleistet und Entwicklerinnen und Entwickler müssen weniger Neues lernen.
Agentische Fähigkeiten nutzen: Anders als manche Protokolle, die Agenten auf einfache Funktionsendpunkte reduzieren, ermöglicht A2A eine umfassende Peer-to-Peer-Zusammenarbeit autonomer Agenten. Das erlaubt anspruchsvollere Interaktionen mit Verhandlungen oder Rückfragen – ähnlich der Zusammenarbeit menschlicher Fachleute.
Standardmäßig sicher: Da Sicherheit in Unternehmen höchste Priorität hat, schreibt A2A HTTPS vor und verlangt, dass Agenten ihre Authentifizierungsanforderungen vorab angeben. Das Protokoll bildet zwar die Grundlage für Sicherheit, Unternehmen müssen aber weiterhin robuste Authentifizierungs- und Autorisierungsmechanismen implementieren.
Unterstützung für lang laufende Aufgaben: Viele Unternehmens-Workflows erstrecken sich über Stunden oder Tage und erfordern möglicherweise an wichtigen Entscheidungspunkten menschliches Eingreifen. A2A ist ausdrücklich auf solche asynchronen Abläufe ausgelegt und bietet persistente Aufgabenverfolgung sowie Feedback in Echtzeit.
Unabhängig vom Medienformat: Die Kommunikation zwischen Agenten ist nicht auf Text beschränkt. A2A unterstützt den Austausch strukturierter Daten, von Dateien und möglicherweise von Streaming-Medien. So werden vielfältigere Formen der Zusammenarbeit möglich.
Einblick in die A2A-Architektur
A2A führt mehrere zentrale Konzepte ein, die das Fundament der Agenten-Interoperabilität bilden:
Client-Server-Interaktionsmodell
A2A-Interaktionen folgen einem Modell mit Client und Remote-Agent:
Der Client-Agent ermittelt den Bedarf, findet geeignete Agenten, erstellt Anfragen und verarbeitet Antworten.
Der Remote-Agent (A2A-Server) stellt Funktionen bereit, verarbeitet Anfragen und verwaltet die Aufgabenausführung.
Diese Unterscheidung beschreibt Rollen innerhalb bestimmter Interaktionen, keine festen Identitäten. Ein einzelner Agent kann je nach Kontext als Client oder Server agieren. So werden komplexe Mesh-Netzwerktopologien ermöglicht, in denen Agenten frei zusammenarbeiten können.
Die Agent Card: digitale Identität für KI
Die Agent Card bildet das Herzstück des A2A-Mechanismus zum Auffinden von Agenten: ein standardisiertes, maschinenlesbares Profil, das jeder A2A-kompatible Agent veröffentlicht. Das JSON-Dokument unter einer bekannten URI (https://{agent-server-domain}/.well-known/agent.json) dient sowohl als Identitätsnachweis als auch als Dienstbeschreibung und enthält:
Grundlegende Angaben (Name, Beschreibung, Anbieter)
Informationen zum Dienstendpunkt
A2A-Funktionen
Authentifizierungsanforderungen
Liste konkreter Aufgaben oder Funktionen, die der Agent ausführen kann
Dieser standardisierte Ansatz für das Auffinden von Agenten löst eine grundlegende Herausforderung bei Multi-Agenten-Systemen: herauszufinden, welche Fähigkeiten andere Agenten haben.
Task: die grundlegende Arbeitseinheit
Der Task ist die zentrale Arbeitseinheit in A2A. Anders als einfache API-Aufrufe haben A2A-Tasks einen ausgefeilten Lebenszyklus, der die Abläufe bei komplexer Arbeit in der Praxis widerspiegelt:
„submitted“: Erste Anfrage gesendet
„working“: Wird gerade bearbeitet
„input-required“: Wartet auf weitere Angaben (ermöglicht einen Dialog mit Rückfragen)
„completed“: Erfolgreich mit Ergebnissen abgeschlossen
„failed“: Aufgabe konnte nicht abgeschlossen werden
„canceled“: Explizit beendet
Dieser zustandsbasierte Ansatz für die Aufgabenverwaltung ist für Unternehmen besonders wertvoll, da er die Nachverfolgung, Prüfung und Verwaltung lang laufender Vorgänge ermöglicht.
Umfangreiche Kommunikationsbausteine
A2A definiert konkrete Strukturen für den Informationsaustausch:
Message: Steht für einen Kommunikationsschritt zwischen Agenten
Part: Inhaltseinheiten mit spezialisierten Typen für unterschiedliche Daten:
TextPart: Einfacher oder formatierter Text
FilePart: Dokumente, Bilder oder andere Dateiinhalte
DataPart: Strukturierte JSON-Daten
Artifact: Endgültige oder Zwischenresultate, die bei der Aufgabenausführung entstehen
Diese strukturierte Kommunikation ermöglicht Agenten den Austausch komplexer Informationen und bewahrt die Bedeutung und den Zweck jeder Interaktion.
A2A in der Praxis
Sehen wir uns anhand eines typischen Ablaufs zwischen Agenten an, wie A2A in der Praxis funktioniert:
Auffinden: Ein Client-Agent (ein persönlicher Assistent) benötigt eine spezialisierte Funktion (Reisebuchung). Er ruft Agent Cards bekannter Anbieter ab, um einen geeigneten Remote-Agent zu finden.
Authentifizierung und Funktionsprüfung: Der Client prüft die Funktionen des Reise-Agenten und bereitet anhand der Anforderungen in der Agent Card die nötigen Authentifizierungsdaten vor.
Task starten: Der Client sendet eine Anfrage an den Endpunkt des Reise-Agenten und erstellt damit einen neuen Task mit konkreten Parametern („Buchen Sie für nächsten Donnerstag einen Flug von New York nach San Francisco“).
Kollaborative Bearbeitung: Der Reise-Agent benötigt möglicherweise weitere Angaben, versetzt den Task in den Status input-required und fragt: „Bevorzugen Sie Flüge am Morgen oder am Abend?“ Der Client übermittelt die Präferenz der nutzenden Person, damit die Bearbeitung fortgesetzt werden kann.
Echtzeit-Updates: Bei diesem lang laufenden Task informiert der Reise-Agent in Echtzeit über die Flugsuche und Buchung – über SSE-Streaming oder Push-Benachrichtigungen an einen Webhook.
Task abschließen: Der Reise-Agent schließt die Buchung ab, versetzt den Task in den Status completed und liefert strukturierte Artefakte mit Buchungsdetails, Bestätigungsnummern und Beleg.
Echtzeit-Kommunikationsoptionen
A2A bietet zwei verschiedene Mechanismen für Echtzeit-Updates:
Streaming über SSE: Hält eine dauerhafte Verbindung für sofortige Updates zu Aufgabenstatus und Artefakten aufrecht
Push-Benachrichtigungen: Der Server sendet Updates an eine vom Client angegebene Webhook-URL
Diese Flexibilität unterstützt verschiedene Architekturmuster und Netzwerkumgebungen – entscheidend für Unternehmen mit unterschiedlichen Infrastrukturen und Sicherheitsanforderungen.
A2A und MCP: Ergänzende Ansätze für das Agenten-Ökosystem
Die Landschaft der KI-Interoperabilität umfasst mehrere neue Standards. Dazu zählt neben A2A auch Anthropics Model Context Protocol (MCP). Statt miteinander zu konkurrieren, decken diese Protokolle unterschiedliche Aspekte der Herausforderungen im Agenten-Ökosystem ab.

Die Unterschiede zwischen A2A und MCP
Merkmal/Aspekt | A2A-Protokoll | MCP-Protokoll |
|---|---|---|
Hauptfokus | Kommunikation, Zusammenarbeit und Koordination zwischen Agenten | Kommunikation zwischen Modellen/Agenten und Tools/Ressourcen, Bereitstellung von Kontext |
Zentrale Herausforderung | Interoperabilität zwischen unterschiedlichen KI-Agenten ermöglichen | Zugriff von KI-Modellen auf externe Tools und Daten standardisieren |
Umfang der Interaktion | Agent ↔ Agent (horizontale Integration) | Agent → Tool-Server (vertikale Integration) |
Kommunikationsstil | Aufgabenorientiert, gegebenenfalls dialogbasiert, verhandlungsunterstützend | Strukturiert, schemaorientiert, im Stil von Funktions-/API-Aufrufen |
Aufgabenverwaltung | Mehrstufiger Lebenszyklus, zustandsbasiert | Üblicherweise einstufige, atomare Ausführung, Anfrage und Antwort |
Zentrale Komponenten | Agent Card, A2A-Client, A2A-Server, Task, Message, Part, Artifact | MCP-Client (Host), MCP-Server, Protokoll (definiert Interaktionen mit Ressourcen/Tools) |
Transport/Format | HTTP(S), JSON-RPC 2.0, SSE | Vom Protokoll definiert (häufig über HTTP/WebSockets, mit JSON) |
Asynchronität | Integrierte Unterstützung für lang laufende Tasks (SSE, Push-Benachrichtigungen) | Vorwiegend synchrone Anfrage-Antwort-Kommunikation (asynchron je nach Implementierung möglich) |
Stellen Sie sich A2A als „Gespräch“ zwischen zusammenarbeitenden Agenten vor und MCP als „Werkzeugkasten“, den jeder Agent zur Erledigung seiner Aufgaben nutzt. Diese Ergänzung eröffnet Möglichkeiten für leistungsstarke Integrationsmuster.
Integrierte Systeme entwickeln: A2A + MCP
In einer KI-Architektur für Unternehmen können diese Protokolle zusammenarbeiten:
Ein primärer Assistent-Agent nutzt A2A, um spezialisierte Agenten für bestimmte Fachbereiche zu finden und Aufgaben an sie zu delegieren
Jeder Fachbereichs-Agent nutzt MCP, um auf bestimmte Tools, Datenquellen und APIs zuzugreifen
Ergebnisse werden über A2A durch das Agentennetzwerk zurückgeleitet und integriert sowie präsentiert
Dieser mehrschichtige Ansatz ermöglicht Architekturmuster, bei denen Unternehmen spezialisierte Agenten flexibel kombinieren und zugleich ihre Zusammenarbeit über Grenzen hinweg sicherstellen können.
Sicherheit, Governance und Bereitstellung
A2A schafft zwar die technische Grundlage für die Interoperabilität von Agenten, bei der Implementierung in Produktionsumgebungen müssen Unternehmen jedoch mehrere Faktoren berücksichtigen.
Sicherheitsframework
A2A schreibt HTTPS vor und verlangt, dass Agenten ihre Authentifizierungsanforderungen in ihren Agent Cards angeben. Das Protokoll unterstützt gängige Authentifizierungsverfahren wie API-Schlüssel, Bearer-Tokens, OAuth 2.0 und OpenID Connect. Die Nutzung von A2A allein garantiert jedoch keine Sicherheit. Unternehmen müssen in mehreren zentralen Bereichen robuste Maßnahmen umsetzen:
Sicherheitsaspekt | Unterstützung | Anforderungen an die Implementierung |
|---|---|---|
Authentifizierung | Standardisierte Angabe in Agent Cards | Korrekte Implementierung der gewählten Authentifizierungsverfahren; sichere Verwaltung von Zugangsdaten |
Autorisierung | Grundlegendes Framework zur Identitätsprüfung | Individuelle Autorisierungslogik, rollenbasierte Zugriffskontrolle |
Agentenidentität | Mechanismus zum Auffinden von Agenten über Agent Cards | Verzeichnis vertrauenswürdiger Agenten; Verifizierungsmechanismen |
Datenschutz | Verschlüsselung der HTTPS-Übertragung | Zusätzliche Verschlüsselung sensibler Daten; Datenklassifizierung |
Audit-Protokollierung | Aufgabenverfolgung mit Kennungen | Umfassende Protokollierungssysteme; Compliance-spezifische Nachverfolgung |
Checkliste zur Implementierung
Wenn Sie A2A in Ihrem Unternehmen implementieren möchten, berücksichtigen Sie diese praktische Checkliste:
Agentenverzeichnis: Erfassen Sie bestehende und geplante KI-Agenten in Ihrem Unternehmen
Mapping der Fähigkeiten: Dokumentieren Sie die spezifischen Fähigkeiten jedes Agents
Authentifizierungsstrategie: Legen Sie Authentifizierungsmechanismen für die Kommunikation zwischen Agents fest
Strategie zur Agent-Erkennung: Entscheiden Sie, ob Agents direkt oder über ein zentrales Register gefunden werden sollen
Governance-Framework: Legen Sie Richtlinien für die Zusammenarbeit zwischen Agenten und den Datenaustausch fest
Monitoring-Infrastruktur: Richten Sie Systeme ein, um die Kommunikation zwischen Agents nachzuverfolgen
Sicherheitsprüfung: Führen Sie vor der Bereitstellung in der Produktionsumgebung eine umfassende Sicherheitsbewertung durch
Compliance-Validierung: Stellen Sie sicher, dass die Implementierung die relevanten regulatorischen Anforderungen erfüllt
Häufige Herausforderungen bei der Implementierung
Organisationen, die A2A implementieren, sollten sich einiger häufiger Herausforderungen bewusst sein:
Skalierbarkeit der Erkennung: Der grundlegende Agent-Card-Erkennungsmechanismus lässt sich bei großen Bereitstellungen möglicherweise nicht gut skalieren. Erwägen Sie die Implementierung eines zentralen Agent-Registers
Komplexität der Authentifizierung: Die Verwaltung von Zugangsdaten für zahlreiche Agents kann schnell unübersichtlich werden. Implementieren Sie eine zentrale Identitätslösung
Verwaiste Tasks: Lang laufende Tasks können verwaisen, wenn Agents neu gestartet werden. Sorgen Sie für eine robuste dauerhafte Speicherung von Tasks
Versionskompatibilität: Mit der Weiterentwicklung von A2A können Versionskonflikte zu Interoperabilitätsproblemen führen. Verwalten Sie Protokollversionen sorgfältig

Zukünftige Entwicklungen bei A2A und der Interoperabilität von Agents
Mehrere Entwicklungen könnten die Zukunft der Interoperabilität von Agents prägen:
Verbesserte Erkennungsmechanismen: Ausgefeiltere Funktionen zur Agent-Erkennung, möglicherweise einschließlich semantischer Suche und Fähigkeitsabgleich
Sicherheitsverbesserungen: Zusätzliche Sicherheitsfunktionen wie die Überprüfung der Agent-Identität und die Nachverfolgung der Datenherkunft
Standardisierte Taxonomie für Fähigkeiten: Ein gemeinsamer Wortschatz zur Beschreibung von Agent-Fähigkeiten, um die Erkennung zu verbessern
Integration mit Workflow-Standards: Verbindungen zu Workflow-Standards für die Integration von Unternehmensprozessen
Organisationsübergreifende Zusammenarbeit von Agents: Frameworks, die Agents die Zusammenarbeit über Organisationsgrenzen hinweg ermöglichen und gleichzeitig Governance gewährleisten
Hybride Zusammenarbeit zwischen Mensch und KI: Integrierte Frameworks, die Menschen und KI-Agents in einheitlichen Workflows zur Zusammenarbeit zusammenbringen
Ihre Organisation auf die Multi-Agent-Zukunft vorbereiten
Das A2A-Protokoll bildet die Grundlage für komplexere Multi-Agent-Systeme, die nahtlos über organisatorische und technische Grenzen hinweg zusammenarbeiten können.
Für technische Führungskräfte und Architektinnen und Architekten bietet A2A die Möglichkeit:
KI-Silos aufzubrechen, indem spezialisierte Agents komplexe Workflows gemeinsam koordinieren
Vendor-Lock-in zu verringern, indem die Kommunikation zwischen Agents verschiedener Anbieter standardisiert wird
KI-Investitionen zukunftssicher zu machen, indem sichergestellt wird, dass neue Agent-Bereitstellungen in bestehende Systeme integriert werden können
Die Automatisierung zu beschleunigen – bei bereichsübergreifenden Geschäftsprozessen, die zuvor manuelle Koordination erforderten
Organisationen, die A2A (und ergänzende Standards wie MCP) einführen und implementieren, sind besser aufgestellt, um sich im komplexen KI-Ökosystem zurechtzufinden und die kollektive Intelligenz spezialisierter Agents zu nutzen, die zusammenarbeiten. Für Unternehmen stellt sich die Frage, wie sie diese Interoperabilitätsstandards in ihre KI-Strategie und -Architektur integrieren. Google arbeitet mit Partnern daran, noch in diesem Jahr eine produktionsreife Version des Protokolls auf den Markt zu bringen.
Möchten Sie KI-Vertrauen in Ihrer Organisation verankern? Entdecken Sie die Snyk AI Trust Platform.
Entdecken Sie noch heute die Snyk AI Trust Platform.
KI-Innovation beginnt mit Vertrauen. KI-Vertrauen beginnt mit Snyk.