ClawPy: Minimale Einzeldatei-Python-Implementierung von OpenClaw mit Erfahrungsspeicher

✍️ OpenClawRadar📅 Veröffentlicht: 12. März 2026🔗 Source
ClawPy: Minimale Einzeldatei-Python-Implementierung von OpenClaw mit Erfahrungsspeicher
Ad

Was das ist

ClawPy ist eine minimale, einzeilige Python-Implementierung der autonomen Aufgabenausführungsarchitektur von OpenClaw. Es läuft direkt im Terminal ohne komplexe Abstraktionen und konzentriert sich auf Prompt-Engineering, Zustandsmaschinenlogik und Subprozessausführung.

Wichtige Implementierungsdetails

Das Skript spiegelt die Kernmechanismen von OpenClaw wider:

  • Rekursiver Aufgabenbaum: Verwaltet eine tasks.txt-Statusdatei, die unvollständige Aufgaben verfolgt. Das System liest diese Datei, entscheidet, ob Aufgaben direkt ausgeführt oder zerlegt werden sollen (bis zu 4 Ebenen tief), und meldet automatisch den Status "Abgeschlossen".
  • Code-Interpreter & Selbstheilung: Verwendet benutzerdefinierte XML-Tags (<python>), um Skripte lokal zu schreiben und auszuführen. Bei einem Traceback fängt es die stderr ab, erzwingt ein <error>-Reflexionstag zur Fehleranalyse und schreibt den Code neu, bis Rückgabecode 0 erreicht wird.
  • Erfahrungsgedächtnissystem: Jedes Mal, wenn der Agent ein Skript erfolgreich ausführt (erklärt durch <msg>-Tags) oder über einen Absturz reflektiert (<error>), wird diese Erkenntnis in eine experience.txt-Datei angehängt. Beim Neustart injiziert das System eine gekürzte Historie vergangener Fehler und Erfolge in den System-Prompt, um Wiederholungen von Syntax- oder Logikfehlern zu verhindern.
Ad

Praktische Anwendungsfälle

Der Entwickler hat dies für zwei Hauptzielgruppen erstellt:

  • Personen, die genau verstehen möchten, wie die autonome Schleife funktioniert, ohne in eine umfangreiche Codebasis einzutauchen
  • Datenanalysten und Quants, die einen schlanken Agenten zum Schreiben und Reparieren von Pandas/Finanzskripten in ihrer lokalen Umgebung wünschen

Wichtiger Sicherheitshinweis: Das Tool führt generierten Python-Code direkt auf Ihrem Computer aus, daher empfiehlt der Entwickler, es in einer sicheren Umgebung oder virtuellen Maschine auszuführen.

Das Projekt ist auf GitHub unter https://github.com/EricChanBank/clawPy.git verfügbar.

📖 Read the full source: r/openclaw

Ad

👀 Siehe auch

Dart KI-Produktivitäts-App-Review mit OpenClaw-Integration
Werkzeuge

Dart KI-Produktivitäts-App-Review mit OpenClaw-Integration

Ein Nutzer berichtet, dass er von Things zu Dart AI für Produktivität gewechselt ist und es besser für die Umsetzung der Getting-Things-Done-Methode mit vollem OpenClaw-Zugang findet, trotz UI-Problemen und anfänglicher Einrichtungs-Komplexität.

OpenClawRadar
Crag: Open-Source-Tool erzeugt einheitliche KI-Agenten-Regeln aus Projektkonfigurationen
Werkzeuge

Crag: Open-Source-Tool erzeugt einheitliche KI-Agenten-Regeln aus Projektkonfigurationen

Crag ist ein Open-Source-Compiler, der Projektkonfigurationen analysiert und eine einzige governance.md-Datei generiert, die dann in mehrere KI-Agenten-Regeldateien kompiliert wird, um Konfigurationsabweichungen zwischen Tools wie Claude Code, Cursor und Copilot zu verhindern.

OpenClawRadar
KI-Roundtable: Werkzeug zum Vergleichen von über 200 KI-Modellen anhand strukturierter Fragen
Werkzeuge

KI-Roundtable: Werkzeug zum Vergleichen von über 200 KI-Modellen anhand strukturierter Fragen

AI Roundtable ist ein kostenloses Tool, mit dem Benutzer Fragen mit definierten Antwortoptionen stellen, bis zu 50 Modelle aus einem Pool von über 200 auswählen und strukturierte Antworten unter identischen Bedingungen erhalten können. Es enthält auch eine Debattenfunktion, bei der Modelle die Argumentation der anderen sehen können, sowie ein Reviewer-Modell, das Transkripte zusammenfasst.

OpenClawRadar
Agent-factory: Ein Claude-Code-Plugin für persistente KI-Sub-Agenten-Teams
Werkzeuge

Agent-factory: Ein Claude-Code-Plugin für persistente KI-Sub-Agenten-Teams

Agent-factory ist ein Claude Code-Plugin, das persistente Sub-Agenten-Teams mit unterschiedlichen Persönlichkeiten und dateibasierter Erinnerung erstellt. Es erstellt für jedes Projekt 2-5 Agenten durch einen konversationellen Interviewprozess, wobei jeder Agent spezifische Rollen wie Code-Review, Tech-Debt-Tracking oder Strategie übernimmt.

OpenClawRadar