Culpa: Open Source Deterministic Replay Engine for AI Agent Debugging

✍️ OpenClawRadar📅 Veröffentlicht: 20. April 2026🔗 Source
Culpa: Open Source Deterministic Replay Engine for AI Agent Debugging
Ad

Culpa ist eine Open-Source-Deterministic-Replay-Engine, die speziell für das Debugging von KI-Agent-Sitzungen entwickelt wurde. Das Kernproblem, das es angeht, ist die nicht-deterministische Natur von LLM-Agenten – wenn sie scheitern, kann man den genauen Fehler nicht einfach durch erneutes Ausführen der Sitzung reproduzieren.

Wie es funktioniert

Das Tool zeichnet jeden LLM-Aufruf zusammen mit dem vollständigen Ausführungskontext während einer Agent-Sitzung auf. Wenn Sie einen Fehler debuggen müssen, gibt es die Sitzung unter Verwendung der aufgezeichneten Antworten als Stubs wieder, anstatt neue API-Aufrufe zu tätigen. Dies macht die Wiedergabe vollständig deterministisch und kostet nichts, da keine echten APIs angesteuert werden.

Wichtige Funktionen

  • Proxy-Modus: Funktioniert mit Tools wie Claude Code und Cursor, ohne Codeänderungen zu erfordern
  • Python SDK: Verfügbar für Entwickler, die ihre eigenen Agenten erstellen
  • API-Unterstützung: Kompatibel mit Anthropic- und OpenAI-APIs
  • Forking-Fähigkeit: Sie können an jedem aufgezeichneten Entscheidungspunkt forken, eine andere Antwort injizieren und sehen, was passiert wäre
Ad

Praktische Vorteile

Da die Wiedergabe aufgezeichnete Antworten verwendet, anstatt tatsächliche API-Aufrufe zu tätigen, verursachen Debugging-Sitzungen keine API-Kosten. Die deterministische Natur der Wiedergaben ermöglicht es, Fehler zuverlässig zu reproduzieren und zu analysieren, die aufgrund der inhärenten Zufälligkeit von LLM-Antworten sonst nicht nachvollziehbar wären.

Das Projekt sucht aktiv nach Feedback, insbesondere von Entwicklern, die Agent-Workflows erstellen. Der Ersteller merkt an, dass er ein CS-Erstsemester ist und das Tool verbessern möchte.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Clawpage: Ein Werkzeug, das OpenClaw-Konversationen in statische Websites umwandelt
Werkzeuge

Clawpage: Ein Werkzeug, das OpenClaw-Konversationen in statische Websites umwandelt

Ein Entwickler hat Clawpage erstellt, eine Funktion, die den OpenClaw-Sitzungsverlauf in statische Webseiten umwandelt, um wertvolle Gespräche zu bewahren, einschließlich des Hin und Her, der Recherche und des Debugging-Prozesses. Das Tool ist auf GitHub verfügbar.

OpenClawRadar
Bindungsprobleme: Ein Tool, das unvollendete GitHub-Repos analysiert und 'begräbt'
Werkzeuge

Bindungsprobleme: Ein Tool, das unvollendete GitHub-Repos analysiert und 'begräbt'

Ein Entwickler hat ein Tool namens Commitment Issues erstellt, das GitHub-Repositories analysiert, um festzustellen, ob sie aufgegeben wurden, einen 'Totenschein' generiert und die letzte Commit-Nachricht als 'letzte Worte' extrahiert. Das Tool verwendet Heuristiken wie Commit-Häufigkeit, letzte Aktivität und Sterne vs. Momentum und wurde mit Claude prototypisiert.

OpenClawRadar
KANBAII: Ein visuelles Kanban-Board, entwickelt mit Claude Code für KI-unterstützte Entwicklung
Werkzeuge

KANBAII: Ein visuelles Kanban-Board, entwickelt mit Claude Code für KI-unterstützte Entwicklung

Ein Entwickler hat KANBAII, ein lokales Kanban-Board-Tool, komplett mit Claude Code über zwei Monate hinweg erstellt. Es bietet visuelles Aufgabenmanagement, KI-Planung und parallele Ausführungsmodi für Claude-Code-Workflows.

OpenClawRadar
Open-Source-Claude-Code-Tools für automatisiertes Bug-Bounty-Hunting
Werkzeuge

Open-Source-Claude-Code-Tools für automatisiertes Bug-Bounty-Hunting

Drei Open-Source-Repositories automatisieren die Bug-Bounty-Pipeline mit Claude Code. Die Tools übernehmen Reconnaissance, Scannen auf Web2-/Web3-Schwachstellen und erstellen einreichungsfertige Berichte.

OpenClawRadar