
A2A Protocol
Google, donated to the Linux Foundation · Coding
Das A2A Protocol ist ein offener Standard von Google, der heute von der Linux Foundation betreut wird und KI-Agenten verschiedener Anbieter zusammenarbeiten lässt.

Über A2A Protocol
About
Was ist das A2A Protocol
Das A2A Protocol, kurz für Agent2Agent, ist ein offener Standard, der festlegt, wie KI-Agenten miteinander sprechen. Er gibt Agenten eine gemeinsame Sprache, egal ob sie mit LangGraph, CrewAI, Semantic Kernel oder einem eigenen Stack gebaut wurden. Google veröffentlichte ihn im April 2025 und übergab die Governance im Juni desselben Jahres an die Linux Foundation, sodass kein einzelnes Unternehmen die Spezifikation allein kontrolliert.
Ziel ist die Agenten-Interoperabilität, und das Problem, das er angeht, ist in der Praxis unübersichtlich. Ein einzelner Assistent erledigt eine echte Aufgabe selten allein, und einen Flug-Agenten, einen Hotel-Agenten und einen Währungs-Agenten zu verbinden heißt fast immer, für jedes Paar eigenen Code zu schreiben. A2A ersetzt diese Einzellösungen durch einen gemeinsamen Satz von Regeln. Ein Agent veröffentlicht eine Agent Card im JSON-Format, die beschreibt, was er kann, und andere Agenten lesen diese Karte, um zu entscheiden, ob sie ihm eine Aufgabe übergeben.
Zwei Grenzen sollte man kennen, bevor man ihn einführt. A2A regelt die Kommunikation, nicht den Agenten selbst, Sie wählen also weiterhin ein Framework zum Bauen und kümmern sich auf Ihrer Seite um Identität und Vertrauen. Und weil der entfernte Agent eine Blackbox bleibt, können Sie seine Tools und seinen Speicher nicht einsehen, was genau der Sinn ist, aber auch eine echte Hürde, wenn eine Aufgabe scheitert.
Getting Started
- Wählen Sie ein offizielles SDK für Python, JavaScript, Java, C#/.NET, Go oder Rust, oder programmieren Sie direkt gegen die Spezifikation
- Definieren Sie Ihren Agenten und veröffentlichen Sie eine Agent Card unter einer bekannten URL, damit Clients seine Fähigkeiten und seinen Endpunkt finden
- Richten Sie den Transport ein, JSON-RPC 2.0 über HTTP mit Server-Sent Events für Streaming und Webhooks für lange Aufgaben
- Testen Sie mit den Beispiel-Clients und -Servern im A2A-GitHub-Repository und verbinden Sie Ihren ersten entfernten Agenten
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von A2A Protocol.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Backend- und Plattform-Entwickler
- Enterprise-Architekten
- KI-Produktteams
- Integrations- und IT-Teams
Aufgaben
- Multi-Agenten-Orchestrierung
- Delegation zwischen Anbietern
- Lange Aufgaben
- Multimodaler Austausch
- Fähigkeitserkennung
Szenarien
- Eine Reiseanfrage braucht Flüge, Hotels und Touren
- Ein Support deckt drei Anbieter ab
- Eine Rechercheaufgabe läuft über Nacht
- Ein Unternehmen ersetzt eine Altanbindung
- Zwei Firmen arbeiten an einem Ablauf zusammen
Wichtigste Funktionen
Agent Cards zur Erkennung von Fähigkeiten
Jeder A2A-Agent veröffentlicht eine Agent Card, eine JSON-Datei, die Identität, Endpunkt, Fähigkeiten und Authentifizierungsbedarf beschreibt. Clients lesen die Karte, um zu erfahren, was ein Agent kann und wie sie ihn erreichen, die Erkennung hängt also nicht an einem zentralen Verzeichnis. Die Karte ist das Erste, was Sie schreiben, wenn Sie einen Agenten bereitstellen.
Aufgabenverwaltung mit festgelegtem Lebenszyklus
Eine Aufgabe ist die zentrale Arbeitseinheit, mit einer eindeutigen ID und einem vollen Lebenszyklus von submitted über working, completed und failed bis canceled. Diese Struktur lässt Agenten lange Jobs koordinieren und mehrstufige Gespräche fortsetzen, und sie erzeugt ein Artefakt, das konkrete Ergebnis der Arbeit. Genau dieses Element unterscheidet A2A von einem einfachen Anfrage-Antwort-Aufruf.
Auf bewährten Webstandards aufgebaut
A2A läuft über HTTP, JSON-RPC 2.0 und Server-Sent Events, Technologien, die die meisten Teams schon einsetzen und absichern können. Sie brauchen keinen neuen Stack, um ihn einzuführen, was die Lernkurve verkürzt und die Einbindung in eine bestehende IT-Landschaft erleichtert. Er funktioniert in der Cloud genauso wie im eigenen Rechenzentrum.
Streaming und Push-Benachrichtigungen
Bei Aufgaben, die länger dauern, können Clients per Server-Sent Events abonnieren und Status- und Artefakt-Updates in Echtzeit empfangen. Ist der Client offline, kann der Server bei einer wichtigen Änderung eine Webhook-Benachrichtigung senden. Zusammen decken sie sowohl schnelle Jobs als auch solche ab, die Stunden oder Tage laufen.
Geschlossene Zusammenarbeit und Unternehmenssicherheit
Agenten arbeiten zusammen, ohne internen Speicher, Tools oder proprietäre Logik zu teilen, jede Seite behält also ihr geistiges Eigentum. A2A setzt Authentifizierung und Autorisierung auf Unternehmensniveau voraus und behandelt den entfernten Agenten als Blackbox. Dieses Design passt zur Realität von Agenten, die verschiedene Firmen bauen und besitzen.
Multimodaler, frameworkneutraler Austausch
Nachrichten tragen Teile, die Text, Dateiverweise oder strukturierte Daten enthalten, Agenten tauschen also mehr als nur einfache Zeichenketten aus. Dem Protokoll ist egal, mit welchem Framework oder welcher Sprache ein Agent gebaut wurde, und genau das macht es in einer gemischten Umgebung nützlich. Wenn Sie MCP schon für Tools nutzen, steht A2A daneben, statt es zu ersetzen.
Offene Governance und offizielle SDKs
Die Spezifikation liegt bei der Linux Foundation mit anbieterneutraler Governance, getragen von Gründungsmitgliedern wie AWS, Cisco, Google, Microsoft, Salesforce, SAP und ServiceNow. Offizielle SDKs gibt es für Python, JavaScript, Java, C#/.NET, Go und Rust. Ein öffentliches GitHub-Projekt liefert Beispiele, und ein Kommandozeilenwerkzeug lässt Sie Agenten vom Terminal aus finden und anschreiben.
Vor- und Nachteile
Vorteile
- Anbieterneutral und quelloffen, kein einzelnes Unternehmen kann die Spezifikation allein ändern
- Nutzt HTTP, JSON-RPC und Server-Sent Events, was die Einführung in vorhandene Infrastruktur erleichtert
- Hält Agenten geschlossen, Partner arbeiten also zusammen, ohne interne Tools oder proprietäre Logik offenzulegen
- Offizielle SDKs in sechs Sprachen senken den Aufwand für Bau und Integration
- Ergänzt MCP, statt damit zu konkurrieren, Sie können also beides einführen
Nachteile
- Es regelt nur die Kommunikation, Sie wählen also weiter ein Framework und verwalten Vertrauen und Identität selbst
- Weil der entfernte Agent eine Blackbox ist, ist das Debuggen einer gescheiterten Aufgabe aufwendiger als bei geteiltem Code
- Das Werkzeugumfeld ist noch jung, nicht jede Plattform bietet schon eine vollständige A2A-Umsetzung
- Die Einführung verlangt echte Entwicklungsarbeit, denn Spezifikation und SDKs allein betreiben keinen Produktionsagenten
Häufige Fragen
Das A2A Protocol, auch Agent2Agent genannt, ist ein offener Standard, der die Kommunikation zwischen KI-Agenten festlegt. Es erlaubt Agenten, die mit verschiedenen Frameworks oder von verschiedenen Anbietern gebaut wurden, sich gegenseitig zu finden, Aufgaben zu delegieren und Ergebnisse auszutauschen, ohne ihren Speicher oder ihre internen Tools offenzulegen. Google veröffentlichte ihn im April 2025.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu A2A Protocol.
Alternativen zu A2A Protocol
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
