Agentspan
Agentspan
KI-AgentActive

Agentspan

Agentspan ist eine MIT-lizenzierte, selbsthostbare Laufzeitumgebung, die KI-Agenten in dauerhafte Conductor-Workflows kompiliert. Dieser praktische Leitfaden erläutert die Wiederherstellung nach Abstürzen, Genehmigungen, Wiederholungsversuche, Beobachtbarkeit, Framework-Integrationen, Sicherheitsgrenzen, Rollout-Tests, Kosten und Alternativen.

61

Views

0

Likes

May 2026

Added

agentspan.ai

Website

Tags

durable executionAgent RuntimeWorkflow-ZuverlassigkeitObservabilityOpen Source

Product Preview

A quick visual look at Agentspan before you visit the official site.

Published 5/29/2026
Agentspan screenshot

Editorial Review

About Agentspan

Agentspan ist eine Open-Source-Ausführungsschicht für KI-Agenten, deren Arbeit Prozessabstürze, Bereitstellungen, lange Wartezeiten und menschliche Genehmigungen überstehen muss. Anstatt die gesamte Agentenschleife im Anwendungsspeicher zu belassen, speichert es den Ausführungsstatus auf einem Agentspan-Server und delegiert die Tool-Arbeit an verbundene Mitarbeiter. Das Projekt wird von Orkes auf der Workflow-Engine Conductor erstellt und ist derzeit MIT-lizenziert und kann selbst gehostet werden.

Die Unterscheidung ist wichtig: Agentspan macht einen schwachen Agenten nicht intelligent, wählt keine sicheren Berechtigungen aus und validiert kein Geschäftsergebnis. Es verändert das Fehlermodell. Ein Lauf erhält eine dauerhafte Identität, abgeschlossene Schritte haben einen Verlauf, die ausstehende Genehmigung kann serverseitig warten und ein Ersatzarbeiter kann die Verbindung wiederherstellen. Teams sollten es als Infrastruktur für verteilte Systeme bewerten, nicht als Prompt-Bibliothek.

Agentspan durable agent execution interface and event history
Die Ausführungsansicht von Agentspan verwandelt Modellaufrufe und Toolschritte in überprüfbare Workflow-Ereignisse. Beobachtbarkeit hilft bei der Diagnose, aber auch gespeicherte Eingabeaufforderungen, Ausgaben und Werkzeugergebnisse werden zu sensiblen Betriebsdaten.

Was ändert sich, wenn der Status den Agentenprozess verlässt?

SorgeIn-Process-Agent-SchleifeAgentspan ModellDer Betreiber ist immer noch Eigentümer
ProzessabsturzSpeicher und aktuelle Position können verschwindenDer Server behält den Workflow-Status bei und nimmt die Arbeit wieder aufVerfügbarkeit von Arbeitskräften und idempotente Tools
Menschliche ZustimmungDie Anwendung muss den Status „Ausstehend“ beibehalten oder neu erstellenDer Workflow kann serverseitig angehalten werden und später eine Antwort erhaltenGenehmigen Sie Identitäts-, Timeout- und Eskalationsrichtlinien
WiederholungenBenutzerdefinierte Schleife, oft grobkörnigDie Wiederholung pro Schritt ist ein Workflow-GrundelementWelche Fehler wiederholt werden können und ob Nebenwirkungen sicher sind
GeschichteAnwendungsspezifische ProtokolleEingaben, Ausgaben, Timing und Schritte sind abfragbarSchwärzung, Aufbewahrung und Zugriffskontrollen
MaßstabStatus und Terminierung gekoppelt an einen ProzessDer Server koordiniert Arbeiter und AusführungenKapazität, Mietdauer, Warteschlangen und Notfallwiederherstellung
Terminplanung/VeranstaltungenSeparate Cron- oder NachrichtenleitungenConductor Planung und Event-IntegrationenÜberlappung, Deduplizierung und Verhalten bei verpassten Ereignissen

Der Laufzeitpfad, gezeichnet als Fehlergrenze

 Benutzer / Ereignis
      |
      v
 .--------------------.       Dauerhafter Zustand .-------.
 | Anwendungscode | ------------------------> | Agentspan / Conductor|
 | Agent + Tools | <--- task delegation ---- | run, step, history   |
 '--------------------'                            '----------+-----------'
      | worker may die                                        |
      | and reconnect                                         | calls
      v                                                       v
 custom tool process                               LLM / HTTP / MCP tools
      |                                                       |
      '---------------- results + side effects ---------------'

 Durable checkpoint ≠ transaction over every external side effect

Die letzte Zeile ist der wichtigste betriebliche Vorbehalt. Eine Workflow-Engine kann sich merken, dass sie eine Zahlung, eine E-Mail oder eine Repository-Mutation angefordert hat, kann jedoch eine beliebige externe Aktion nicht automatisch in eine Transaktion umwandeln. Wenn ein Worker aus der Ferne erfolgreich ist und abstürzt, bevor er den Abschluss bestätigt, kann bei einem erneuten Versuch die Aktion wiederholt werden. Jedes mutierende Tool benötigt einen Idempotenzschlüssel, eine Abstimmungsabfrage oder einen menschlichen Entscheidungspfad.

Machen Sie den Crashtest vor der Happy-Path-Demo

Ein nützlicher Proof of Concept tötet den Arbeiter absichtlich an verschiedenen Grenzen. Führen Sie einen schreibgeschützten Forschungsauftrag, einen Auftrag mit kontrolliertem Nebeneffekt und einen genehmigungsgeschützten Auftrag aus. Behalten Sie die Ausführungs-ID bei, starten Sie auf einer anderen Maschine neu, stellen Sie die Verbindung wieder her und vergleichen Sie den Endzustand mit einem ununterbrochenen Kontrolllauf.

InjektionspunktErwartete BeweiseFehler, der den Rollout blockieren sollte
Während einer LLM-AnfrageBegrenzter Wiederholungsversuch und eine kohärente FortsetzungUnbegrenzte Token-Ausgaben oder duplizierter Kontext
Nach Abschluss des schreibgeschützten ToolsFortsetzen, ohne das vorherige Ergebnis zu verlierenDer Lauf startet von vorne
Nach dem Remote-Schreiben, vor der BestätigungDer Idempotenzschlüssel verhindert ein DuplikatZwei Tickets, Zahlungen, Nachrichten oder Commits
Während wir auf die Genehmigung wartenBeim Neustart bleiben ausstehende Anforderungen und Prüfidentitäten erhaltenImplizite Genehmigung, verlorene Anfrage oder falscher Genehmiger
Während der BereitstellungAlte und neue Arbeiter führen nicht denselben exklusiven Schritt ausNebenwirkungen von Split-Brain
Nach ServerneustartDas dokumentierte Wiederherstellungsziel wird erreichtDer Verlauf oder der Workflow-Status können nicht wiederhergestellt werden

Für Wiederholungsversuche ist ein Nebeneffektvertrag erforderlich

Klassifizieren Sie Tools, bevor Sie automatische Wiederholungsversuche aktivieren. Reine Funktionen und wiederholbare Lesevorgänge können normalerweise wiederholt werden. Für Schreibvorgänge ist ein stabiler Betriebsschlüssel erforderlich, der auf den Workflow und Schritt abgestimmt ist. Für nicht wiederholbare Aktionen ist ein „Abfrage vor Wiederholung“-Adapter oder eine manuelle Abgleichswarteschlange erforderlich. Bitten Sie einen LLM nicht, aus dem Konversationskontext abzuleiten, ob eine Zahlung oder Nachricht bereits erfolgt ist.

  • Sicherer Wiederholungsversuch: Berechnen Sie eine Prüfsumme, lesen Sie eine öffentliche Seite oder fragen Sie anhand einer unveränderlichen ID ab.
  • Bedingt sicher: Erstellen Sie ein Ticket mit einem vom Server erzwungenen Idempotenzschlüssel oder aktualisieren Sie einen bekannten Datensatz mit Versionsprüfung.
  • Standardmäßig unsicher: Senden Sie eine E-Mail, veröffentlichen Sie Inhalte, überweisen Sie Geld oder führen Sie eine Produktionsänderung ohne Deduplizierung durch.
  • Kompensierbar: Reservieren Sie eine Ressource, wenn ein getesteter Stornierungsvorgang und ein nachvollziehbarer Eskalationspfad vorhanden sind.

Menschliche Zustimmung ist ein Richtliniensystem, kein Pausenknopf

Agentspan dokumentiert zur Genehmigung markierte Tools und CLI-, API oder UI-Antworten. Die Produktionsrichtlinie muss außerdem festlegen, wer genehmigen kann, welche genauen Argumente eingefroren werden, wie die Identität authentifiziert wird, wann die Anfrage abläuft und ob eine geänderte Aktion eine neue Genehmigung erstellt. Zeigen Sie dem Genehmiger die vorgeschlagene Nebenwirkung, das Ziel, die Datenoffenlegung, die geschätzten Kosten und einen für Menschen lesbaren Unterschied.

Trennen Sie Anforderer und Genehmiger für wirkungsvolle Maßnahmen. Eine Ablehnung muss die Klage beenden oder einschränken; Es sollte das Modell nicht dazu veranlassen, mit einem anderen Werkzeug um das Tor herumzufahren. Zeichnen Sie die Richtlinienversion und das Genehmigungsartefakt neben der Ausführung auf, damit bei einer Wiederholung eine alte Entscheidung nicht auf neue Argumente angewendet werden kann.

Framework-Kompatibilität bedeutet nicht identische Semantik

Die offizielle Dokumentation demonstriert seinen eigenen Agenten API und Integrationen mit LangGraph, den OpenAI Agenten SDK und Google ADK. Testen Sie genau den Adapter und die Version, die Sie bereitstellen möchten. Überprüfen Sie Streaming, Abbruch, verschachtelte Agenten, Tool-Aufruf-IDs, strukturierte Ausgabe, Kontextweitergabe und Fehlerzuordnung. Ein Wrapper kann die aufrufbare Schnittstelle beibehalten und gleichzeitig das Prüfpunkt- oder Wiederholungsverhalten ändern.

IntegrationswahlDer beste Grund, es zu verwendenValidierungsfrage
Nativer Agentspan AgentKleinste konzeptionelle Oberfläche und dokumentierte GrundelementeDeckt die Modell-/Tool-Abstraktion das erforderliche Verhalten ab?
LangGraphVorhandenes Diagramm, Knoten und ZustandsdesignWelche Schicht besitzt Checkpoints, Wiederholungsversuche und Interrupts?
OpenAI Agenten SDKBestehende Agenten, Übergaben und RückverfolgungskonventionenWerden Werkzeug- und Freigabeereignisse verlustfrei abgebildet?
Google ADKVorhandene Google-Agent-ImplementierungWerden Sitzungsstatus und Artefakte dauerhaft dargestellt?
HTTP/OpenAPI-ToolServerseitiger Aufruf ohne benutzerdefinierten Worker-CodeWo werden Anmeldeinformationen, Ratenbegrenzungen und Antwortschemata durchgesetzt?
MCP-ToolDie Fähigkeitsoberfläche eines MCP-Servers wiederverwendenKann jede offengelegte Methode unabhängig voneinander bewertet und geprüft werden?

Anmeldeinformationen und gespeicherte Ausführungsdaten

Agentspan unterstützt Anbieterschlüssel durch Umgebungskonfiguration und vom Server ausgeführte HTTP-, OpenAPI- und MCP-Tools. Eine zentrale Ausführung kann dazu führen, dass Geheimnisse, die in jeden Mitarbeiter kopiert werden, reduziert werden, aber sie bündelt auch die Autorität. Verwenden Sie einen Secret Manager, kurzlebige Anmeldeinformationen, umgebungsspezifische Identitäten und ausgehende Zulassungslisten. Platzieren Sie Anmeldeinformationen niemals in Eingabeaufforderungen, Toolschemata oder persistenten Ergebnissen.

Der Ausführungsverlauf kann Kundentext, abgerufene Dokumente, Quellcode, Modellantworten, Toolargumente und Fehler enthalten. Entscheiden Sie, welche Felder vor der Speicherung geschwärzt werden, wer Läufe durchsuchen oder wiedergeben kann, wie Mandanten getrennt werden und wie Löschanfragen an Backups und Observability-Exporte weitergegeben werden. Verschlüsseln Sie Transport und Speicherung, prüfen Sie den Lesezugriff und testen Sie die Wiederherstellung, anstatt davon auszugehen, dass Persistenz gleichbedeutend mit Wiederherstellbarkeit ist.

Beobachtbarkeit, die zum Handeln führt

Rohspuren sind nur dann nützlich, wenn sie betriebliche Fragen beantworten. Fügen Sie eine Korrelations-ID für Trigger, Workflow, Modellaufrufe und externe Mutationen hinzu. Zeichnen Sie Modell/Version, Prompt-Policy-Version, Token-Anzahl, Tool-Latenz, Wiederholungsgrund, Genehmigungsverzögerung und Terminalklassifizierung auf. Vermeiden Sie Geheimnisse mit hoher Kardinalität in Etiketten.

MetrischWarum es wichtig istVorgeschlagene Warnung
Erfolgreiche GeschäftsergebnisseTrennt abgeschlossene Arbeitsabläufe von korrekten ErgebnissenDrop gegen aufgabenspezifische Baseline
Doppelte NebenwirkungenErkennt gebrochene IdempotenzAlle bestätigten Duplikate für kritische Tools
Wiederholungsversuche pro SchrittFindet instabile Werkzeuge und versteckte KostenNachhaltige Steigerung pro Tool/Version
ZulassungsalterZeigt feststeckende Arbeit und betriebliche BelastungVergangenes SLA oder Ablaufdatum der Richtlinie
GenesungserfolgMisst das KernhaltbarkeitsversprechenJeder nicht wiederherstellbare berechtigte Lauf
Kosten pro akzeptiertem ErgebnisKombiniert Modell-, Rechen- und PrüferkostenRegression versus Kontrollworkflow

Checkliste für Bereitstellung und Upgrade

  1. Pinnen Sie die Versionen SDK, Server und Conductor; Notieren Sie die Kompatibilitätsmatrix.
  2. Separate Entwicklungs-, Staging- und Produktionsanmeldeinformationen, Warteschlangen und Datenspeicher.
  3. Sichern Sie Workflow-Metadaten und testen Sie eine Wiederherstellung in einer isolierten Umgebung.
  4. Legen Sie Budgets für Parallelität, Token, Zeit, Wiederholungsversuche und Rekursion pro Agent und Mandant fest.
  5. Konfigurieren Sie Integritätsprüfungen für Server, Worker, Warteschlangen, Datenbank- und Modellanbieter.
  6. Nutzen Sie Canary-Worker für Upgrades und halten Sie alte Workflow-Definitionen für Ausführungen während der Ausführung bereit.
  7. Definieren Sie die Stornierungssemantik: Stoppen Sie zukünftige Arbeiten, widerrufen Sie Anmeldeinformationen und gleichen Sie teilweise Nebenwirkungen aus.
  8. Prompt-Injection des Bedrohungsmodells, SSRF, Ausgabe bösartiger Tools und übermäßige Offenlegung von MCP/OpenAPI.

Alternativen und die ehrliche Auswahlgrenze

OptionWählen Sie es wannKompromiss
AgentspanSie möchten agentenspezifische APIs über Conductor, Selbsthosting und IntegrationenNeue Steuerungsebene und sich weiterentwickelnde Projektoberfläche
LangGraph PersistenzIhre Bewerbung ist bereits stark diagrammförmigSie verfügen über mehr Möglichkeiten zur Produktionsorchestrierung
ZeitlichDie Organisation betreibt bereits dauerhafte Arbeitsabläufe in großem MaßstabAgent-Adapter und abspielsicherer Code erfordern Engineering
Conductor direktSie benötigen allgemeine Workflow-Grundelemente, die über Agenten hinausgehenWeniger agentenspezifischer Komfort
Restate- oder DBOS-MusterSie möchten dauerhafte Funktionen/Transaktionen in der Nähe des AnwendungscodesUnterschiedliches Ökosystem und Integrationsmodell
Warteschlange + DatenbankzustandsmaschineDer Workflow ist klein, deterministisch und stabilNiedrigste Abhängigkeitsanzahl, aber benutzerdefinierte Wiederherstellung und Benutzeroberfläche funktionieren
Verwaltete AgentenplattformSchneller Betrieb ist wichtiger als InfrastrukturkontrolleAnbieter-, Daten- und Anpassungsbeschränkungen

Fügen Sie keine dauerhafte Laufzeit hinzu, nur weil ein Workflow ein LLM verwendet. Ein kurzer synchroner Assistent ohne Nebenwirkungen muss möglicherweise nur die Protokollierung und Wiederholungsversuche anfordern. Agentspan wird überzeugend, wenn die Ausführungsdauer lang ist, Genehmigungen über die Prozesslebensdauer hinaus warten, Ereignisse Arbeit auslösen oder der Wiederherstellungsverlauf eine Produktanforderung ist.

Ein zweiwöchiger Evaluierungsplan

In der ersten Woche sollten ein Kontrollworkflow und eine Integration etabliert werden. Wählen Sie einen begrenzten Job mit drei bis zehn Schritten, einer Genehmigung und einem reversiblen externen Schreibvorgang aus. Messen Sie ununterbrochenen Erfolg und Kosten und fügen Sie dann Abstürze hinzu. Die zweite Woche sollte sich auf feindselige und operative Fälle konzentrieren: doppelte Ereignisse, verzögerte Genehmigungen, fehlerhafte Tool-Ausgabe, Ratenbegrenzungen der Anbieter, Austausch von Arbeitskräften, Server-Neustart und ein Upgrade mit einem laufenden Lauf.

Fördern Sie es nur, wenn ein anderer Techniker die Bereitstellung und Wiederherstellung anhand schriftlicher Anweisungen reproduzieren kann, jedes mutierende Tool über eine getestete Nebenwirkungsrichtlinie verfügt, der sensible Verlauf geregelt ist und die Rate der akzeptierten Ergebnisse sich ausreichend verbessert, um die Server- und Bereitschaftsbelastung zu rechtfertigen.

Häufig gestellte Fragen

Ist Agentspan ein Agent-Framework?

Es enthält einen Agenten API, sein Unterscheidungsmerkmal ist jedoch die dauerhafte Laufzeit unter dem Agenten. Es können auch Agenten ausgeführt werden, die mit unterstützten externen Frameworks erstellt wurden.

Was ist die Ausführungs-Engine?

Das Projekt besagt, dass Agentendefinitionen zu Workflows auf Conductor kompiliert werden, was dauerhafte Status-, Verlaufs-, Wiederholungsversuche- und Workflow-Primitive bereitstellt.

Kann es sich selbst hosten?

Ja. Die offizielle Website beschreibt es als MIT-lizenziert und selbsthostbar. Betreiber müssen weiterhin Abhängigkeiten, Datenspeicher, Upgrades und Supporterwartungen validieren.

Verhindert die Absturzwiederherstellung doppelte Schreibvorgänge?

Nein. Eine dauerhafte Orchestrierung reduziert den Zustandsverlust, externe Schreibvorgänge erfordern jedoch weiterhin Idempotenz, Abgleich oder Kompensation.

Sind Genehmigungen automatisch sicher?

Nein. Teams müssen Authentifizierung, Autorisierung, Argumentbindung, Ablauf, Aufgabentrennung und Audit-Aufbewahrung definieren.

Beseitigt es die Notwendigkeit eines Agenten-Frameworks?

Nein. Es kann bestehende Agentendefinitionen ergänzen. Wählen Sie einen eindeutigen Besitzer für Status, Wiederholungsversuche und Unterbrechungen, um widersprüchliche Semantiken zu vermeiden.

Wie hoch sollte die erste Produktionsauslastung sein?

Ein begrenzter, reversibler Workflow mit geringer Sensibilität mit messbarem Erfolg und klarer Eskalation – keine Zahlungen, Produktionsänderungen oder umfassender Datenzugriff.

Primärquellen

Zuletzt überprüft am 25. Juli 2026. Agentspan entwickelt sich schnell weiter. Überprüfen Sie die genaue SDK/Server-Version, Lizenz, Framework-Adapter und Bereitstellungsanweisungen, bevor Sie sie übernehmen.

Ready to try Agentspan?

Visit the official website to get started

Visit Agentspan

Quick Info

Category
KI-Agent
Added
5/30/2026
Published
5/29/2026
Updated
8/28/2026

Share This Tool

Have an AI tool to share?

Submit it to AI Dreamhub

Get your product in front of people actively exploring AI tools.

Submit Your Tool
Manus

Manus

Manus ist ein gehosteter Allzweck-KI-Agent, der Cloud-VMs, Browserautomatisierung, Dateien, Code und Integrationen nutzt, um mehrstufige Aufgaben auszuführen. Dieser unabhängige Leitfaden behandelt Pläne und Credits, Cloud Browser vs. Browser Operator, authentifizierte Aktionen, Datenschutz, Genehmigungen, Aufgabendesign, Bewertung und Alternativen.

ai-agentfree
970
Gemini CLI

Gemini CLI

An open-source AI agent that brings the power of Gemini directly into your terminal. - Intelligentes KI-Tool für mehr Produktivität.

ai-agentfree
810
AgentScope

AgentScope

Agent-Oriented Programming for Building LLM Applications, Open-sourced by Alibaba - Intelligentes KI-Tool für mehr Produktivität.

ai-agentfree
890
Auto-GPT

Auto-GPT

Auto-GPT ist ein Open-Source-Agentenprojekt und eine Plattform von Significant Gravitas zum Erstellen und Ausführen autonomer KI-Assistenten.

Auto-GPTAI agentautonomous agents
770