Skip to main content

Рекомендуемый вариант по умолчанию (для большинства пользователей)

  • Небольшой VPS с Linux для постоянно работающего Gateway и низких затрат. См. Хостинг на VPS.
  • Выделенное оборудование (Mac mini или компьютер с Linux), если вам нужен полный контроль и резидентский IP-адрес для автоматизации браузера. Многие сайты блокируют IP-адреса центров обработки данных, поэтому локальный браузер часто работает лучше.
  • Гибридный вариант: разместите Gateway на недорогом VPS и подключайте Mac как узел, когда требуется автоматизация браузера или пользовательского интерфейса. См. Узлы и Удалённый Gateway.
Используйте виртуальную машину macOS только тогда, когда вам нужны возможности исключительно для macOS, например iMessage, или строгая изоляция от вашего основного Mac.

Варианты виртуальных машин macOS

Локальная виртуальная машина на Mac с Apple Silicon (Lume)

Запустите OpenClaw в изолированной виртуальной машине macOS на имеющемся Mac с Apple Silicon с помощью Lume. Это обеспечивает:
  • Полностью изолированную среду macOS (основная система остаётся чистой)
  • Поддержку iMessage через imsg; стандартный локальный вариант невозможен в Linux/Windows
  • Мгновенный сброс путём клонирования виртуальных машин
  • Отсутствие дополнительных расходов на оборудование или облачные ресурсы

Поставщики размещённых Mac (облако)

Если вам нужна macOS в облаке, также подойдут поставщики размещённых Mac:
  • MacStadium (размещённые Mac)
  • Подойдут и другие поставщики размещённых Mac; следуйте их документации по виртуальным машинам и SSH
Получив доступ по SSH к виртуальной машине macOS, перейдите к разделу Установка OpenClaw ниже.

Быстрый способ (Lume, для опытных пользователей)

  1. Установите Lume.
  2. lume create openclaw --os macos --ipsw latest
  3. Завершите работу Ассистента настройки и включите Remote Login (SSH).
  4. lume run openclaw --no-display
  5. Подключитесь по SSH, установите OpenClaw и настройте каналы.
  6. Готово.

Что потребуется (Lume)

  • Mac с Apple Silicon (M1/M2/M3/M4)
  • macOS Sequoia или более поздней версии на основной системе
  • Около 60 ГБ свободного места на диске для каждой виртуальной машины
  • Около 20 минут

1) Установите Lume

Если ~/.local/bin отсутствует в PATH:
Проверьте:
Документация: Установка Lume

2) Создайте виртуальную машину macOS

Эта команда загрузит macOS и создаст виртуальную машину. Окно VNC откроется автоматически.
Загрузка может занять некоторое время в зависимости от скорости подключения.

3) Завершите работу Ассистента настройки

В окне VNC:
  1. Выберите язык и регион.
  2. Пропустите вход в Apple ID (или войдите, если позже хотите использовать iMessage).
  3. Создайте учётную запись пользователя (запомните имя пользователя и пароль).
  4. Пропустите все необязательные функции.
После завершения настройки:
  1. Включите SSH: System Settings -> General -> Sharing, затем включите “Remote Login”.
  2. Для использования виртуальной машины без графического интерфейса включите автоматический вход: System Settings -> Users & Groups, выберите “Automatically log in as:” и укажите пользователя виртуальной машины.

4) Узнайте IP-адрес виртуальной машины

Найдите IP-адрес (обычно 192.168.64.x).

5) Подключитесь к виртуальной машине по SSH

Замените youruser именем созданной учётной записи, а IP-адрес — IP-адресом виртуальной машины.

6) Установите OpenClaw

Внутри виртуальной машины:
Следуйте подсказкам первоначальной настройки, чтобы настроить поставщика модели (Anthropic, OpenAI и т. д.).

7) Настройте каналы

Откройте файл конфигурации:
Добавьте каналы:
Затем войдите в WhatsApp (отсканируйте QR-код):

8) Запустите виртуальную машину без графического интерфейса

Остановите виртуальную машину и перезапустите её без дисплея:
Виртуальная машина работает в фоновом режиме, а демон OpenClaw поддерживает работу Gateway. Чтобы проверить состояние:

Дополнительно: интеграция с iMessage

Это главное преимущество работы в macOS. Используйте iMessage с imsg, чтобы добавить «Сообщения» в OpenClaw. Внутри виртуальной машины:
  1. Войдите в «Сообщения».
  2. Установите imsg.
  3. Предоставьте полный доступ к диску и разрешение на автоматизацию процессу, запускающему OpenClaw/imsg.
  4. Проверьте поддержку RPC с помощью imsg rpc --help.
Добавьте в конфигурацию OpenClaw:
Перезапустите Gateway. Теперь ваш агент может отправлять и получать сообщения iMessage. Полные сведения о настройке: Канал iMessage.

Сохраните эталонный образ

Перед дальнейшей настройкой создайте снимок чистого состояния:
Чтобы выполнить сброс в любое время:

Круглосуточная работа

Чтобы виртуальная машина продолжала работать:
  • Держите Mac подключённым к электросети
  • Отключите переход в режим сна в System Settings -> Energy Saver
  • При необходимости используйте caffeinate
Для действительно непрерывной работы рассмотрите выделенный Mac mini или небольшой VPS. См. Хостинг на VPS.

Устранение неполадок

Связанная документация