Kapitel 3: Drei einzigartige Fähigkeiten

TPs Design dreht sich um drei einzigartige Fähigkeiten, die zusammen TPs zentralen Wettbewerbsvorteil bilden und es von allen bestehenden Kommunikationsprotokollen unterscheiden.

3.1 Transportagnostik

Designphilosophie

TP ersetzt weder MCP noch A2A; stattdessen etabliert es eine einheitliche semantische Abstraktion auf deren Grundlage.

Die Kernerkenntnis dieser Designphilosophie ist: Für kognitive Teilung kommt es nicht darauf an, über welchen Kanal Nachrichten übertragen werden, sondern welche Semantik die Nachrichten tragen. TP-Nachrichten können über jede der folgenden Transportmethoden zugestellt werden:

TransportmethodeBeschreibung
A2As JSON-RPCTP-Semantik über A2A-Protokolls Standard-Nachrichtenkanal liefern
MCPs Tool CallTP-Nachrichten als Parameter von MCP-Tool-Aufrufen kapseln
Traditionelle REST APITP-Nachrichtenumschläge über HTTP-Request-Bodies liefern
Prompt-ZustellungTP-Semantik in natürlichsprachliche Prompts einbetten (degradierter Modus)
Aufkommende Methoden wie Claude SkillsKompatibel mit neuen AI-Interaktionsparadigmen, die in Zukunft entstehen könnten

Analogie

Dieses Design kann mit der Beziehung zwischen HTTP und der Transportschicht verglichen werden. Das HTTP-Protokoll kann auf TCP oder auf QUIC laufen — HTTP kümmert sich um Request-Response-Semantik, nicht um den zugrunde liegenden Transportmechanismus. Ebenso kümmert sich TP um die semantische Schicht der kognitiven Teilung, nicht um die Nachrichtentransportschicht.

graph TB
    subgraph "TP Semantische Schicht"
        TP_MSG["TP-Nachrichtenumschlag<br/>(Intent · Context · SharedContext)"]
    end

    subgraph "Transport-Adaptionsschicht"
        A2A_T["A2A JSON-RPC"]
        MCP_T["MCP Tool Call"]
        API_T["REST API"]
        PROMPT_T["Prompt-Einbettung"]
        SKILLS_T["Claude Skills usw."]
    end

    TP_MSG --> A2A_T
    TP_MSG --> MCP_T
    TP_MSG --> API_T
    TP_MSG --> PROMPT_T
    TP_MSG --> SKILLS_T

    style TP_MSG fill:#4A90D9,color:#fff,stroke:#2C5F8A,stroke-width:2px

Transportagnostik stellt sicher, dass TP nicht an ein einzelnes zugrunde liegendes Protokoll gebunden ist. Wenn neue Transportmethoden entstehen, muss TP nur einen Transportadapter hinzufügen, ohne die eigenen semantischen Definitionen des Protokolls zu ändern.

3.2 Protokollverhandlung und -übersetzung

Problemszenario

Im realen AI-Ökosystem können verschiedene Fays unterschiedliche Protokollsprachen „sprechen". Ein Fay unterstützt möglicherweise nativ A2A, ein anderer versteht nur MCPs Tool-Call-Format, und wieder andere unterstützen nur traditionelle REST-API-Aufrufe.

Wenn diese Fays mit unterschiedlichen „Muttersprachen" zusammenarbeiten müssen, können sie ohne einen einheitlichen Verhandlungs- und Übersetzungsmechanismus nicht kommunizieren — genau wie zwei Menschen, die nur verschiedene Sprachen sprechen, sich gegenüberstehen und dennoch nicht miteinander reden können.

TPs Lösung

TP fungiert als adaptive Übersetzungsschicht und erreicht protokollübergreifende Kommunikation durch folgende Schritte:

  1. Fähigkeitserkundung: TP erkundet zunächst, welche Transportprotokolle der Gegenseite-Fay unterstützt
  2. Vertragsverhandlung: Beide Parteien einigen sich auf eine „Vertragsvorlage" — sie bestimmen, ob MCP, A2A, API-Aufrufe oder Prompt als zugrunde liegende Transportmethode verwendet werden
  3. Semantisches Mapping: Auf der vereinbarten Transportmethode werden Zuordnungsregeln von TP-Semantik zum zugrunde liegenden Protokollformat etabliert
  4. Transparente Übersetzung: In der nachfolgenden Kommunikation übersetzt TP automatisch semantische Absichten in ein Format, das die Gegenseite verstehen kann
sequenceDiagram
    participant FA as Fay A<br/>(Nativ A2A)
    participant TP as TP-Verhandlungsschicht
    participant FB as Fay B<br/>(Nur MCP)

    FA->>TP: TP Intent senden (via A2A)
    TP->>TP: Protokollfähigkeiten von Fay B erkennen
    TP->>TP: Transportmethode verhandeln → MCP Tool Call
    TP->>FB: In MCP-Tool-Call-Format übersetzen
    FB->>TP: MCP-Antwort zurückgeben
    TP->>FA: In A2A-Antwortformat übersetzen

Der Schlüsselwert dieses Mechanismus ist: Selbst wenn der Gegenseite-Fay ein bestimmtes Protokoll noch nicht „gelernt" hat, kann TP durch Übersetzung eine reibungslose Kommunikation zwischen beiden Parteien ermöglichen. Protokollunterschiede sind für die übergeordnete kognitive Teilungslogik vollständig transparent.

3.3 Shared Context

Kernstatus

Shared Context ist TPs zentralste Fähigkeit und der fundamentale Grund hinter dem Namen „Telepathy". Wenn Transportagnostik das Problem löst „über welchen Kanal kommuniziert wird" und Protokollverhandlung das Problem löst „in welcher Sprache kommuniziert wird", dann löst Shared Context das Problem „was das Wesen der Kommunikation ist".

Mechanismusbeschreibung

Wenn zwei Fays eine TP-Sitzung initiieren, treten beide Parteien in den Shared-Context-Modus ein. In diesem Modus tauschen beide Parteien nicht mehr nur Nachrichten aus, sondern pflegen gemeinsam einen kontrollierten kognitiven Raum.

Teilbare kognitive Ressourcen umfassen:

Kognitiver RessourcentypBeschreibungTypisches Szenario
Sitzungsebene partielles LangzeitgedächtnisWissensfragmente relevant für das aktuelle ZusammenarbeitsthemaMedizinischer Fay teilt eine relevante Zusammenfassung der Krankengeschichte eines Patienten — wie Allergiehistorie, chronische Krankheitsaufzeichnungen und aktuelle Medikamentennutzung, damit der beratende Fay den Hintergrund des Patienten versteht, ohne erneut nachfragen zu müssen
Ansichts-SchnittstellenzustandSchnittstelle oder Datenansichten, die beide Parteien bedienenMehrere Fays bearbeiten gemeinsam denselben Vertragstext — der juristische Fay markiert Klauseln, die geändert werden müssen, und der Finanz-Fay sieht sofort die markierten Positionen und bewertet die finanziellen Auswirkungen, ohne Dokumentversionen hin und her zu senden
Regeln oder Reasoning-EnginesReasoning-Logik für die aktuelle AufgabeJuristischer Fay teilt anwendbare Rechtsvorschriften und Reasoning-Ketten — der Steuer-Fay kann diese Vorschriften direkt referenzieren, um steuerliche Auswirkungen zu berechnen, ohne dass der juristische Fay jedes Mal relevante Gesetze in Nachrichten kopieren und einfügen muss
UmgebungskontextDynamische Informationen wie Zeit, Ort, GerätezustandFay auf einer Drohne teilt GPS-Echtzeitkoordinaten, Batteriestand und Kamerawinkel mit dem Bodenkontroll-Fay — der Boden-Fay kann den Zustand der Drohne direkt „wahrnehmen", anstatt auf periodische Statusberichtsnachrichten zu warten

Host-Autorisierung und Auditierung

Der Umfang des Shared Context wird strikt durch die Host-Autorisierung bestimmt. Ein Fay kann nicht einseitig entscheiden, welche kognitiven Ressourcen geteilt werden — jede Teilungsaktion muss innerhalb der vom Host vorab autorisierten Grenzen erfolgen. Zusätzlich ist jeder Zugriff auf den Shared Context auditierbar, sodass der Host im Nachhinein überprüfen kann, welche Informationen geteilt wurden, von wem sie abgerufen wurden und zu welchem Zeitpunkt.

Dieses Design bildet einen scharfen Kontrast zu A2As Opaque-Execution-Prinzip:

DimensionA2A (Opaque Execution)TP (Shared Context)
Interner ZustandNicht geteilt; Agent ist eine Black BoxSelektiv geteilt im autorisierten Rahmen
ZusammenarbeitstiefeAufgabenebene (Delegation und Berichterstattung)Kognitive Ebene (geteiltes Gedächtnis und Reasoning)
InformationsübertragungJedes Mal vollständige SerialisierungDirekter Zugriff im geteilten Raum
DatenschutzkontrolleKein systematischer MechanismusHost-Autorisierung + vollständige Auditierung
Anwendbare SzenarienLose gekoppelte Service-OrchestrierungTiefe Zusammenarbeit und kognitive Fusion

Shared Context hebt die Zusammenarbeit zwischen Fays von „Nachrichten weiterleiten" auf „gemeinsam denken" — dies ist der Kernwert von TP als kognitives Teilungsprotokoll.