Імпорт під час onboarding вимагає свіжого налаштування OpenClaw. Якщо у вас уже є локальний стан OpenClaw, спочатку скиньте config, credentials, sessions і workspace, або використайте
openclaw migrate безпосередньо з --overwrite після перегляду плану.Два способи імпорту
- Майстер onboarding
- CLI
Майстер пропонує Claude, коли виявляє локальний стан Claude.Або вкажіть конкретне джерело:
Що імпортується
Інструкції та пам’ять
Інструкції та пам’ять
- Вміст проєктних
CLAUDE.mdі.claude/CLAUDE.mdкопіюється або додається доAGENTS.mdу workspace агента OpenClaw. - Вміст користувацького
~/.claude/CLAUDE.mdдодається доUSER.mdу workspace.
Сервери MCP
Сервери MCP
Визначення серверів MCP імпортуються з проєктного
.mcp.json, Claude Code ~/.claude.json і Claude Desktop claude_desktop_config.json, якщо вони присутні.Skills і команди
Skills і команди
- Claude Skills із файлом
SKILL.mdкопіюються до каталогу Skills у workspace OpenClaw. - Markdown-файли команд Claude у
.claude/commands/або~/.claude/commands/перетворюються на Skills OpenClaw зdisable-model-invocation: true.
Що залишається лише в архіві
Провайдер копіює це до звіту міграції для ручної перевірки, але не завантажує до активного config OpenClaw:- hooks Claude
- permissions Claude і широкі allowlist інструментів
- defaults середовища Claude
CLAUDE.local.md.claude/rules/- subagents Claude у
.claude/agents/або~/.claude/agents/ - кеші, плани та каталоги історії проєктів Claude Code
- розширення Claude Desktop і credentials, що зберігаються в ОС
Вибір джерела
Без--from OpenClaw перевіряє типовий домашній каталог Claude Code у ~/.claude, вибірковий файл стану Claude Code ~/.claude.json і config MCP Claude Desktop на macOS.
Коли --from вказує на корінь проєкту, OpenClaw імпортує лише файли Claude цього проєкту, такі як CLAUDE.md, .claude/settings.json, .claude/commands/, .claude/skills/ і .mcp.json. Під час імпорту з кореня проєкту він не читає ваш глобальний домашній каталог Claude.
Рекомендований процес
Перегляньте план
env або headers.Запустіть doctor
Обробка конфліктів
Apply відмовляється продовжувати, коли план повідомляє про конфлікти (файл або значення config уже існує в цільовому місці). Для свіжого встановлення OpenClaw конфлікти нетипові. Зазвичай вони з’являються, коли ви повторно запускаєте імпорт у середовищі, де вже є користувацькі зміни.Вивід JSON для автоматизації
--json і без --yes apply виводить план і не змінює стан. Це найбезпечніший режим для CI і спільних сценаріїв.
Усунення проблем
Стан Claude знаходиться поза ~/.claude
Стан Claude знаходиться поза ~/.claude
Передайте
--from /actual/path (CLI) або --import-source /actual/path (onboarding).Onboarding відмовляється імпортувати в наявне налаштування
Onboarding відмовляється імпортувати в наявне налаштування
Імпорт під час onboarding вимагає свіжого налаштування. Або скиньте стан і повторно пройдіть onboarding, або використайте
openclaw migrate apply claude безпосередньо, що підтримує --overwrite і явне керування резервними копіями.Сервери MCP з Claude Desktop не імпортувалися
Сервери MCP з Claude Desktop не імпортувалися
Claude Desktop читає
claude_desktop_config.json зі специфічного для платформи шляху. Вкажіть --from на каталог цього файлу, якщо OpenClaw не виявив його автоматично.Команди Claude стали Skills з вимкненим викликом моделі
Команди Claude стали Skills з вимкненим викликом моделі
Так і задумано. Команди Claude запускаються користувачем, тому OpenClaw імпортує їх як Skills з
disable-model-invocation: true. Відредагуйте frontmatter кожного skill, якщо хочете, щоб агент викликав їх автоматично.Пов’язані матеріали
openclaw migrate: повний довідник CLI, контракт plugin і форми JSON.- Посібник з міграції: усі шляхи міграції.
- Міграція з Hermes: інший шлях міжсистемного імпорту.
- Onboarding: сценарій майстра та неінтерактивні прапорці.
- Doctor: перевірка стану після міграції.
- Workspace агента: де живуть
AGENTS.md,USER.mdі Skills.