Sprache wechseln
Design wechseln

OpenClaw 2026.3 Praxis-Upgrade: Kernfunktionen und Best Practices

OpenClaw 2026.3 (v2026.3.7-beta.1) behebt über 200 Bugs – der offizielle CHANGELOG umfasst fast 15.000 Wörter. Früher scheiterten Multi-Modell-Routing-Tasks oft an Sandbox-Berechtigungen; in der neuen Version lief alles beim ersten Durchlauf durch. Zu den Kernupdates zählen die ContextEngine (Kontextbelegung etwa 30 % geringer), die Plugin-Architektur als Bundle + Provider + Plugin sowie drei neue Sandbox-Backends: OpenShell und SSH.

Dieser Artikel ist Teil 34 der OpenClaw-Serie und bündelt die Praxispunkte von 2026.3: ContextEngine einsetzen, die Plugin-Dreischichtarchitektur konfigurieren, den passenden Sandbox-Backend wählen. Wer von einer älteren Version kommt, findet hier die wichtigsten Migrationshinweise.

1. Versionsüberblick – Was 2026.3 bringt

Zuerst die Zahlen: Allein v2026.3.7-beta.1 schließt über 200 Bugs – ohne spätere Patches. Der offizielle CHANGELOG ist fast 15.000 Wörter lang; nach dem Durcharbeiten lassen sich ein paar Richtungen erkennen:

200+
Bugfixes
Einzelversion v2026.3.7-beta.1

ContextEngine-Upgrade. Früher war OpenClaw beim Kontextmanagement eher „dumm“: Was Sie lieferten, wurde verarbeitet – ob es passte, hing vom Modell ab. Neu dazu kommt eine Art intelligente Kürzung: Das System erkennt, welche Informationen für die aktuelle Aufgabe wirklich nötig sind, und legt den Rest vorübergehend beiseite. In Tests sank die Kontextbelegung bei derselben 50-Runden-Aufgabe um etwa 30 %.

Plugin-System neu aufgebaut. Die größte Änderung: Statt der früheren Skills-Einzelebene gibt es Bundle + Provider + Plugin. Plugins werden modularer. Früher mussten Sie beim Wechsel von Codex zu Claude viele Konfigurationen anpassen; jetzt reicht oft der Provider-Wechsel, die Kernlogik bleibt. Kapitel 3 erklärt die Konfiguration im Detail.

Vielfalt bei Sandbox-Backends. Früher war man praktisch an Docker gebunden; jetzt kommen OpenShell (mirror- und remote-Modus) und SSH sandbox dazu. Mac-Nutzer oder wer Docker meiden will: OpenShell mirror nutzt die lokale Shell direkt – deutlich schnellerer Start.

Stärkere Human-in-the-Loop-Workflows. Statt reiner Vollautomatisierung stoppt die KI unterwegs und fragt: „Ist das so richtig?“ – erst nach Ihrer Bestätigung geht es weiter. Anfangs wirkte das überflüssig; in der Praxis vermeidet es viele Fehltritte.

Außerdem leicht zu übersehen: automatische SELinux-Erkennung. Auf CentOS oder RHEL gab es früher Sandbox-Berechtigungsprobleme – jetzt prüft OpenClaw den Status und schlägt passende Einstellungen vor.

2. Kernfunktionen im Detail

2.1 /btw-Seitenfragen

Anfangs wirkte das wie bloßes „Gespräch abzweigen“. In der Praxis ist es sehr nützlich.

Typisches Szenario: OpenClaw refaktoriert eine komplexe React-Komponente, der Dialog läuft schon viele Runden, der Kontext ist voll. Plötzlich wollen Sie etwas Unabhängiges fragen – z. B. wie man einen bestimmten Regex schreibt. Früher: neue Session oder die Frage in den laufenden Dialog pressen (und der Kontext explodiert).

Jetzt: /btw Ihre Frage – OpenClaw antwortet in einem „Seitenkanal“, ohne den Haupttask-Kontext zu berühren. Danach setzt es automatisch die Hauptaufgabe fort.

# Beispiel Seitenfrage
/btw Schreib mir einen Regex für E-Mail-Adressen

# Beispielausgabe
# [Seitenfrage] E-Mail-Regex: ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$
# [Haupttask fortgesetzt] Komponente wird refaktoriert...

Damit ist gelöst, wie man mitten in langen Tasks „dazwischenfragt“, ohne den Kontext zu zerstören.

2.2 Austauschbare Sandbox-Backends

Die Sandbox-Änderungen sind technisch anspruchsvoll. Früher gab es nur Docker – jetzt drei Optionen:

OpenShell mirror-Modus: Nutzt Ihre lokale Shell; Befehle werden „gespiegelt“ und protokolliert. Vorteile: schneller Start, weniger Ressourcen. Nachteil: schwächere Isolation als Docker. Gut für lokale Entwicklung und Tests.

OpenShell remote-Modus: Verbindet sich mit einer Shell auf einem Remote-Server. Haben Sie eine dedizierte Task-Maschine, führt OpenClaw dort aus, lokal bleibt Steuerung. Sinnvoll für Teams oder einheitliche Umgebungen.

SSH sandbox backend: Ähnlich wie remote, aber „nativer“ – ohne OpenClaw-eigenes Protokoll. Passt zu bestehender SSH-Infrastruktur.

Konfigurationsbeispiel (OpenShell mirror). Hinweis: Die Laufzeit-Hauptkonfiguration liegt in ~/.openclaw/openclaw.json (JSON); das folgende YAML dient nur der Struktur – Schlüssel und echte Struktur siehe Gateway-Konfiguration und die aktuelle Version.

# Nur zur Illustration – nicht als autoritative Konfiguration übernehmen
sandbox:
  type: openshell
  mode: mirror
  options:
    shell: /bin/bash  # oder /bin/zsh
    timeout: 300      # Timeout pro Befehl (Sekunden)

Ohne Docker ist mirror ein leichtgewichtiger Einstieg. Auf einem MacBook Air lag der Speicherverbrauch etwa halb so hoch wie mit Docker.

2.3 Firecrawl-Integration

Web-Scraping war bei OpenClaw schwach – früher oft curl plus HTML-Parsing; bei Anti-Bot oder dynamischen Seiten scheiterte das.

Mit Firecrawl wird es deutlich besser. Firecrawl ist ein spezialisierter Scraping-Dienst mit JavaScript-Rendering, automatischer Paginierung und strukturiertem Markdown-Output. OpenClaw kapselt ihn als eingebautes Tool.

# Firecrawl aktivieren
tools:
  web_scraping:
    engine: firecrawl
    api_key: ${FIRECRAWL_API_KEY}  # Umgebungsvariable empfohlen

In Tests: Eine komplexe SPA (z. B. eine React-Dokumentationsseite) lieferte früher oft erst nach mehreren Prompt-Runden saubere Inhalte – jetzt meist in einem Schritt.

2.4 Secrets-Workflow

Löst das sichere Verwalten von API-Schlüsseln. Früher: Keys hart in Config oder versehentlich per Git committete Umgebungsvariablen.

Die neue Secrets-Workflow unterstützt vollständiges CRUD:

# Schlüssel hinzufügen
/secrets set OPENAI_API_KEY "sk-xxx"

# Alle Schlüssel auflisten (nur Namen, keine Werte)
/secrets list

# Schlüssel löschen
/secrets delete OPENAI_API_KEY

Schlüssel werden verschlüsselt unter ~/.openclaw/secrets/ gespeichert; Git ignoriert dieses Verzeichnis automatisch. Bei geteilter Team-Konfiguration können Sie Keys als Umgebungsvariablen exportieren und in CI/CD injizieren.

3. Plugin-System in der Praxis

Der größte Umbau in 2026.3 – viele Bestandsnutzer stolpern hier nach dem Upgrade. Ein Wochenende Recherche kann nötig sein, bis die Architektur sitzt.

3.1 Von Skills zur Dreischichtarchitektur

Früher hießen Plugins Skills – einzelne Funktionsmodule. Installieren, konfigurieren, fertig. Einfach, aber mit Nachteilen:

  • Abhängigkeitskonflikte zwischen Skills
  • Bei Modellwechsel jeden Skill auf Kompatibilität prüfen
  • Anpassen eines Skills oft gleichbedeutend mit Neu schreiben

Die neue Dreischicht:

Bundle (Fähigkeitspaket): Obere Ebene – z. B. codex-bundle, claude-bundle. Ein Bundle bündelt Plugins und Standard-Provider – ein „Sofort-start-fähiges Paket“.

Provider (Modellanbieter): Mittlere Ebene – Anbindung an konkrete KI-Modelle. openrouter-provider erreicht Dutzende Modelle; copilot-provider bindet GitHub Copilot an.

Plugin: Unterste Ebene – konkrete Logik, z. B. web-search-plugin, code-review-plugin.

Beispiel: Code-Review von OpenAI auf Claude umstellen – nur Provider-Konfiguration ändern, Plugin unverändert lassen.

3.2 Bundle-Konfigurationsbeispiel

Am Beispiel claude-bundle:

# bundles/claude-bundle.yaml
name: claude-bundle
version: 1.2.0
description: "Claude-KI-Fähigkeitspaket"

provider:
  name: anthropic
  model: claude-3-5-sonnet-20241022
  api_key: ${ANTHROPIC_API_KEY}

plugins:
  - name: code-generation
    enabled: true
  - name: code-review
    enabled: true
  - name: web-search
    enabled: false  # Claudes eingebaute Websuche reicht

settings:
  max_tokens: 4096
  temperature: 0.7

Bundle in der Hauptkonfiguration referenzieren:

# Strukturillustration (echte Config: openclaw.json + Doku)
bundles:
  - claude-bundle
  - dev-tools-bundle  # mehrere Bundles parallel möglich

3.3 Provider als Plugin

Ohne Bundle-Standard-Provider können Sie separat konfigurieren – z. B. Claude über OpenRouter (oft günstiger):

# providers/openrouter.yaml
name: openrouter
type: http
base_url: https://openrouter.ai/api/v1
api_key: ${OPENROUTER_API_KEY}

models:
  - id: anthropic/claude-3.5-sonnet
    alias: claude-sonnet
  - id: openai/gpt-4o
    alias: gpt4

Im Bundle diesen Provider referenzieren:

# bundles/custom-claude.yaml
provider:
  ref: openrouter
  model: claude-sonnet  # obiger alias

Besonders nützlich für Kostenoptimierung: je nach Aufgabe unterschiedliche Modelle – einfache Tasks günstig, komplexe hochwertig. Details in Teil 26 der Serie: „OpenClaw Kostenoptimierung: Modell-Routing-Strategien“.

3.4 ClawHub Skill-Marktplatz

Offizieller Marktplatz ähnlich dem VS-Code-Extension-Store – Suche und Installation direkt in OpenClaw:

# Skills suchen
/hub search code-review

# Skill installieren
/hub install voltagent/code-review-enhanced

# Installierte anzeigen
/hub list

Skills auf ClawHub sind community-geprüft, Versionierung ist sauber. Eigene Skills teilen: hub publish.

4. Upgrade- und Migrationsleitfaden

4.1 Reibungsloses Upgrade von älteren Versionen

Upgrade ist einfach: /update oder automatische Update-Erkennung:

# Variante 1: manuelles Update
/update

# Variante 2: in der Konversation prüfen lassen
„Prüf bitte, ob es eine neue Version gibt“

Achtung: Vor dem Upgrade unbedingt:

  1. Konfiguration sichern: gesamtes Verzeichnis ~/.openclaw/ kopieren
  2. Installierte Skills notieren: neues Plugin-System ist nicht kompatibel – Neuinstallation nötig
  3. API-Schlüssel prüfen: bei Umgebungsvariablen korrekte Werte sicherstellen

Nach dem Upgrade versucht OpenClaw automatische Migration – sie ist nicht zu 100 % zuverlässig. Bundle- und Provider-Konfiguration müssen oft manuell angepasst werden.

4.2 Checkliste Konfigurationskompatibilität

Nach dem Upgrade einmal durchlaufen:

PrüfpunktBefehlErwartung
Versionsnummer--versionv2026.3.x
Plugin-Liste/plugins listinstallierte Plugins
Provider-Status/providers statuskonfigurierte Provider
Sandbox-Status/sandbox statusSandbox-Typ und -Zustand
Schlüsselspeicher/secrets listgespeicherte Schlüsselnamen

Bei Fehlern zuerst die zugehörige Konfiguration prüfen. Häufige Fallen:

  • Skills verschwunden: normal – entsprechendes Bundle neu installieren
  • Provider-Verbindung fehlgeschlagen: API-Key-Migration prüfen
  • Sandbox-Berechtigungsfehler: Sandbox-Initialisierung erneut ausführen

4.3 Häufige Probleme und Lösungen

Problem 1: Alte Skills-Konfiguration wird nicht erkannt

Neue Version unterstützt das alte Skills-Format nicht. Lösung:

# Alte Skills auflisten (nur Namen)
/legacy-skills list

# In neues Plugin-Format konvertieren
/migrate-skills

Konvertierte Config liegt unter ~/.openclaw/plugins/migrated/ – ggf. manuell nachbearbeiten.

Problem 2: Docker-Sandbox startet nicht

Oft SELinux. Ausführen:

# SELinux prüfen und reparieren
/sandbox fix-selinux

# oder auf OpenShell mirror wechseln
/config set sandbox.type openshell
/config set sandbox.mode mirror

Problem 3: Multi-Modell-Routing-Konfiguration fehlt

Ursache: neue Provider-Architektur ändert Routing-Syntax. Lösung: Provider-Config nach Kapitel 3 neu schreiben.

5. Praxisszenarien und Best Practices

5.1 Szenario 1: Kostenoptimierung durch Multi-Modell-Routing

Für Einzelentwickler und kleine Teams zentral: OpenClaw setzt „einfache Tasks günstiges Modell, komplexe Tasks Premium-Modell“ um.

Grundidee:

# router.yaml
rules:
  - name: simple-tasks
    condition: "tokens < 1000 and complexity < 0.3"
    provider: openrouter
    model: openai/gpt-3.5-turbo

  - name: complex-tasks
    condition: "tokens >= 1000 or complexity >= 0.3"
    provider: openrouter
    model: anthropic/claude-3.5-sonnet

  - name: code-review
    condition: "task_type == 'code_review'"
    provider: anthropic
    model: claude-3-5-sonnet-20241022
40–60 %
Kostensenkung
Gemessene Werte bei gleicher Arbeitslast

Bei gleicher Last oft 40–60 % weniger Kosten – abhängig von der Task-Verteilung.

5.2 Szenario 2: Stärkere Browser-Automatisierung

Neu: „Live Chrome session attachment“ – OpenClaw kann ein bereits geöffnetes Chrome-Fenster übernehmen.

Besonders nützlich wenn:

  • Sie auf einer Seite mit Captcha eingeloggt sind
  • mehrere Tabs wechseln müssen
  • Cookies und Session erhalten bleiben sollen

Konfiguration:

# Strukturillustration (Browser-Keys siehe offizielle Doku)
browser:
  mode: attach
  chrome_path: /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
  user_data_dir: ~/.chrome-debug-profile
  debug_port: 9222

Chrome mit Debug-Parametern starten:

# macOS
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --user-data-dir=~/.chrome-debug-profile

# Dann in OpenClaw:
„Übernimm mein aktuelles Browserfenster“

5.3 Szenario 3: Unternehmens-Sicherheit

In Firmenumgebungen zählen Compliance und Absicherung. Relevante 2026.3-Features:

1. Verschlüsselte Secrets-Speicherung

Alle Schlüssel AES-256-verschlüsselt; der Master-Key liegt nicht dauerhaft auf der Platte (nur im Speicher).

2. Audit-Logs

Im Audit-Modus werden KI-Anfragen und -Antworten protokolliert:

audit:
  enabled: true
  log_path: /var/log/openclaw/audit.log
  redact_secrets: true  # Schlüssel automatisch maskieren

3. Ausgehende Traffic-Kontrolle

OpenClaw nur auf bestimmte Domains beschränken:

network:
  allowlist:
    - api.anthropic.com
    - api.openai.com
    - openrouter.ai
  deny_all_others: true

4. Automatische SELinux-Erkennung

Auf CentOS/RHEL Status prüfen und Empfehlungen ausgeben:

# Von OpenClaw generierter Vorschlag
# Führen Sie folgende Befehle für Docker-SELinux-Richtlinien aus:
# semanage port -a -t docker_port_t -p tcp 2375-2376

Fazit

Nach dem Upgrade auf 2026.3 lohnen sich diese fünf Funktionen zuerst:

  1. /btw-Seitenfragen: mitten in langen Tasks fragen, ohne den Kontext zu sprengen
  2. OpenShell mirror: wenn Docker zu viel Ressourcen fraß
  3. Firecrawl Web-Scraping: komplexe SPA testen – Effekt sofort sichtbar
  4. ClawHub: Community-Skills durchstöbern
  5. Secrets-Workflow: hart codierte Keys migrieren – deutlich sicherer

OpenClaw entwickelt sich schnell weiter – alle ein bis zwei Wochen kann eine neue Version kommen. Probleme? GitHub Issues durchsuchen – oft hat jemand dieselbe Falle schon dokumentiert.

In der Serie gibt es bereits Config-Details, Kostenoptimierung und Architekturanalyse. Wer neu einsteigt, startet am besten mit „OpenClaw Architektur-Leitfaden: vom Einstieg zum Profi“ für einen systematischen Überblick.

OpenClaw 2026.3 Schnellstart

Von älterer Version auf 2026.3 upgraden und Kernfunktionen konfigurieren

⏱️ Estimated time: 30 min

  1. 1

    Step1: Sichern und upgraden

    Vor dem Upgrade Konfiguration sichern:

    ```bash
    # Konfigurationsverzeichnis sichern
    cp -r ~/.openclaw ~/.openclaw-backup

    # Upgrade auslösen
    /update
    ```

    Nach dem Upgrade mit `--version` die Versionsnummer prüfen.
  2. 2

    Step2: Skills zu Plugins migrieren

    Neue Version unterstützt altes Skills-Format nicht:

    ```bash
    # Alte Skills auflisten
    /legacy-skills list

    # Automatische Migration
    /migrate-skills
    ```

    Danach Verzeichnis `~/.openclaw/plugins/migrated/` prüfen.
  3. 3

    Step3: Sandbox-Backend konfigurieren

    OpenShell mirror empfohlen (leichtgewichtig):

    ```yaml
    sandbox:
    type: openshell
    mode: mirror
    options:
    shell: /bin/bash
    timeout: 300
    ```

    Alternativ weiter Docker nutzen.
  4. 4

    Step4: Bundle und Provider konfigurieren

    Bundle-Konfiguration anlegen oder anpassen:

    ```yaml
    # bundles/claude-bundle.yaml
    provider:
    name: anthropic
    model: claude-3-5-sonnet-20241022
    api_key: ${ANTHROPIC_API_KEY}
    plugins:
    - name: code-generation
    enabled: true
    ```

    In der Hauptconfig aktivieren: `bundles: [claude-bundle]`
  5. 5

    Step5: Schlüssel in Secrets migrieren

    Hart codierte Keys in sichere Verwaltung überführen:

    ```bash
    # Schlüssel hinzufügen
    /secrets set ANTHROPIC_API_KEY "your-key-here"

    # Prüfen
    /secrets list
    ```

    Schlüssel werden verschlüsselt gespeichert; Git ignoriert sie automatisch.

FAQ

Funktionieren alte Skills-Konfigurationen nach dem Upgrade auf 2026.3 noch?
Nicht direkt. Die neue Version nutzt Bundle + Provider + Plugin und ist nicht mit dem alten Skills-Format kompatibel. Mit `/migrate-skills` automatisch migrieren und danach `~/.openclaw/plugins/migrated/` prüfen.
Was ist der Unterschied zwischen OpenShell mirror und Docker-Sandbox?
OpenShell mirror nutzt die lokale Shell direkt – schnellerer Start, geringerer Ressourcenbedarf, gut für lokale Entwicklung. Docker bietet stärkere Isolation, besser für Produktion oder strikte Trennung.

MacBook Air im Test: OpenShell mirror etwa halber Speicherverbrauch als Docker.
Beeinflusst /btw den Kontext der Hauptaufgabe?
/btw öffnet einen separaten Seitenkanal; nach der Antwort setzt OpenClaw die Hauptaufgabe fort. Damit lassen sich Fragen mitten in langen Tasks stellen, ohne den Hauptkontext zu verunreinigen.
Wie konfiguriere ich Multi-Modell-Routing zur Kostensenkung?
Regeln in router.yaml definieren:

- Einfache Tasks (tokens &lt;1000) → günstiges GPT-3.5
- Komplexe Tasks (tokens &gt;=1000) → Claude 3.5 Sonnet
- Spezifische Tasks (z. B. code_review) → festes Modell

Gemessen oft 40–60 % Kostensenkung. Details in Teil 26 der Serie „OpenClaw Kostenoptimierung“.
Kostet die Firecrawl-Integration extra?
Firecrawl ist ein eigener Dienst mit eigener Preisgestaltung. OpenClaw kapselt nur die API. Kostenloses Kontingent oder nutzungsbasierte Abrechnung möglich. Umgebungsvariable `FIRECRAWL_API_KEY` setzen.
Sicherheitsempfehlungen für Unternehmens-Deployment?
Diese Funktionen aktivieren:

- Verschlüsselte Secrets (AES-256)
- Audit-Logs (alle KI-Anfragen und -Antworten)
- Ausgehende Traffic-Allowlist (Domain-Beschränkung)
- Automatische SELinux-Erkennung (CentOS/RHEL)

Hauptkonfiguration in **~/.openclaw/openclaw.json** (JSON) und offizieller Gateway-/Security-Dokumentation – nicht von einer einzelnen config.yaml ausgehen.

8 Min. Lesezeit · Veröffentlicht am: 18. März 2026 · Aktualisiert am: 20. Juni 2026

Ähnliche Beiträge

Kommentare

Melde dich mit GitHub an, um einen Kommentar zu hinterlassen