OpenClaw importiert lokalen Claude-Zustand über den gebündelten Claude-Migrations-Provider. Der Provider zeigt jedes Element vor einer Zustandsänderung in einer Vorschau an, schwärzt Geheimnisse in Plänen und Berichten und erstellt vor der Anwendung ein verifiziertes Backup.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Onboarding-Importe erfordern eine frische OpenClaw-Einrichtung. Wenn Sie bereits lokalen OpenClaw-Zustand haben, setzen Sie zuerst Konfiguration, Anmeldedaten, Sitzungen und den Arbeitsbereich zurück, oder verwenden Sie
openclaw migrate nach Prüfung des Plans direkt mit --overwrite.Zwei Wege zum Importieren
- Onboarding-Assistent
- CLI
Der Assistent bietet Claude an, wenn er lokalen Claude-Zustand erkennt.Oder geben Sie eine bestimmte Quelle an:
Was importiert wird
Anweisungen und Memory
Anweisungen und Memory
- Inhalte aus Projekt-
CLAUDE.mdund.claude/CLAUDE.mdwerden in den OpenClaw-AgentenarbeitsbereichAGENTS.mdkopiert oder dort angehängt. - Inhalte aus Benutzer-
~/.claude/CLAUDE.mdwerden an Arbeitsbereich-USER.mdangehängt.
MCP-Server
MCP-Server
MCP-Serverdefinitionen werden aus Projekt-
.mcp.json, Claude Code-~/.claude.json und Claude Desktop-claude_desktop_config.json importiert, wenn sie vorhanden sind.Skills und Befehle
Skills und Befehle
- Claude-Skills mit einer
SKILL.md-Datei werden in das Skills-Verzeichnis des OpenClaw-Arbeitsbereichs kopiert. - Claude-Befehls-Markdown-Dateien unter
.claude/commands/oder~/.claude/commands/werden in OpenClaw-Skills mitdisable-model-invocation: trueumgewandelt.
Was nur archiviert bleibt
Der Provider kopiert diese Elemente zur manuellen Prüfung in den Migrationsbericht, lädt sie aber nicht in die aktive OpenClaw-Konfiguration:- Claude-Hooks
- Claude-Berechtigungen und umfassende Tool-Zulassungslisten
- Claude-Umgebungsstandards
CLAUDE.local.md.claude/rules/- Claude-Subagents unter
.claude/agents/oder~/.claude/agents/ - Claude Code-Caches, Pläne und Projektverlaufsverzeichnisse
- Claude Desktop-Erweiterungen und vom Betriebssystem gespeicherte Anmeldedaten
Quellenauswahl
Ohne--from untersucht OpenClaw das standardmäßige Claude Code-Home unter ~/.claude, die stichprobenartige Claude Code-Zustandsdatei ~/.claude.json und die Claude Desktop-MCP-Konfiguration unter macOS.
Wenn --from auf ein Projektstammverzeichnis zeigt, importiert OpenClaw nur die Claude-Dateien dieses Projekts, etwa CLAUDE.md, .claude/settings.json, .claude/commands/, .claude/skills/ und .mcp.json. Ihr globales Claude-Home wird während eines Imports aus einem Projektstammverzeichnis nicht gelesen.
Empfohlener Ablauf
Planvorschau anzeigen
env- oder headers-Feldern geschwärzt wurden.Doctor ausführen
Konfliktbehandlung
Die Anwendung verweigert die Fortsetzung, wenn der Plan Konflikte meldet (eine Datei oder ein Konfigurationswert existiert bereits am Ziel). Bei einer frischen OpenClaw-Installation sind Konflikte ungewöhnlich. Sie treten typischerweise auf, wenn Sie den Import auf einer Einrichtung erneut ausführen, die bereits Benutzeränderungen enthält.JSON-Ausgabe für Automatisierung
--json und ohne --yes gibt die Anwendung den Plan aus und verändert keinen Zustand. Dies ist der sicherste Modus für CI und gemeinsam genutzte Skripte.
Fehlerbehebung
Claude-Zustand liegt außerhalb von ~/.claude
Claude-Zustand liegt außerhalb von ~/.claude
Übergeben Sie
--from /actual/path (CLI) oder --import-source /actual/path (Onboarding).Onboarding verweigert den Import in eine vorhandene Einrichtung
Onboarding verweigert den Import in eine vorhandene Einrichtung
Onboarding-Importe erfordern eine frische Einrichtung. Setzen Sie entweder den Zustand zurück und führen Sie das Onboarding erneut durch, oder verwenden Sie direkt
openclaw migrate apply claude, das --overwrite und explizite Backup-Steuerung unterstützt.MCP-Server aus Claude Desktop wurden nicht importiert
MCP-Server aus Claude Desktop wurden nicht importiert
Claude Desktop liest
claude_desktop_config.json aus einem plattformspezifischen Pfad. Richten Sie --from auf das Verzeichnis dieser Datei, wenn OpenClaw sie nicht automatisch erkannt hat.Claude-Befehle wurden zu Skills mit deaktiviertem Modellaufruf
Claude-Befehle wurden zu Skills mit deaktiviertem Modellaufruf
Dies ist beabsichtigt. Claude-Befehle werden vom Benutzer ausgelöst, daher importiert OpenClaw sie als Skills mit
disable-model-invocation: true. Bearbeiten Sie das Frontmatter jedes Skills, wenn der Agent sie automatisch aufrufen soll.Verwandte Themen
openclaw migrate: vollständige CLI-Referenz, Plugin-Vertrag und JSON-Strukturen.- Migrationsleitfaden: alle Migrationspfade.
- Migration von Hermes: der andere systemübergreifende Importpfad.
- Onboarding: Assistentenablauf und nicht interaktive Flags.
- Doctor: Integritätsprüfung nach der Migration.
- Agentenarbeitsbereich: wo
AGENTS.md,USER.mdund Skills gespeichert sind.