온보딩 가져오기를 수행하려면 OpenClaw이 새로 설정된 상태여야 합니다. 이미 로컬 OpenClaw 상태가 있다면 먼저 구성, 자격 증명, 세션, 워크스페이스를 초기화하거나, 계획을 검토한 후
--overwrite와 함께 openclaw migrate를 직접 사용하세요.가져오는 두 가지 방법
- 온보딩 마법사
- CLI
마법사는 로컬 Claude 상태를 감지하면 Claude 옵션을 제공합니다.또는 특정 소스를 지정하세요.
가져오는 항목
지침과 메모리
지침과 메모리
- 프로젝트의
CLAUDE.md및.claude/CLAUDE.md콘텐츠는 OpenClaw 에이전트 워크스페이스의AGENTS.md에 복사되거나 추가됩니다. - 사용자
~/.claude/CLAUDE.md콘텐츠는 워크스페이스의USER.md에 추가됩니다.
MCP 서버
MCP 서버
MCP 서버 정의가 있으면 프로젝트
.mcp.json, Claude Code ~/.claude.json, Claude Desktop claude_desktop_config.json에서 가져옵니다.Skills 및 명령
Skills 및 명령
SKILL.md파일이 있는 Claude Skills는 OpenClaw 워크스페이스의 Skills 디렉터리로 복사됩니다..claude/commands/또는~/.claude/commands/아래의 Claude 명령 Markdown 파일은disable-model-invocation: true가 설정된 OpenClaw Skills로 변환됩니다.
아카이브에만 보관되는 항목
제공자는 수동 검토를 위해 다음 항목을 마이그레이션 보고서에 복사하지만, 활성 OpenClaw 구성에는 로드하지 않습니다.- Claude 훅
- Claude 권한 및 광범위한 도구 허용 목록
- Claude 환경 기본값
CLAUDE.local.md.claude/rules/.claude/agents/또는~/.claude/agents/아래의 Claude 하위 에이전트- Claude Code 캐시, 계획, 프로젝트 기록 디렉터리
- Claude Desktop 확장 기능 및 운영체제에 저장된 자격 증명
소스 선택
--from을 지정하지 않으면 OpenClaw은 기본 Claude Code 홈인 ~/.claude, 표본 Claude Code ~/.claude.json 상태 파일, macOS의 Claude Desktop MCP 구성을 검사합니다.
--from이 프로젝트 루트를 가리키면 OpenClaw은 CLAUDE.md, .claude/settings.json, .claude/commands/, .claude/skills/, .mcp.json 등 해당 프로젝트의 Claude 파일만 가져옵니다. 프로젝트 루트 가져오기 중에는 전역 Claude 홈을 읽지 않습니다.
권장 절차
1
계획 미리 보기
env 또는 headers 필드에서 가려진 민감한 값을 포함하여 변경될 모든 항목이 나열됩니다.2
백업과 함께 적용
3
Doctor 실행
4
재시작 및 확인
충돌 처리
계획에서 충돌을 보고하면 대상에 파일 또는 구성 값이 이미 존재하는 것이므로 적용을 계속하지 않습니다. 새로 설치한 OpenClaw에서는 충돌이 드뭅니다. 일반적으로 사용자 편집 내용이 이미 있는 설정에서 가져오기를 다시 실행할 때 발생합니다.자동화를 위한 JSON 출력
migrate apply를 실행하려면 --yes가 필요합니다. 이를 지정하지 않으면 OpenClaw은 적용하는 대신 오류를 반환하므로 스크립트와 CI에서는 --yes를 명시적으로 전달해야 합니다. 먼저 --dry-run --json으로 미리 보고, 계획이 올바르면 --json --yes로 적용하세요.
문제 해결
Claude 상태가 ~/.claude 외부에 있는 경우
Claude 상태가 ~/.claude 외부에 있는 경우
--from /actual/path(CLI) 또는 --import-source /actual/path(온보딩)를 전달하세요.기존 설정에서 온보딩이 가져오기를 거부하는 경우
기존 설정에서 온보딩이 가져오기를 거부하는 경우
온보딩 가져오기에는 새 설정이 필요합니다. 상태를 초기화하고 다시 온보딩하거나,
--overwrite와 명시적 백업 제어를 지원하는 openclaw migrate apply claude를 직접 사용하세요.Claude Desktop의 MCP 서버를 가져오지 못한 경우
Claude Desktop의 MCP 서버를 가져오지 못한 경우
Claude Desktop은 플랫폼별 경로에서
claude_desktop_config.json을 읽습니다. OpenClaw이 자동으로 감지하지 못했다면 --from으로 해당 파일의 디렉터리를 지정하세요.Claude 명령이 모델 호출이 비활성화된 Skills로 변환된 경우
Claude 명령이 모델 호출이 비활성화된 Skills로 변환된 경우
이는 의도된 동작입니다. Claude 명령은 사용자가 실행하므로 OpenClaw은
disable-model-invocation: true가 설정된 Skills로 가져옵니다. 에이전트가 자동으로 호출하게 하려면 각 Skill의 프런트매터를 편집하세요.관련 항목
openclaw migrate: 전체 CLI 참조, Plugin 계약, JSON 구조.- 마이그레이션 가이드: 모든 마이그레이션 경로.
- Hermes에서 마이그레이션: 다른 시스템 간 가져오기 경로.
- 온보딩: 마법사 절차 및 비대화형 플래그.
- Doctor: 마이그레이션 후 상태 점검.
- 에이전트 워크스페이스:
AGENTS.md,USER.md, Skills가 위치하는 곳.