Zum Inhalt springen

OpenClaw Sessions & Chats verwalten: Tipps & Befehle

Kennst du das? Du arbeitest an einem komplexen Projekt, die Chat-Historie wird immer länger und plötzlich verliert die KI den Faden oder vermischt verschiedene Themen. Das Management von Sessions und Kontext ist oft eine der größten Hürden, wenn du produktiv mit KI-Agents arbeiten willst.

Hier erfährst du, wie du in OpenClaw den Überblick behältst, Sessions effizient verwaltest und sogar ganze Teams von Agents koordinierst.

Verwaltung von Konversationen, Sessions und Multi-User-Szenarien.


Sende einfach /new oder /reset als einzelne Nachricht.


Werden Sessions automatisch zurückgesetzt, wenn ich nie /new sende?

Abschnitt betitelt „Werden Sessions automatisch zurückgesetzt, wenn ich nie /new sende?“

Ja. Sessions laufen nach session.idleMinutes ab (Standard ist 60). Die nächste Nachricht startet dann eine neue Session-ID für diesen Chat-Key. Deine Transkripte werden dabei nicht gelöscht – es beginnt lediglich eine neue Session.

{
session: { idleMinutes: 240 }
}

Gibt es eine Möglichkeit, ein Team aus OpenClaw-Instanzen zu erstellen (ein CEO und viele Agents)?

Abschnitt betitelt „Gibt es eine Möglichkeit, ein Team aus OpenClaw-Instanzen zu erstellen (ein CEO und viele Agents)?“

Ja, das funktioniert über multi-agent routing und sub-agents. Du kannst einen Coordinator-Agent und mehrere Worker-Agents erstellen, die jeweils eigene Workspaces und Modelle nutzen.

Allerdings solltest du das eher als ein spannendes Experiment betrachten. Dieser Ansatz verbraucht viele Token und ist oft weniger effizient, als einen einzelnen Bot mit separaten Sessions zu nutzen.


Warum wurde der Kontext mitten im Task abgeschnitten? Wie verhindere ich das?

Abschnitt betitelt „Warum wurde der Kontext mitten im Task abgeschnitten? Wie verhindere ich das?“

Der Session-Kontext ist durch das Window des jeweiligen Modells begrenzt. Lange Chats, umfangreicher Output von Tools oder zu viele Dateien können dazu führen, dass der Kontext komprimiert oder abgeschnitten wird.

Das hilft dir weiter:

  • Bitte den Bot, den aktuellen Status zusammenzufassen und in eine Datei zu schreiben
  • Nutze /compact vor langen Tasks und /new, wenn du das Thema wechselst
  • Behalte wichtigen Kontext im Workspace und lass den Bot diesen bei Bedarf erneut lesen
  • Nutze Sub-Agents für langwierige oder parallele Aufgaben
  • Wähle ein Modell mit einem größeren Context Window

Wie setze ich OpenClaw komplett zurück, ohne es zu deinstallieren?

Abschnitt betitelt „Wie setze ich OpenClaw komplett zurück, ohne es zu deinstallieren?“
Terminal-Fenster
openclaw reset

Für einen nicht-interaktiven Full-Reset:

Terminal-Fenster
openclaw reset --scope full --yes --non-interactive

Führe danach das Onboarding erneut aus:

Terminal-Fenster
openclaw onboard --install-daemon

Ich erhalte “context too large”-Fehler – wie setze ich zurück oder nutze Compact?

Abschnitt betitelt „Ich erhalte “context too large”-Fehler – wie setze ich zurück oder nutze Compact?“

Compact (behält die Konversation bei, fasst aber ältere Abschnitte zusammen):

/compact

Reset (neue Session-ID für denselben Chat-Key):

/new
/reset

Falls das Problem weiterhin besteht:

  • Aktiviere oder optimiere das Session Pruning (agents.defaults.contextPruning)
  • Nutze ein Modell mit einem größeren Context Window

Warum erhalte ich alle 30 Minuten Heartbeat-Nachrichten?

Abschnitt betitelt „Warum erhalte ich alle 30 Minuten Heartbeat-Nachrichten?“

Heartbeats werden standardmäßig alle 30 Minuten ausgeführt. Du kannst das Intervall anpassen oder die Funktion deaktivieren:

{
agents: {
defaults: {
heartbeat: {
every: "2h" // or "0m" to disable
}
}
}
}

Muss ich einen “Bot-Account” zu einer WhatsApp-Gruppe hinzufügen?

Abschnitt betitelt „Muss ich einen “Bot-Account” zu einer WhatsApp-Gruppe hinzufügen?“

Nein. OpenClaw läuft über deinen eigenen Account. Wenn du also Mitglied der Gruppe bist, kann OpenClaw sie auch sehen. Standardmäßig sind Antworten in Gruppen blockiert, bis du die Absender explizit erlaubst (groupPolicy: "allowlist").


Option 1 (am schnellsten): Verfolge die Logs und sende eine Testnachricht in die Gruppe:

Terminal-Fenster
openclaw logs --follow --json

Suche nach der chatId (oder from), die auf @g.us endet.

Option 2: Liste die Gruppen über die Config auf:

Terminal-Fenster
openclaw directory groups list --channel whatsapp

Das hat meistens zwei Ursachen:

  • Das Mention-Gating ist aktiv (Standard). Du musst den Bot mit @mention markieren.
  • Du hast channels.whatsapp.groups konfiguriert, aber ohne "*" und die Gruppe steht nicht auf der Allowlist.

Direkte Chats werden standardmäßig in der Hauptsession zusammengefasst. Gruppen und Channels haben hingegen eigene Session-Keys. Auch Telegram-Topics oder Discord-Threads werden als separate Sessions behandelt.


Wie viele Workspaces und Agents kann ich erstellen?

Abschnitt betitelt „Wie viele Workspaces und Agents kann ich erstellen?“

Es gibt keine harten Limits. Dutzende oder sogar hunderte sind kein Problem, aber achte auf folgende Punkte:

  • Speicherplatz: Sessions und Transkripte liegen unter ~/.openclaw/agents/<agentId>/sessions/.
  • Token-Kosten: Mehr Agents bedeuten mehr gleichzeitige Modellnutzung.
  • Auth-Profile & Workspaces: Der Verwaltungsaufwand pro Agent steigt.
  • Channel-Routing: Die Komplexität der Weiterleitungen nimmt zu.

Kann ich mehrere Bots oder Chats gleichzeitig ausführen (Slack) und wie richte ich das ein?

Abschnitt betitelt „Kann ich mehrere Bots oder Chats gleichzeitig ausführen (Slack) und wie richte ich das ein?“

Ja. Nutze Multi-Agent Routing, um mehrere isolierte Agents zu betreiben und eingehende Nachrichten nach Channel, Account oder Peer zu routen.

Best-Practice Setup:

  • Ein Always-on Gateway Host (VPS oder Mac mini)
  • Ein Agent pro Rolle (Bindings)
  • Slack-Channels, die an diese Agents gebunden sind
  • Lokaler Browser via Extension Relay, falls benötigt

AI Setup Assistant

OpenClaw

OpenClaw Expert

Noch festgefahren?

Wenn diese Seite nicht hilft, frage OpenClaw Expert nach Schritt-fuer-Schritt-Loesungen.