Das Event-Log: exakt abspielbar, absturzsicher
Agenten, die stundenlang arbeiten, brauchen ein Gedächtnis, das alles überlebt. Die Runtime von Muse Code baut auf einem einzigen Append-only-Log — und fast jede Vertrauenseigenschaft des Produkts fällt daraus ab.
Ein Log, alles drin
Das Design ist fast schon aggressiv simpel: Muse Code hängt jeden Modellaufruf, jeden Tool-Lauf, jede Freigabe und jeden Edit an ein lokales Event-Log an. Kein Chat-Transkript, keine Zusammenfassung — die tatsächliche Abfolge der Operationen, in Reihenfolge, auf deinem Rechner. Meta nennt es die Single Source of Truth der Runtime, und die Formulierung ist wörtlich gemeint: Welche Frage du auch immer dazu hast, was ein Agent getan hat — die Antwort steht im Log.
Absturzsicher: Crashes hören auf, teuer zu sein
Weil das Log alles bis zum Moment des Ausfalls festhält, setzt ein Crash die Session nicht zurück — der Agent macht exakt dort weiter, wo er stehen geblieben ist, ohne vorherige Schritte erneut auszuführen. Bei Fünf-Minuten-Aufgaben ist das nett. Für die Langstrecken-Arbeit, auf die Muse Code zielt, ist es der Unterschied zwischen einem funktionierenden Produkt und keinem: Metas Kernel-Optimierungs-Fallstudie lief über 1.000+ Tool-Calls und bis zu 24 Stunden. Niemand lässt einen 24-Stunden-Job auf einer Runtime laufen, bei der sich Stunde 23 in Luft auflösen kann.
Exakt abspielbar: Auditieren im Einzelschritt
Dieselbe Eigenschaft, die Neustarts sicher macht, macht Sessions überprüfbar. muse replay geht eine aufgezeichnete Session Schritt für Schritt durch — jeder Subagenten-Spawn, jedes Eingreifen, jeder Abbruch, in der Reihenfolge, in der sie passiert sind. Wenn ein Agent eine Entscheidung getroffen hat, die du nicht verstehst, verhörst du ihn nicht — du spielst sie ab und schaust zu.
Vollständige Traces lassen sich außerdem exportieren. Damit wird eine Agenten-Session zu etwas, das du einem Teamkollegen zum Review geben oder an einen Compliance-Vorgang anhängen kannst — Außenstehende bekommen genug Kontext, um die Überlegungen des Agenten zu bewerten, ohne irgendetwas erneut auszuführen. Teams, die KI-generierten Änderungen mit (berechtigtem) Misstrauen begegnen, bekommen ein Code-Review-Artefakt für den Prozess, nicht nur für den Diff.
Warum das mit mehreren Agenten noch mehr zählt
Die Historie eines einzelnen Agenten überfliegt man notfalls im Terminal-Scrollback. Muse Code betreibt persistente Hintergrund-Agenten und fächert Arbeit auf parallele Kinder auf — Aktivität, bei der du per Design nicht in Echtzeit zuschaust. „Vollständig auditierbar“ ist das Gegengewicht, das „multi-agent by default“ akzeptabel macht: Alles, was diese Agenten getan haben, während du weggeschaut hast, ist transparent, nachvollziehbar und im Nachhinein abspielbar. Autonomie und Auditierbarkeit kommen als Paar — nicht als Trade-off.
Das größere Muster
Event Sourcing — Zustand aus einem Append-only-Log von Fakten abzuleiten — ist eine Jahrzehnte alte Idee aus verteilten Systemen und wird gerade still und leise zur Standardantwort auf die Frage der Agenten-Zuverlässigkeit. Was Muse Code vorführt, ist, wie viel Produktoberfläche ein einziges Primitiv tragen kann: Crash-Recovery, Einzelschritt-Debugging, Session-Übergabe und Compliance-Export sind alle dasselbe Log mit verschiedenen Hüten auf. Fang mit einer kleinen Aufgabe an und spiel sie ab — der Quickstart dauert etwa fünf Minuten.