OpenClaw 2026.5.3: Neues File-Transfer-Plugin und Kostenbremse für blockierte Provider
KI-generiert mit ChatGPT
Die OpenClaw-Version 2026.5.3 bringt ein File-Transfer-Plugin, einen Cost-Runaway-Breaker und den neuen Slash-Command /steer für laufende Sessions mit. Das File-Transfer-Plugin liefert vier Agent-Tools für Binärdaten zwischen gepaarten Geräten. Der Cost-Runaway-Breaker bremst teure Endlosschleifen bei festhängenden Modell-Anbietern.
OpenClaw 2026.5.3 liefert ein mitgeliefertes File-Transfer-Plugin als Headline-Feature. Es bringt vier neue Agent-Tools für Binärdaten zwischen gepaarten Geräten. Dazu kommen ein Cost-Runaway-Breaker, der teure Endlosschleifen nach fünf Idle-Timeouts beendet, und der neue Steuerbefehl `/steer`. Mehrere Channel-Fixes und der weitere Externalisierungsfortschritt runden das Update ab.
Was kann das neue File-Transfer-Plugin?
Das mitgelieferte File-Transfer-Plugin bietet vier neue Agent-Tools. file_fetch lädt eine einzelne Datei. dir_list und dir_fetch verarbeiten Verzeichnisse. file_write schreibt Dateien auf das Zielgerät. Die Tools sind für Binärdaten zwischen gepaarten Nodes ausgelegt. Bisher musste der Agent für solche Übertragungen auf Workarounds zurückgreifen.
Die Konfiguration setzt auf eine Default-Deny-Policy. Pfade werden pro Node unter plugins.entries.file-transfer.config.nodes freigegeben. Symlink-Traversierung ist standardmäßig blockiert, eine Freigabe ist nur über followSymlinks möglich. Pro Round-Trip gilt ein hartes Limit von 16 MB.
Damit reduziert die Standardkonfiguration die Angriffsfläche erheblich. Solange der Operator keine breiten Pfade freigibt, bleibt das Dateisystem für den Agenten weitgehend unsichtbar. Auch große Datenmengen sind durch das 16-MB-Cap pro Round-Trip begrenzt. Wer mehr will, muss Pfade explizit erlauben und trägt damit auch die Verantwortung für die freigegebenen Bereiche. Das passt zur grundsätzlichen Sicherheitslogik des Projekts, die wir in unserer Analyse zum Vollzugriff von OpenClaw bereits eingeordnet haben.
Der Pull Request kommt vom Entwickler omarshahine und trägt die Nummer #74742. Das Plugin wird automatisch mit OpenClaw ausgeliefert. Eine zusätzliche Installation ist nicht nötig.
Wie schützt der Cost-Runaway-Breaker vor teuren Endlosschleifen?
Ein neues Schutzfeature betrifft direkt den eigenen Geldbeutel. Wenn sich ein Provider aufhängt und der Agent in einer Schleife landet, kann das schnell teuer werden. Jeder Aufruf an OpenAI, Anthropic oder einen anderen kostenpflichtigen Anbieter wird in Rechnung gestellt.
Der neue Cost-Runaway-Breaker bricht die äußere Wiederholungsschleife der Embedded-Runs nach fünf aufeinanderfolgenden Idle-Timeouts ohne Modellfortschritt ab. Ausgegebener Text oder abgeschlossene Tool-Calls setzen den Zähler zurück. Reine Token-Fragmente in Tool-Argumenten dagegen reichen nicht aus, um den Breaker zu deaktivieren.
Das Feature löst Issue #76293. Wer mit OpenClaw kostenpflichtige Provider nutzt, ist damit besser gegen das spezifische Szenario hängender Anbieter abgesichert. Hintergrund zu sicheren Setups bietet unser Sicherheits-Tutorial mit fünf SOUL.md-Regeln.
/steer lenkt laufende Sessions
Der neue Slash-Command /steer <message> schickt einer aktiven Session eine Nachricht, ohne eine neue Runde zu starten. Damit greifen Korrekturen direkt in den aktiven Agentenlauf ein. Der Befehl arbeitet queue-unabhängig.
Bisher war es schwierig, einem laufenden Agenten dazwischenzureden. Wer mitten in einem Lauf eine Korrektur einbringen wollte, musste die Session abbrechen oder eine neue starten. Mit /steer geht das jetzt eleganter.
Der Befehl trägt die PR-Nummer #76934. Er funktioniert sowohl als Text-Command als auch als nativer Slash-Command in den unterstützten Channels.
Warum funktionieren die Denkstufen von Claude Opus 4.7 jetzt wieder?
Ein wichtiger Fix betrifft die Anbindung an Claude Opus 4.7. Das Modell unterstützt drei erweiterte Denkstufen: xhigh, adaptive und max. In früheren OpenClaw-Versionen wurden diese Profile außerhalb der Runtime auf high heruntergestuft. Wer die volle Denkleistung wollte, bekam sie nicht.
Der Fix in 2026.5.3 stellt die Profile aus dem mitgelieferten Provider-Policy-Artefakt bereit. Damit greifen die erweiterten Stufen auch für Aufrufe, die nicht über den Standardpfad laufen. Das Update löst Issue #76779. Hintergründe zu Opus 4.7 und der zusätzlichen Denkstufe liefert unsere Berichterstattung zum neuen Coding-Bestwert.
Was sonst noch wichtig ist
Der Release enthält zahlreiche Channel-Fixes. Telegram bekommt eine Verbesserung beim Reply-Handling in Forum-Topics. Discord persistiert Hashes der Slash-Commands über Neustarts und vermeidet so 429-Fehler. Mattermost akzeptiert jetzt die dokumentierte Streaming-Konfiguration korrekt. Microsoft Teams bekommt ein Fortschritts-Streaming via channels.msteams.streaming.progress.toolProgress.
WhatsApp unterstützt nun explizite Channel- und Newsletter-Ziele über @newsletter. Damit kann OpenClaw direkt in WhatsApp-Channels posten statt nur in Direktnachrichten. Das schließt Issue #13417.
Der Release setzt die Externalisierung von Plugins fort, die in 2026.5.2 mit ACPX und Diagnostics OpenTelemetry begonnen hat. Mit 2026.5.3 verschwindet Discord aus dem Core-Paket, weil das externe @openclaw/discord-Paket inzwischen veröffentlicht wurde. Matrix und Mattermost bleiben vorerst gebündelt. Damit soll OpenClaw als Kernpaket schlank bleiben. Schwerere Abhängigkeiten landen erst beim Installieren der jeweiligen Plugins auf dem System.
Was Admins jetzt wissen müssen
Wer 2026.5.3 explizit haben will, fixiert die Version: npm install -g openclaw@2026.5.3. Der latest-Tag auf npm zeigt inzwischen bereits auf 2026.5.4. Wer von 2026.4.29 oder älter aktualisiert, profitiert von der zwischenzeitlich verbesserten Doctor-Funktion. openclaw doctor --fix repariert veraltete Plugin-Verzeichnisse automatisch.
Zwischen 2026.4.9 und 2026.5.3 sind rund ein Dutzend weitere Versionen erschienen. Den letzten Sammelartikel zur Release-Frequenz gab es Ende April mit unserem Security-Sprint mit vier Releases in fünf Tagen.
Server, KI-Modelle und Recherche kosten Geld. ClawNews ist unabhängig — hilf mit, dass das so bleibt.

