Verdichtung kann keinen Kontext reparieren, der nie im Transkript war: Diagnose von OpenClaw-Kontextüberläufen

Ein aktueller Bericht auf r/openclaw zeigt einen kritischen Unterschied: Kontext und Chatverlauf sind nicht dasselbe. Die Sitzung des Nutzers geriet in eine Kompaktierungsschleife – "Komprimiere Kontext (0 Nachrichten)" – weil das Modell-Prompt bereits vor Beginn eines Gesprächs sein Budget überschritten hatte. Mit etwa 34.500 Zeichen System-Prompt und nur einem Budget von 8.000 Token schätzte die Vorabprüfung etwa 10.700 Token. Die Kompaktierung fand keine Chatnachrichten zum Zusammenfassen, also kehrte jeder erneute Versuch zum exakt gleichen Überlaufzustand zurück.
Der Kontext von OpenClaw umfasst mehr als nur Chat-Runden. Das vollständige Prompt enthält den System-Prompt, injizierte Arbeitsbereichsdateien (AGENTS.md, SOUL.md, IDENTITY.md, USER.md), Skill-Metadaten, Tool-Definitionen und -Schemata, Tool-Aufrufe/-Ergebnisse und Anhänge. Die Kompaktierung fasst nur ältere Gesprächsrunden zusammen – wenn die dominanten Kosten im ständig geladenen System-Prompt liegen, wird das Kompaktieren eines leeren Transkripts diese nie reduzieren.
Diagnose mit integrierten Befehlen
Bevor Sie Modelle wechseln oder Kompaktierungseinstellungen anpassen, überprüfen Sie die tatsächlichen Kontextbeiträge:
/status
/context list
/context detail
/context map
Führen Sie /context map nach mindestens einem normalen Modellauf aus, damit ein erfasster Bericht zur Visualisierung vorliegt.
Finden Sie den wahren Übeltäter
Sobald Sie die Aufschlüsselung haben, handeln Sie bei der dominanten Kategorie:
- Chatverlauf dominiert → Kompaktierung oder das Beschneiden alter Tool-Ergebnisse hilft.
- Injizierte Arbeitsbereichsdateien dominieren → Entfernen Sie doppelte Anweisungen und verschieben Sie Hintergrundreferenzmaterial aus ständig geladenen Dateien. Vollständige Skill-Anweisungen sind dafür ausgelegt, bei Bedarf geladen zu werden – behalten Sie sie nicht in injizierten Dateien.
- Tool-Schemata dominieren → Überprüfen Sie, welche Tools der Agent wirklich benötigt. Schemata verbrauchen Kontext, auch wenn sie nicht als Prompt-Text sichtbar sind.
- Basis-System-Prompt + reserviertes Ausgabebudget überschreiten bereits das nutzbare Modellbudget → Das Transkript zu ändern ist die falsche Ebene. Dies wird zu einem Problem des Modellfensters, des Reservebudgets oder der Tool-Oberfläche.
Reparaturen umkehrbar machen
Der Autor empfiehlt einen iterativen Ansatz, der Ihre aktuelle Konfiguration bewahrt:
- Speichern Sie Ihr aktuelles Setup.
- Ändern Sie eine Beitragskategorie nach der anderen.
- Starten Sie eine neue Sitzung und wiederholen Sie dieselbe kleine Aufgabe.
- Vergleichen Sie
/context detail, Gateway-Kompaktierungsprotokolle und das tatsächliche Aufgabenergebnis vorher/nachher.
Eine niedrigere Token-Anzahl ist kein Erfolg, wenn der Agent erforderliche Anweisungen oder Tools verliert. Die Verifizierung erfordert alle drei:
- Prompt passt in das verfügbare Budget
- Kompaktierungsschleife tritt nicht erneut auf
- Dieselbe begrenzte Aufgabe wird korrekt abgeschlossen
Haben Sie /context detail ausgeführt? Was dominiert tatsächlich Ihren OpenClaw-Kontext: Arbeitsbereichsdateien, Tools/Skills oder Chatverlauf? Teilen Sie Ihre Erkenntnisse im Thread.
📖 Lesen Sie die vollständige Quelle: r/openclaw
👀 Siehe auch

Verwendung von ntfy für OpenClaw-Agenten-Benachrichtigungen
Ein Entwickler teilt seine Erfahrungen mit der selbst gehosteten Version von ntfy.sh für Push-Benachrichtigungen von OpenClaw-Agenten, indem er Discord/Telegram-Bots vermeidet, ntfy serve auf demselben VPS ausführt und HTTP-POST-Anfragen nutzt.
Claudes unnötige Zusammenfassungen: Ein benutzerdefinierter Workaround mit 70% Erfolgsquote
Nutzer beschweren sich, dass Claude nach einer perfekten Antwort eine redundante Zusammenfassung hinzufügt. Ein Prompt-Trick – „no summary, no recap, stop when you're done“ – funktioniert etwa 70 % der Zeit.

**Anmerkungsgesteuerte UI: Wie man Vorlagen in Figma entwirft und Claude Koordinaten extrahieren lässt**
Verzichte auf den Bau einer eigenen Layout-Engine: Gestalte flache PNGs in Figma, zeichne farbige Rechtecke für Slots, füge beides in Claude ein und erhalte bearbeitbare Bereichsdefinitionen mit Tap-Zielen. Ein Nachmittag statt Wochen.

Öffnen Sie Claw-Boot-Token um 43% durch Verschlankung von Tool- und Speicherdateien
Reduzierte Boot-Tokens von ~9.457 auf ~5.400 (43 % Rückgang), indem TOOLS.md in einen Index umgewandelt, Tool-Details in separate Dateien ausgelagert und ein gestaffeltes Memory-Promotion implementiert wurde.