Langlebige KI-Agenten können ihre Modelle, Orchestrierungs-Harnesses, Interaktionsoberflächen und Hosts austauschen, während sie Identität, Gedächtnis und die Abstammungslinie ihres ausführbaren Körpers bewahren müssen. In der gegenwärtigen Praxis sind diese mit der Laufzeitumgebung verschränkt, sodass ein Austausch bedeutet, den Agenten von Grund auf neu aufzubauen.

Das Design trennt ein kontinuitätstragendes Substrat P_t=(I_t, M_t, B_t) von austauschbaren Ausführungs- und Interaktionsbindungen. Sechs Kontinuitätsinvarianten und ein Protokoll aus Quiesce-Checkpoint-Validate-Bind-Rehydrate-Resume regeln die Zustandserhaltung, Fähigkeitsänderungen und die Fortsetzungsbefugnis; Enoch implementiert das Design durch einen wiederverwendbaren Softwarekörper, privaten installierten Zustand, Provider-Verträge und abgegrenzte Migration.

Die Evidenz ist mechanisch und bewusst eng gefasst: Ein operativer Fall bewahrte die Identität einer etablierten Instanz, nichtleeres Gedächtnis, die Körperrevision und historische Aufgaben-IDs über einen Host-Wechsel, einen gemeinsamen Modell- und Harness-Wechsel von Codex zu Claude sowie eine Substitution der Chat-Oberfläche hinweg; eine hostübergreifende Aufgabe wurde aus einem verifizierten Artefakt-Checkpoint fortgesetzt; und eine überwachte Codex-Muse-Codex-Studie absolvierte fünf gewöhnliche Hin-und-Rück-Wechsel und fünf abgestimmte Kontrollen mit derselben Laufzeitumgebung jeweils im ersten Versuch.

Eine geplante Unterbrechung eines Workers wurde über die native Task-API wiederhergestellt, wobei der Checkpoint erhalten blieb, eine veraltete Antwort zurückgewiesen und genau ein Aufgabenabschluss verzeichnet wurde. Die Autoren erklären, dass diese Ergebnisse mechanische Kontinuität für getestete Bereitstellungen und begrenzte Workflows belegen – nicht behaviorale Äquivalenz, Portabilität beliebiger Aufgaben oder unbeaufsichtigte Zuverlässigkeit.

Den Agenten zu einem Substrat P_t = (Identität, Gedächtnis, Körper) machen, das Laufzeitumgebungen ausleihen, verschoben über ein Protokoll aus Quiesce-Checkpoint-Validate-Bind-Rehydrate-Resume

Kontinuitätsinvarianten machen „denselben Agenten“ überprüfbar statt bloß behauptet.

Die Validierung zum Bindungszeitpunkt erfasst Fähigkeitsänderungen, bevor der Agent seine Arbeit fortsetzt.

Abgegrenzte Migration begrenzt, was eine neue Laufzeitumgebung mit altem Zustand tun kann.

Mit Checkpoints versehene Aufgaben ermöglichen einem unterbrochenen Agenten die Fortsetzung ohne doppelte Effekte – eine veraltete Antwort wurde zurückgewiesen und genau ein Abschluss verzeichnet.

Behandle „welches Modell den Agenten ausführt“ als austauschbares Teil. Wenn Identität und Gedächtnis außerhalb der Laufzeitumgebung liegen, wird der Modellwechsel zur Routinewartung statt zum Neuanfang.

Öffentliche Artefakte sind unter github.com/our-ark/enoch-muse-runtime verfügbar. Version 2 (September 2026) ergänzte Claude-/Host-/Oberflächen-Migrationen, mit Checkpoints versehene Aufgaben, Kontrollen und Evidenz zur Fehlerwiederherstellung; die Autoren grenzen die Aussagen ausdrücklich auf begrenzte Workflows ein.

DEN BELEGEN FOLGEN

Die Quellen

  1. Runtime-Independent Persistent Agents: Preserving Identity, Memory, and Code Across Models, Harnesses, and Servers arXiv Software Engineering · arxiv.org ·