Agenten-Übergaben & Zustandsübertragung
Ein standardisiertes Muster für die sichere Übergabe von Aufgaben und Kontext zwischen spezialisierten KI-Agenten, ohne dass Ziele, Historie oder angesammelte Artefakte verloren gehen.
1. Konzeptüberblick und systemisches Problem
In komplexen Engineering-Prozessen kann ein einzelnes Modell nicht alle Phasen gleichermaßen gut bewältigen: Planung erfordert philosophisches Abwägen, Code-Schreiben verlangt strikte Syntax-Kenntnis, und Code-Review bedarf eines peniblen Skeptizismus.
Versucht man, alles in einer einzigen langen Session zu halten, entsteht das Phänomen der "Persona Pollution": Das Modell beginnt, seinen eigenen Code zu loben oder sich in widersprüchlichen Instruktionen zu verheddern.
Der Agent Handoff Protocol ist ein Mechanismus zur kontrollierten Übergabe des "Staffelstabs" zwischen autonomen Entitäten. Ähnlich wie Ärzte bei einer Schichtwechsel die Patientenkarte übergeben, erstellt ein Agent eine konzentrierte Zustandszusammenfassung und delegiert die Kontrolle an den nächsten Spezialisten.
2. Architektonische Taxonomie und mentales Modell
┌─────────────────────────────────────────────────────────────┐
│ AGENT HANDOFF STATE MACHINE │
├─────────────────────────────────────────────────────────────┤
│ AGENT A: ARCHITECT (Explores, Researches, Generates Spec) │
│ • Generates: specification.md & checklist │
├─────────────────────────────────────────────────────────────┤
│ │ │
│ ▼ HANDOFF PACKET │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ • Previous Agent ID: architect-01 │ │
│ │ • Goal: Implement API routes according to spec │ │
│ │ • Key Constraints: Use Zod validation, no any │ │
│ │ • Artifact Pointers: ["/docs/spec.md"] │ │
│ │ • Token Budget Remaining: 15,000 │ │
│ └─────────────────────────────────────────────────────┘ │
│ │ │
│ ▼ │
│ AGENT B: CODER (Fresh Context Window, Reads Spec & Codes) │
│ • Zero Persona Drift, Clean Attention Scope │
└─────────────────────────────────────────────────────────────┘
3. Technischer Pipeline und interne Mechanik
Struktur des Context-Handoff-Payloads:
interface AgentHandoffPacket {
sessionId: string;
sourceAgent: string;
targetAgent: string;
taskSummary: string;
resolvedContext: {
userIntent: string;
acceptedDecisions: string[];
rejectedApproaches: string[];
};
artifactPaths: string[];
returnOnCompletion: boolean;
}
- Context Slicing: Anstatt 50 Nachrichten im Chatverlauf erhält der neue Agent einen konzentrierten Brief von 300 Wörtern. Dies garantiert maximale Präzision beim Fokus des Transformers.
- Idempotency & Replayability: Der Handoff-Paket wird in der Datenbank gespeichert. Dies ermöglicht es, im Falle eines Absturzes die Arbeit des ausführenden Agents neu zu starten, ohne die vorherigen Phasen erneut durchlaufen zu müssen.
4. Praktische Engineering-Szenarien im Production-Umfeld
01. Pipeline vom Kunden-Briefing bis zum Deployment
- Der
Discovery Agentführt ein Interview mit dem Nutzer, erstellt die Spezifikation und initiiert denhandoffan denDB Architect Agent. - Der
DB Architect Agenterstellt das Datenbankschema sowie Migrationen und übergibt die Kontrolle an denBackend Agent. - Der
Backend Agentgeneriert Services und initiiert denhandoffan denSecurity Audit Agent.
02. Eskalation an Menschen (Agent-to-Human Handoff)
Stößt ein Agent auf ein Problem, das er nach drei Versuchen nicht lösen kann, erstellt er ein Handoff Packet für einen lebenden Ingenieur in Slack oder Discord. Dieses enthält eine präzise Problembeschreibung, Logs und zwei Buttons zur Auswahl der weiteren Vorgehensweise.
5. Fallstricke, typische Fehler und Sicherheit
- Broken Telephone-Effekt: Wenn der initiierende Agent den Kontext zu aggressiv kürzt, kann der folgende Agent kritische Details verlieren (z. B. eine spezifische Bibliotheksversion).
- Orphaned Sessions: Ein Agent hat die Aufgabe übergeben, aber der Ziel-Agent ist mit einem OOM-Fehler abgestürzt. Es muss ein Heartbeat-Mechanismus sowie Timeouts implementiert werden, die die Aufgabe im Falle von Stille zurück an den Dispatcher geben.
6. Strategisches Fazit für Ingenieure im Jahr 2026
Ein korrekt entworfenes Handoff-Protokoll ermöglicht es, aus einfachen und kostengünstigen Agents Systeme auf industriellem Niveau zusammenzustellen. Die kontextuelle Isolation jedes einzelnen Schrittes stellt sicher, dass das System stabil bleibt, selbst bei Projekten, die Tage oder Wochen dauern.
FAQ: Agenten-Übergaben & Zustandsübertragung
Verwandte Begriffe
Supervisor-Pattern (Hierarchisches Multi-Agenten-System)
Ein Architektur-Muster zur Organisation von KI-Agenten, bei dem ein zentraler Supervisor-Agent den Lebenszyklus, die Aufgabenzerlegung und die Delegation an einen Pool spezialisierter Worker steuert.
Agentenspeicher (Agent Memory)
Ein umfassendes Subsystem zur Speicherung, Filterung und Abfrage von Daten, das einen zustandslosen LLM-Aufruf in ein zustandsbehaftetes System umwandelt: vom kurzlebigen Scratchpad-Puffer bis hin zu einem sitzungsübergreifenden Wissensspeicher.
Subagents (Subagenten und Delegation)
Architekturmuster zum Starten von einmaligen, isolierten Unter-Agenten für die parallele Ausführung ressourcenintensiver Teilaufgaben, ohne den Kontextfenster des übergeordneten Prozesses zu belasten.
Multi-Agent-Orchestrierung
Architektur zur Interaktion unabhängiger, spezialisierter KI-Agenten, die in einem verteilten Netzwerk oder einer Hierarchie zusammenarbeiten, um komplexe Engineering-Aufgaben parallel zu lösen.