AI & Analytics Legends Die Wissensplattform für SAP Analytics AnmeldenRegistrieren
Konzeptkarte

Agent-to-Agent-Protokoll (A2A) — herstellerübergreifende Agenten-Orchestrierung

Agent-to-Agent-Protokoll (A2A) — herstellerübergreifende Agenten-Orchestrierung — Abschnittsillustration von Analytics Legends für die SAP-Analytics-Wissensdatenbank (Konzepte, Studien, Academy)

Stand

Was ist Agent-to-Agent-Protokoll (A2A)?

A2A standardisiert die Schnittstelle zwischen Agenten — ein autonomer Agent kann einen anderen unabhängig von Anbieter oder Modell entdecken und ihm eine Aufgabe delegieren — und ergänzt damit MCP, das nur Agent-zu-Tool-Aufrufe standardisiert.

Was A2A ist

Agent-to-Agent (A2A) ist ein offenes Kommunikationsprotokoll, das Google im April 2025 mit mehr als fünfzig Gründungspartnern ankündigte, darunter SAP, Salesforce, ServiceNow, Workday, Atlassian, MongoDB und PayPal. Die Governance ging im Juni 2025 an die Linux Foundation über, unter einem eigenen A2A Project, und wechselte am 27. August 2026 erneut, als A2A der neu gegründeten Agentic AI Foundation beitrat; Referenz-Software-Development-Kits werden in Python, Java und .NET gepflegt. Das Protokoll beantwortet eine Frage, die autonome Business-Agenten in dem Moment aufwarfen, als mehr als ein Anbieter begann, sie zu bauen: Wie entdeckt ein Agent, den ein Unternehmen gebaut hat, einen Agenten eines anderen Unternehmens, der ein anderes Modell auf einer anderen Plattform betreibt, wie verhandelt er mit ihm und wie delegiert er ihm Arbeit, ohne dass eine der beiden Seiten ihre internen Programmierschnittstellen offenlegen muss?

Warum es zählt

  • Von Google im April 2025 mit über 50 Gründungspartnern angekündigt, darunter SAP, Salesforce, ServiceNow und Workday; von Juni 2025 bis zum 27. August 2026 unter der Governance der Linux Foundation, dann ist A2A der neu gegründeten Agentic AI Foundation beigetreten.
  • Die Agent Card unter /.well-known/agent.json erlaubt es einem orchestrierenden Agenten, die Fähigkeiten und das Auth-Schema eines Partners zu prüfen, bevor ein Task delegiert wird.
  • Tasks durchlaufen einen Lebenszyklus (submitted → working → input-required → completed/failed/canceled) mit SSE-Streaming über tasks/sendSubscribe für lange herstellerübergreifende Interaktionen.

Kernpunkte

  • A2A-Protokoll — von Google im April 2025 mit über 50 Gründungspartnern angekündigt, darunter SAP; von Juni 2025 bis 27. August 2026 unter der Governance des Linux Foundation A2A Project, danach unter der neu gegründeten Agentic AI Foundation; SAP war Unterzeichner der ersten Stunde, was A2A als Integrationsstandard für BDC/Agent Hub bestätigt.
  • Grenze, die es standardisiert — Agent-zu-Agent (herstellerübergreifend); MCP (C224) standardisiert Agent-zu-Tool (innerhalb der Domäne eines Anbieters). Die beiden Protokolle sind komplementär, nicht konkurrierend: MCP innerhalb der Grenze jedes Agenten, A2A zwischen Agenten.
  • Vier Grundbausteine — Agent Card (/.well-known/agent.json: Fähigkeiten, Skills, Modalitäten, Auth-Schema) · Task (Lebenszyklus: submitted → working → input-required → completed/failed/canceled) · Message (multimodale Payload: Text, Datei, strukturierte Daten) · Streaming (Server-Sent Events über tasks/sendSubscribe für lange laufende Interaktionen).
  • Kanonisches SAP-Szenario — Joule Agent (BTP) erkennt Datenqualitätsproblem → delegiert Bereinigungs-Task via A2A an Salesforce Agentforce → Agentforce vergibt A2A-Task an ServiceNow-Flow-Agent für ITSM-Datensatz. Keine gemeinsamen internen APIs; alles unter Governance des SAP AI Agent Hub (C211).
  • Der SAP AI Agent Hub (C211) ist die A2A-Governance-Ebene — er registriert autorisierte Partneragenten, protokolliert alle Delegationen, setzt Rate Limits und Policies durch und liefert den Audit-Trail. A2A ist die Leitung; der Agent Hub ist der Kontrollturm.
  • Authentifizierung pro Task ausgehandelt — OAuth 2.0, API-Schlüssel, mTLS. Für regulierte SAP-Kunden ist mTLS das empfohlene Muster: gegenseitige Authentifizierung zwischen BTP und Partneragenten erfüllt die Dokumentationspflichten aus Art. 9 des EU AI Act.
  • Steuerung des Task-Lebenszyklus — tasks/send (fire-and-forget), tasks/get (Statusabfrage), tasks/cancel. Der Lebenszyklus-Zustand „input-required“ ermöglicht Human-in-the-Loop-Pausen bei riskanten delegierten Entscheidungen, bevor ein Partneragent fortfährt.
  • Die Agent Card ist der Discovery-Vertrag — ein orchestrierender Agent liest die /.well-known/agent.json des Partners, bevor er einen Task vergibt; die Card erklärt, ob der Partner den benötigten Skill, die Modalität und das Auth-Schema unterstützt. Unvollständige oder fehlende Agent Cards verhindern die A2A-Integration vollständig.
  • A2A vs. proprietäre Orchestrierung (z. B. LangChain Multi-Agent, AutoGen) — A2A ermöglicht herstellerübergreifende Produktivdeployments, ohne der internen Implementierung des Partners vertrauen zu müssen; proprietäre Frameworks benötigen eine gemeinsame Laufzeitumgebung, was über SAP-, Salesforce- und ServiceNow-Landschaften hinweg gleichzeitig unpraktikabel ist.
  • Die Governance liegt seit dem 27. August 2026 bei der Agentic AI Foundation (Nachfolgerin des A2A Project der Linux Foundation) — die herstellerneutrale Weiterentwicklung bleibt über diesen Wechsel hinweg bestehen: Kein einzelner Anbieter, auch nicht Google, kann das Protokoll einseitig ändern.

Begriffe auf dieser Seite

Agent Card
Öffentlicher JSON-Deskriptor unter /.well-known/agent.json, der die Fähigkeiten, Skills, unterstützten Nachrichtenmodalitäten (Text, Audio, strukturierte Daten) und das Authentifizierungsschema eines A2A-Agenten deklariert. Der Discovery-Vertrag, den ein aufrufender Agent liest, bevor er eine Task-Delegation einleitet.
Task (A2A)
Die Einheit delegierter Arbeit, die ein A2A-Agent bei einem anderen einreicht. Tasks werden über tasks/send (fire-and-forget) eingereicht, über tasks/get abgefragt oder über tasks/cancel abgebrochen. Sie durchlaufen einen Lebenszyklus: submitted → working → input-required → completed/failed/canceled.
input-required lifecycle state
Ein Task-Lebenszyklus-Zustand, der anzeigt, dass die Ausführung pausiert ist, weil der empfangende Agent eine menschliche Entscheidung oder eine Partner-Bestätigung benötigt, bevor er fortfährt. Der wichtigste Human-in-the-Loop-Kontrollpunkt in A2A-Workflows.
tasks/sendSubscribe
A2A-Streaming-Methode über Server-Sent Events (SSE), die Echtzeit-Fortschrittsmeldungen zu einem Task liefert, ohne dass der aufrufende Agent pollen muss — verwendet für lange laufende herstellerübergreifende Interaktionen wie mehrstufige Datenqualitätskorrekturen.
Agentic AI Foundation
Das herstellerneutrale Governance-Gremium, dem A2A am 27. August 2026 beitrat, als Nachfolgerin des eigenen A2A Project der Linux Foundation (das die Spezifikation seit Juni 2025 governierte). Der Übergang bewahrt dieselbe Garantie — kein einzelner Anbieter kann das Protokoll einseitig so ändern, dass bestehende Implementierungen brechen. SAP, Google, Salesforce und ServiceNow bleiben Teilnehmer der Gründungsgeneration.
MCP (Model Context Protocol)
Von Anthropic stammendes Protokoll (C224), das die Agent-zu-Tool-Grenze standardisiert — ein einzelner Agent, der den Tool-Katalog eines Servers aufruft, um Daten abzurufen oder eine Aktion auszuführen. Komplementär zu A2A: MCP operiert innerhalb der Grenze eines Agenten; A2A operiert zwischen Agenten über Herstellergrenzen hinweg.
SAP AI Agent Hub (C211)
Die Governance-Ebene oberhalb von A2A im SAP-BTP/BDC-Stack: registriert autorisierte A2A-Partneragenten, protokolliert jede Task-Delegation, wendet Rate Limits und Policy-Kontrollen an und erzeugt den Audit-Trail für das Compliance-Reporting. A2A ist die Leitung; der Agent Hub ist der Kontrollturm.
mTLS (mutual TLS)
Mutual Transport Layer Security: ein Authentifizierungsmuster, bei dem sowohl der aufrufende als auch der empfangende Agent einander X.509-Zertifikate vorlegen und so eine verifizierte gegenseitige Identität herstellen. Das empfohlene A2A-Authentifizierungsschema für regulierte SAP-Kunden, das einen kryptografisch nachprüfbaren Verbindungsnachweis liefert, der die Dokumentationspflichten aus Art. 9 des EU AI Act erfüllt.

Quellen

  1. A2A Protocol — official specification site (Linux Foundation project)
  2. Google Cloud — A2A protocol announcement, April 2025
  3. Linux Foundation — launches the Agent2Agent (A2A) protocol project (23 Jun 2025)
  4. A2A Project — reference SDKs (Python / Java / .NET)
  5. SAP Business AI — official product page
  6. A2A Protocol — A new chapter for A2A: joining the Agentic AI Foundation (2026-08-27)
  7. A2A Protocol — Specification, current release (v1.0)
  8. SAP — SAP Business AI Platform and Autonomous Enterprise (Sapphire 2026)
  9. SAP Community — SAP AI Agent Hub, agents at work at scale (2026-09)
  10. A2A Project — Introducing the A2A CLI, 1 October 2026 (official client: card get, send, streaming)
  11. a2aproject/a2a-python — v1.2.0 release notes, 29 September 2026 (cluster mode, Agent Card caching headers, media-type validation)
  12. a2aproject/A2A — v1.0.1 release notes, 28 May 2026 (specification fixes)
  13. A2A Project — A2A and MCP (how the two protocols divide agent-to-agent and agent-to-tool work)
  14. A2A Project — Agent Discovery (Agent Card discovery strategies)
  15. SAP TechEd 2026 (Berlin & virtual, 27–29 Oct 2026) — session ST135: Agent interoperability: Protocols, patterns, and enterprise strategy
  16. SAP TechEd 2026 (Berlin & virtual, 27–29 Oct 2026) — session XP268: Govern the agent economy: Secure A2A using SAP’s agent gateway
  17. SAP TechEd 2026 (Berlin & virtual, 27–29 Oct 2026) — session XP827: Agent interoperability road map and the future of enterprise AI
  18. SAP TechEd 2026 (Berlin & virtual, 27–29 Oct 2026) — session JW300: Joule without walls: From personal skills to enterprise interoperability

Vollständige Karte für Mitglieder. Was die vollständige Karte ergänzt: den vollständigen Entscheidungsrahmen · den Vergleich SAP · Snowflake · Databricks · Fabric · die häufigen Fallstricke und ihre Behebung · die Kurzreferenz · die Architekturschemata · die Codeblöcke · die zitierfähigen Kennzahlen.

In der App öffnen →

Offene SAP-Projekte

Aktuelle SAP-Analytics-Projekte und Stellen im DACH-Raum: SAP-Analytics-Projekte im DACH-Raum.