Обновление OpenClaw v2.0 требует ручной проверки перед установкой.

OpenClaw выпустил крупное обновление со значительными критическими изменениями, требующими ручного вмешательства перед установкой. Обновление включает 12 критических изменений, полностью новую систему плагинов и более 30 исправлений безопасности.
Необходимые проверки перед обновлением
Перед обновлением пользователи должны выполнить эти проверки, чтобы избежать проблем с конфигурацией:
Шаг 1: Проверьте переменные окружения
Устаревшие переменные окружения из времён, когда OpenClaw назывался Clawdbot или Moltbot, больше не будут работать. Совместимости или резервного варианта нет. Проверьте наличие старых переменных:
env | grep -i clawdbot
env | grep -i moltbotЕсли обнаружены какие-либо переменные, переименуйте их:
CLAWDBOT_*→OPENCLAW_*MOLTBOT_*→OPENCLAW_*
Проверьте файлы .env, .bashrc, .zshrc, .profile и docker-compose. Отсутствующие переменные приведут к запуску OpenClaw с настройками по умолчанию вместо пользовательских конфигураций.
Шаг 2: Проверьте каталог состояния
Если данные OpenClaw хранятся в ~/.moltbot, они не будут обнаружены после обновления. Проверьте текущий каталог:
ls ~/.moltbot 2>/dev/null && echo "ВЫ ДОЛЖНЫ ПЕРЕМЕСТИТЬ ЭТО"
ls ~/.openclaw 2>/dev/null && echo "всё в порядке"Если вы всё ещё используете ~/.moltbot, переместите его:
mv ~/.moltbot ~/.openclawИли явно задайте путь:
export OPENCLAW_STATE_DIR=~/.openclawЕсли вы сначала обновитесь, OpenClaw создаст новый каталог ~/.openclaw с пустой конфигурацией, из-за чего будет казаться, что все данные потеряны.
Шаг 3: Создайте резервную копию конфигурации
Создайте резервную копию перед обновлением:
cp -r ~/.openclaw ~/.openclaw-backup-$(date +%Y%m%d)Это создаст резервную копию SOUL.md, USER.md, MEMORY.md, конфигурации агентов, навыков и всего остального.
Шаг 4: Проверьте настройку автоматизации браузера
Устаревший релейный модуль расширения Chrome полностью удалён. Если ваша конфигурация браузера использует driver: "extension" или browser.relayBindHost, эти настройки больше не работают. Проверьте вашу конфигурацию:
openclaw config get | grep -i browserЕсли вы видите упоминания extension, relay или relayBindHost, вам нужно перенастроить систему под новую систему управления браузером. Теперь OpenClaw управляет собственным профилем браузера (профиль openclaw) или подключается к существующей сессии Chrome через CDP.
Шаг 5: Поймите изменение Clawhub
Clawhub теперь является хранилищем плагинов и навыков по умолчанию. Когда вы запускаете openclaw plugins install или openclaw skills install, система сначала проверяет Clawhub и возвращается к npm только если не может найти пакет там.
Это означает:
- Некоторые навыки, установленные через npm, возможно, потребуется переустановить через Clawhub
openclaw skills search,openclaw skills installиopenclaw skills update— новые команды, которые нативно используют ClawHub- Если навыка нет в Clawhub, вы всё ещё можете установить его из npm (это запасной вариант, а не удаление)
После обновления выполните:
openclaw skills updateЧтобы убедиться, что существующие навыки синхронизированы с новой системой.
📖 Read the full source: r/openclaw
👀 Смотрите также

Проект OpenClaw: Операционная система для управления несколькими проектами (фреймворк)
Фреймворк, который изолирует проекты с помощью стандартизированных директорий, использует cron для автоматизации вместо агентов для предсказуемых задач и реализует обязательные протоколы резервного копирования для снижения расхода токенов и повышения согласованности выполнения.

Постмортем: Ошибки биллинга Claude Max + OpenClaw из-за устаревшего OAuth и изолированных задач cron
Агент OpenClaw случайно ломается из-за устаревшего OAuth-токена, который блокирует весь провайдер Anthropic, а изолированные задачи cron попадают в отдельный биллинговый пул Extra Usage. Полное решение: удалить ручной профиль, перенести cron в основную сессию, очистить блокировку биллинга.

Запуск OmniCoder-9B локально с деталями конфигурации llama.cpp
Разработчик достиг среднего результата 96,7% на HumanEval с моделью OmniCoder-9B на среднем по мощности оборудовании, используя специфичные флаги llama.cpp, включая --reasoning-budget 0 для отключения цепочек рассуждений. Настройка использовала квантованную модель Q6_K, работающую на RTX 3080 с 10 ГБ видеопамяти.

Проблемы и решения при настройке условного доступа Claude Code O365 MCP
Разработчик делится конкретными решениями для двух проблем, возникших при настройке O365 MCP коннектора Claude Code в условиях политик условного доступа: поиск правильных идентификаторов приложений для правил политик и устранение ошибок аутентификации, связанных с местоположением серверов.