O OpenClaw importa o estado local do Claude por meio do provedor de migração Claude incluído. O provedor pré-visualiza todos os itens antes de alterar o estado, redige segredos em planos e relatórios, e cria um backup verificado antes de aplicar.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.
Importações de integração exigem uma configuração nova do OpenClaw. Se você já tem estado local do OpenClaw, primeiro redefina configuração, credenciais, sessões e o workspace, ou use
openclaw migrate diretamente com --overwrite depois de revisar o plano.Duas formas de importar
- Onboarding wizard
- CLI
O assistente oferece Claude quando detecta estado local do Claude.Ou aponte para uma origem específica:
O que é importado
Instructions and memory
Instructions and memory
- O conteúdo de
CLAUDE.mde.claude/CLAUDE.mddo projeto é copiado ou anexado aoAGENTS.mddo workspace do agente OpenClaw. - O conteúdo de
~/.claude/CLAUDE.mddo usuário é anexado aoUSER.mddo workspace.
MCP servers
MCP servers
As definições de servidores MCP são importadas de
.mcp.json do projeto, ~/.claude.json do Claude Code e claude_desktop_config.json do Claude Desktop quando presentes.Skills and commands
Skills and commands
- Skills do Claude com um arquivo
SKILL.mdsão copiadas para o diretório de Skills do workspace do OpenClaw. - Arquivos Markdown de comandos do Claude em
.claude/commands/ou~/.claude/commands/são convertidos em Skills do OpenClaw comdisable-model-invocation: true.
O que permanece apenas no arquivo
O provedor copia estes itens para o relatório de migração para revisão manual, mas não os carrega na configuração ativa do OpenClaw:- Hooks do Claude
- Permissões do Claude e listas amplas de permissão de ferramentas
- Padrões de ambiente do Claude
CLAUDE.local.md.claude/rules/- Subagentes do Claude em
.claude/agents/ou~/.claude/agents/ - Caches, planos e diretórios de histórico de projetos do Claude Code
- Extensões do Claude Desktop e credenciais armazenadas pelo SO
Seleção de origem
Sem--from, o OpenClaw inspeciona o diretório home padrão do Claude Code em ~/.claude, o arquivo de estado amostrado ~/.claude.json do Claude Code e a configuração MCP do Claude Desktop no macOS.
Quando --from aponta para uma raiz de projeto, o OpenClaw importa apenas os arquivos Claude desse projeto, como CLAUDE.md, .claude/settings.json, .claude/commands/, .claude/skills/ e .mcp.json. Ele não lê seu diretório home global do Claude durante uma importação de raiz de projeto.
Fluxo recomendado
Preview the plan
env ou headers aninhados.Run doctor
Tratamento de conflitos
A aplicação se recusa a continuar quando o plano relata conflitos (um arquivo ou valor de configuração já existe no destino). Para uma instalação nova do OpenClaw, conflitos são incomuns. Eles normalmente aparecem quando você executa novamente a importação em uma configuração que já tem edições do usuário.Saída JSON para automação
--json e sem --yes, a aplicação imprime o plano e não altera o estado. Esse é o modo mais seguro para CI e scripts compartilhados.
Solução de problemas
Claude state lives outside ~/.claude
Claude state lives outside ~/.claude
Passe
--from /actual/path (CLI) ou --import-source /actual/path (integração).Onboarding refuses to import on an existing setup
Onboarding refuses to import on an existing setup
Importações de integração exigem uma configuração nova. Redefina o estado e refaça a integração, ou use
openclaw migrate apply claude diretamente, que oferece suporte a --overwrite e controle explícito de backup.MCP servers from Claude Desktop did not import
MCP servers from Claude Desktop did not import
O Claude Desktop lê
claude_desktop_config.json de um caminho específico da plataforma. Aponte --from para o diretório desse arquivo se o OpenClaw não o detectou automaticamente.Claude commands became skills with model invocation disabled
Claude commands became skills with model invocation disabled
Por design. Comandos do Claude são acionados pelo usuário, então o OpenClaw os importa como Skills com
disable-model-invocation: true. Edite o frontmatter de cada Skill se quiser que o agente as invoque automaticamente.Relacionados
openclaw migrate: referência completa da CLI, contrato de Plugin e formatos JSON.- Guia de migração: todos os caminhos de migração.
- Migrando do Hermes: o outro caminho de importação entre sistemas.
- Integração: fluxo do assistente e flags não interativas.
- Doctor: verificação de integridade pós-migração.
- Workspace do agente: onde ficam
AGENTS.md,USER.mde Skills.