Руководство

Как установить OpenClaw на Mac mini

OpenClaw ставится на Mac mini одной командой. Затем один шаг первичной настройки создаёт фоновый сервис, который запускается при входе в систему. Базового Mac mini на Apple silicon достаточно, потому что модель работает у вашего ИИ-провайдера, а не на Mac. Ниже официальные команды, вывод, который мы получили на macOS 26, и настройки, которые не дают ему остановиться.

Что такое OpenClaw

OpenClaw это ИИ-ассистент с открытым исходным кодом, который работает на вашем собственном компьютере. Вы общаетесь с ним из мессенджеров, которыми уже пользуетесь. В его README перечислены Discord, iMessage, Slack, Teams, Telegram и WhatsApp, а также больше 20 других (github.com/openclaw/openclaw, октябрь 2026 года).

Главная часть это Gateway. Это долгоживущий процесс, который держит подключения к мессенджерам и запускает агента. Если Gateway остановится, ассистент перестанет отвечать. Поэтому машина, на которой он живёт, важнее самой установки.

Требования

  • Node 24.16 или новее, либо Node 26.1 или новее. Если Node нет, установщик на macOS добавит Node 26 (docs.openclaw.ai/install, октябрь 2026 года).
  • Провайдер модели. OpenClaw берёт API-ключ у провайдера, которого вы выберете при первичной настройке.
  • Любой Mac на Apple silicon. Минимум памяти в документации не указан. С облачной моделью 16 GB более чем хватает. С локальной моделью всё иначе, об этом в нашем руководстве по локальным LLM.

Установка

Запустите официальный установщик в Терминале.

curl -fsSL https://openclaw.ai/install.sh | bash

После завершения он сразу переходит к первичной настройке. Если хотите сначала установить, а настроить позже, в документации есть флаг, который пропускает этот шаг. Потом запустите настройку сами с опцией сервиса.

curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
openclaw onboard --install-daemon

Мы запустили установщик на свежей машине macOS 26 от GitHub 2 октября 2026 года. Node там уже был, поэтому установка заняла около 25 секунд. Вот что вывела проверка версии.

$ openclaw --version
OpenClaw 2026.9.7 (c074824)

Затем проверьте установку и сервис документированными командами.

openclaw doctor
openclaw gateway status

На нашей тестовой машине doctor до настройки нашёл три проблемы. Режим Gateway не был задан. У аутентификации Gateway не было токена. И не был назначен владелец команд. Запустите doctor ещё раз после настройки и устраните то, что осталось. К владельцу отнеситесь серьёзно. Doctor описывает его как аккаунт, которому разрешено менять конфигурацию, перезапускать Gateway и одобрять команды.

Работа 24/7

Опция сервиса устанавливает LaunchAgent. В документации его метка ai.openclaw.gateway, а файл ai.openclaw.gateway.plist в папке LaunchAgents внутри Library в домашней папке. launchd запускает его при входе и перезапускает, если он упадёт. Журналы пишутся в один файл.

openclaw gateway status --deep
openclaw gateway restart
openclaw health
tail -f ~/Library/Logs/openclaw/gateway.log

Сервис можно установить и отдельно, без первичной настройки. Мы сделали так на второй тестовой машине. Мы задали локальный режим Gateway, дали doctor сгенерировать токен и запустили команду установки.

openclaw config set gateway.mode local
openclaw doctor --fix --generate-gateway-token
openclaw gateway install

Примерно через 15 секунд команда status показала, что сервис работает.

$ openclaw gateway status
Service file: ~/Library/LaunchAgents/ai.openclaw.gateway.plist
Gateway: bind=loopback (127.0.0.1), port=18789 (service args)
Dashboard: http://127.0.0.1:18789/
Gateway version: 2026.9.7
Runtime: running (pid 16165, state active)
Connectivity probe: ok
Listening: 127.0.0.1:18789

LaunchAgent работает, только пока пользователь вошёл в систему. После перезагрузки ничего не запускается, пока кто-то не войдёт. На Mac без присмотра включите автоматический вход для аккаунта, под которым работает OpenClaw. Затем запретите машине засыпать. Сон замораживает Gateway и обрывает все подключения к мессенджерам.

sudo pmset -a sleep 0
sudo pmset -a disksleep 0
sudo pmset -a displaysleep 10

Причины и правила для крышки ноутбука описаны в статье о том, что происходит, когда Mac засыпает. Полный чек-лист, включая отключения электричества, есть в руководстве по всегда включённому Mac.

Безопасность

  • При обычной установке Gateway слушает только loopback. Так и оставьте. Чтобы открыть панель управления со своего ноутбука, документация использует SSH-туннель.
  • Незнакомые отправители в личных сообщениях получают код привязки, а не ответ. Вы одобряете их командой pairing, приведённой ниже.
  • Если не настроить песочницу, инструменты по умолчанию работают прямо на хосте. Агенту доступно всё, что доступно этому пользователю macOS.
  • Секреты лежат на диске в папке состояния OpenClaw, а конфигурация в openclaw.json внутри неё. Обращайтесь с этой папкой как с файлом паролей.
  • Запускайте встроенный аудит после каждого изменения конфигурации. На нашей свежей тестовой установке он показал 0 критических проблем, 1 предупреждение и 1 информационный пункт.
ssh -N -L 18789:127.0.0.1:18789 user@gateway-host
openclaw pairing approve <channel> <code>
openclaw security audit

Самая простая защита физическая. Запускайте OpenClaw на Mac, где нет больше ничего вашего. Ни личного Apple ID, ни менеджера паролей, ни браузера с кучей входов в аккаунты. Если агент сделает что-то странное, ущерб не выйдет за пределы этой машины.

Запуск на Mac от MacRun

Наш тариф «Агент» это выделенный Mac mini, который никогда не засыпает. После перезагрузки его сессия входа восстанавливается сама, поэтому LaunchAgents снова запускаются. Claude Code и Codex на нём установлены. OpenClaw не предустановлен. Вы ставите его сами командами выше, потому что у вас полные права администратора. OpenClaw нужен API-ключ от провайдера модели, которого вы выберете при первичной настройке.

Кому мы для этого не подходим. MacRun предназначен для работы разработчика по нашей политике допустимого использования. OpenClaw, который пишет код, следит за CI или разбирает issues, подходит. Тот, что ведёт вашу личную почту и семейный календарь, нет. К тому же OpenClaw работает на Linux. Если от macOS вам ничего не нужно, небольшой Linux-сервер обойдётся дешевле любого Mac.

Хотите попробовать на машине, которая не выключается? Сравните тарифы на странице Mac для агентов.

Частые вопросы

Какой Mac mini нужен для OpenClaw?

+

Любой Mac mini на Apple silicon. В документации OpenClaw требуется Node 24.16 или 26.1, а минимум памяти не указан. Больше памяти нужно, только если вы ещё и запускаете локальную модель.

Продолжает ли OpenClaw работать после перезагрузки?

+

Да, если вы установили сервис командой openclaw onboard --install-daemon и пользователь входит в систему автоматически. Сервис это LaunchAgent, поэтому он запускается при входе, а не при загрузке.

Что нужно, чтобы подключить OpenClaw к модели?

+

API-ключ от провайдера модели, которого вы выберете при первичной настройке. Использование оплачивается этому провайдеру по его условиям, а не MacRun.

Как открыть панель OpenClaw на удалённом Mac?

+

Оставьте Gateway на loopback и пробросьте его порт 18789 через SSH, как показано в документации OpenClaw по удалённому доступу. Затем откройте панель на своей машине.

Похожие руководства