Agent2Agent (A2A) Beispiele
Dieses Repository enthält Codebeispiele und Demos, die das Agent2Agent (A2A) Protokoll verwenden.
Verwandte Repositories
- A2A – A2A Spezifikation und Dokumentation.
- a2a-python – A2A Python SDK.
- a2a-inspector – UI-Tool zur Inspektion von A2A-fähigen Agenten.
Beitrag leisten
Beiträge sind willkommen! Siehe den Beitragsleitfaden.
Hilfe erhalten
Bitte nutzen Sie die Issues-Seite, um Vorschläge oder Feedback zu geben oder einen Fehler zu melden.
Haftungsausschluss
Dieses Repository selbst ist kein offiziell unterstütztes Google-Produkt. Der Code in diesem Repository dient ausschließlich Demonstrationszwecken.
Wichtig: Der bereitgestellte Beispielcode dient Demonstrationszwecken und veranschaulicht die Mechanik des Agent-to-Agent (A2A) Protokolls. Beim Erstellen von Produktionsanwendungen ist es entscheidend, jeden Agenten außerhalb Ihrer direkten Kontrolle als potenziell nicht vertrauenswürdige Entität zu behandeln.
Alle von einem externen Agenten empfangenen Daten – einschließlich, aber nicht beschränkt auf dessen AgentCard, Nachrichten, Artefakte und Aufgabenstatus – sollten als nicht vertrauenswürdige Eingabe behandelt werden. Beispielsweise könnte ein böswilliger Agent eine AgentCard mit manipulierten Daten in seinen Feldern bereitstellen (z. B. Beschreibung, Name, skills.description). Wenn diese Daten ohne Bereinigung zur Erstellung von Prompts für ein Large Language Model (LLM) verwendet werden, könnte dies Ihre Anwendung anfällig für Prompt-Injection-Angriffe machen. Das Versäumnis, diese Daten vor der Verwendung ordnungsgemäß zu validieren und zu bereinigen, kann Sicherheitslücken in Ihrer Anwendung verursachen.
Entwickler sind dafür verantwortlich, geeignete Sicherheitsmaßnahmen zu implementieren, wie z. B. Eingabevalidierung und sichere Handhabung von Zugangsdaten, um ihre Systeme und Benutzer zu schützen.
--- Tranlated By Open Ai Tx | Last indexed: 2025-08-19 ---