Temporal für durable Agents Trial

Überblick

Temporal liefert durable Execution für langlebige Workflows mit automatischen Retries, Timern und Human Signals. Agent-Builder nutzen es, wenn LLM-Schritte, Tool Calls und Approvals Prozess-Neustarts und partielle Failures überstehen müssen (Temporal).

Trial für agentische Workflows jenseits In-Memory-Loops. Vor der Produktionsskalierung sollten Activities idempotent ausgelegt und Modell-Calls von Side Effects getrennt werden.

Adoptionssignale

  • Benannte KI-Produktionsnutzer: Temporal nennt OpenAI, ADP, Yum! Brands und Block als Produktionskunden; OpenAIs VP of App Infrastructure bezeichnet Durable Execution als „core requirement for modern AI systems“ (Temporal Series D announcement).
  • Agent-Produkte auf Temporal: Replit hat seinen Coding-Agent auf Temporal migriert, und Retool hat Retool Agents mit einem kleinen Team darauf ausgeliefert (Temporal for AI).
  • Nutzungswachstum: Temporal meldet mehr als 20 Millionen Installationen pro Monat, 9,1 Billionen Actions auf Temporal Cloud seit Start und 1,86 Billionen davon von KI-nativen Unternehmen, dazu eine Series D über 300 Mio. USD bei 5 Mrd. USD Bewertung im Februar 2026 (Temporal Series D announcement).
  • Die Integration für das OpenAI Agents SDK in Python ist allgemein verfügbar; Sandbox-Support ist Pre-Release, Streaming experimentell und OpenTelemetry in Public Preview (OpenAI Agents SDK integration).
  • Gelistete Integrationen gibt es für Pydantic AI, Google ADK, Vercel AI SDK, Mastra, Strands Agents und Spring AI, dazu Langfuse und Braintrust für Tracing (Temporal for AI).

Risiken

  • Determinismus. Workflow-Code muss beim Replay dieselben Aufrufe in derselben Reihenfolge absetzen; Codeänderungen an laufenden Workflows und nicht-deterministische Logik führen zu Fehlern. LLM-Calls, Uhrzeiten und Zufallswerte gehören deshalb in Activities (Workflow definition).
  • History-Limits. Eine Execution scheitert bei 51.200 Events oder 50 MB History (Warnungen ab 10.240 Events oder 10 MB), was lange Multi-Turn-Agents erreichen können; nötig sind Continue-As-New und das Auslagern großer Prompts aus der History (Workflow execution limits).
  • Doppelte Side Effects. Activities werden standardmäßig wiederholt; Tool-Calls, die E-Mails senden, Zahlungen auslösen oder in externe Systeme schreiben, brauchen Idempotency Keys oder eine passende Retry Policy.
  • Kostenmodell. Temporal Cloud rechnet pro Action ab (ab 50 USD pro Million, bei Volumen bis 25 USD) plus Storage, und Agents mit vielen kleinen Schritten erzeugen viele Actions (Temporal pricing).
  • Reifende Agent-Features. Sandbox-Support, Streaming und OpenTelemetry in der OpenAI-Agents-SDK-Integration können sich bis zur GA noch ändern (OpenAI Agents SDK integration).

Vorteile & Nachteile

Vorteile

  • Agent-State übersteht Abstürze und Neustarts: Der Agent-Loop läuft als Workflow, Modell- und Tool-Calls laufen als Activities mit Retries, die beim Replay nicht erneut ausgeführt werden. Das ersetzt den Großteil selbst gebauter Checkpointing-Logik.
  • Erprobt im Maßstab KI-nativer Unternehmen: OpenAI ist benannter Produktionskunde, Replit und Retool betreiben ihre Agents auf Temporal, und Temporal Cloud meldet 1,86 Billionen Actions von KI-nativen Unternehmen.
  • Open Source (MIT) mit Managed-Option und wachsender Zahl an Agent-Framework-Integrationen, darunter eine allgemein verfügbare Integration für das OpenAI Agents SDK sowie gelistete Integrationen für Pydantic AI, Google ADK, Vercel AI SDK und Strands Agents.

Nachteile

  • Workflow-Code muss deterministisch sein; Änderungen an laufenden Workflow-Definitionen oder LLM-Calls direkt im Workflow-Code führen zu Non-Determinism-Fehlern. Das erfordert eine Versionierungsdisziplin, die viele Agent-Teams noch nicht haben.
  • Lange Agent-Konversationen stoßen an History-Limits (51.200 Events oder 50 MB pro Execution); gesprächige Agents brauchen daher von Anfang an Continue-As-New und ausgelagerte Payloads.
  • Self-Hosting bedeutet den Betrieb eines zustandsbehafteten Clusters samt Datenbank; Temporal Cloud nimmt das ab, rechnet aber pro Action ab (ab 50 USD pro Million), und mehrere agentenspezifische Features (Sandboxing, Streaming) sind noch Pre-Release.

Empfehlung

Temporal eignet sich im Trial für Agents, die länger als ein einzelner Request laufen, auf menschliche Freigaben warten oder Tools mit echten Side Effects aufrufen, wenn ein Zustandsverlust beim Neustart nicht akzeptabel ist. Der Einstieg erfolgt mit einem Agenten: Agent-Loop als Workflow, jeder Modell- und Tool-Call als Activity mit expliziten Timeouts und Retry Policies, Freigaben als Signals oder Updates. Passt eine Framework-Integration (OpenAI Agents SDK, Pydantic AI oder Google ADK), ist sie einem handgeschriebenen Loop vorzuziehen.

Vor dem Produktivgang gehören Workflow-Versionierung in den Release-Prozess, Replay-Tests in die CI, große Prompts und Dokumente aus der Event History heraus und Action-Budgets pro Namespace festgelegt. Für kurze Request-Response-Agents oder einzelne Tool-Calls bringt Temporal mehr Aufwand als Nutzen; hier kann ein einfaches Checkpointing auf Framework-Ebene (etwa in LangGraph) genügen. Europäische Teams, die Temporal Cloud wählen, sollten Region und Data-Residency-Bedingungen für Workflow-Payloads klären, denn diese enthalten Prompts und Modellausgaben.

Quellen