openclaw migrate maakt een geverifieerde back-up; het nieuwe onboardingpad bereidt de import voor en publiceert deze pas nadat de verificatie is geslaagd.
Voor onboardingimports is een nieuwe OpenClaw-configuratie vereist. Als je al lokale OpenClaw-status hebt, stel dan eerst de configuratie, referenties, sessies en werkruimte opnieuw in, of gebruik
openclaw migrate rechtstreeks met --overwrite nadat je het plan hebt gecontroleerd.Twee manieren om te importeren
- Onboardingwizard
- CLI
De wizard biedt Claude aan wanneer lokale Claude-status wordt gedetecteerd.Of verwijs naar een specifieke bron:
Wat wordt geïmporteerd
Instructies en geheugen
Instructies en geheugen
- Inhoud van project-
CLAUDE.mden.claude/CLAUDE.mdwordt gekopieerd of toegevoegd aanAGENTS.mdin de OpenClaw-agentwerkruimte. - Inhoud van gebruikers-
~/.claude/CLAUDE.mdwordt toegevoegd aanUSER.mdin de werkruimte.
MCP-servers
MCP-servers
MCP-serverdefinities worden, indien aanwezig, geïmporteerd uit project-
.mcp.json, Claude Code-~/.claude.json en Claude Desktop-claude_desktop_config.json.Skills en opdrachten
Skills en opdrachten
- Claude-skills met een
SKILL.md-bestand worden gekopieerd naar de map met skills in de OpenClaw-werkruimte. - Markdown-bestanden met Claude-opdrachten onder
.claude/commands/of~/.claude/commands/worden geconverteerd naar OpenClaw-skills metdisable-model-invocation: true.
Wat alleen in het archief blijft
De provider kopieert het volgende naar het migratierapport voor handmatige controle, maar laadt het niet in de actieve OpenClaw-configuratie:- Claude-hooks
- Claude-machtigingen en brede lijsten met toegestane tools
- Standaardwaarden voor de Claude-omgeving
CLAUDE.local.md.claude/rules/- Claude-subagents onder
.claude/agents/of~/.claude/agents/ - Cache-, plan- en projectgeschiedenismappen van Claude Code
- Claude Desktop-extensies en in het besturingssysteem opgeslagen referenties
Bronselectie
Zonder--from inspecteert OpenClaw de standaardhomemap van Claude Code op ~/.claude, het bemonsterde Claude Code-statusbestand ~/.claude.json en de MCP-configuratie van Claude Desktop op macOS.
Wanneer --from naar een projecthoofdmap verwijst, importeert OpenClaw alleen de Claude-bestanden van dat project, zoals CLAUDE.md, .claude/settings.json, .claude/commands/, .claude/skills/ en .mcp.json. Tijdens een import vanuit een projecthoofdmap wordt je globale Claude-homemap niet gelezen.
Aanbevolen werkwijze
1
Bekijk een voorbeeld van het plan
env of headers.2
Pas toe met back-up
3
Voer Doctor uit
4
Start opnieuw en verifieer
Conflictafhandeling
Het toepassen wordt geweigerd wanneer het plan conflicten meldt (er bestaat al een bestand of configuratiewaarde op het doel). Bij een nieuwe OpenClaw-installatie zijn conflicten ongebruikelijk. Ze treden doorgaans op wanneer je de import opnieuw uitvoert op een configuratie die al gebruikerswijzigingen bevat.JSON-uitvoer voor automatisering
--yes is vereist voor migrate apply buiten een interactieve terminal; zonder deze optie geeft OpenClaw een foutmelding in plaats van de wijzigingen toe te passen. Scripts en CI moeten daarom --yes expliciet doorgeven. Bekijk eerst een voorbeeld met --dry-run --json en pas de wijzigingen vervolgens toe met --json --yes zodra het plan er correct uitziet.
Probleemoplossing
Claude-status bevindt zich buiten ~/.claude
Claude-status bevindt zich buiten ~/.claude
Geef
--from /actual/path (CLI) of --import-source /actual/path (onboarding) door.Onboarding weigert te importeren in een bestaande configuratie
Onboarding weigert te importeren in een bestaande configuratie
Voor onboardingimports is een nieuwe configuratie vereist. Stel de status opnieuw in en voer de onboarding opnieuw uit, of gebruik
openclaw migrate apply claude rechtstreeks, dat --overwrite en expliciet back-upbeheer ondersteunt.MCP-servers van Claude Desktop zijn niet geïmporteerd
MCP-servers van Claude Desktop zijn niet geïmporteerd
Claude Desktop leest
claude_desktop_config.json vanaf een platformspecifiek pad. Laat --from naar de map van dat bestand verwijzen als OpenClaw deze niet automatisch heeft gedetecteerd.Claude-opdrachten zijn skills geworden waarvoor modelaanroepen zijn uitgeschakeld
Claude-opdrachten zijn skills geworden waarvoor modelaanroepen zijn uitgeschakeld
Dit is zo ontworpen. Claude-opdrachten worden door gebruikers geactiveerd, dus OpenClaw importeert ze als skills met
disable-model-invocation: true. Bewerk de frontmatter van elke skill als je wilt dat de agent ze automatisch aanroept.Gerelateerd
openclaw migrate: volledige CLI-referentie, Plugin-contract en JSON-structuren.- Migratiehandleiding: alle migratiepaden.
- Migreren vanuit Hermes: het andere importschema tussen systemen.
- Onboarding: wizardproces en niet-interactieve vlaggen.
- Doctor: statuscontrole na de migratie.
- Agentwerkruimte: waar
AGENTS.md,USER.mden skills zich bevinden.