Як встановити OpenClaw на macOS: Повний посібник налаштування для Mac Mini
OpenClaw — це потужна відкритокодова, самостійно розміщена платформа AI-агента, яка функціонує як повністю автономний персональний помічник. Працюючи 24/7 на вашому локальному обладнанні, вона підключається до популярних платформ обміну повідомленнями, таких як Telegram, WhatsApp, Slack та iMessage, виконує команди shell, переглядає веб, керує файлами та безперебійно інтегрується з провідними AI-моделями, такими як Claude від Anthropic та серія GPT від OpenAI.
Для тих, хто хоче максимальної продуктивності та надійності без залежності від хмари, виділений Mac Mini — особливо моделі Apple Silicon M-series (M1 через M4) — є однією з найкращих доступних платформ. Ці машини тихі, енергоефективні, завжди включені та глибоко інтегровані з macOS, що робить їх ідеальними для запуску постійного AI-агента. Цей посібник проведе вас через кожен крок налаштування власного помічника OpenClaw на сервері AlexHost Mac Mini.
> ⚠️ Попередження про безпеку: OpenClaw працює з широкими дозволами рівня системи. Вона може читати файли, виконувати команди терміналу, надсилати повідомлення та автономно переглядати веб від вашого імені. Не встановлюйте її на вашу основну персональну машину, якщо чутливі дані — такі як файли iCloud, паролі або особисті фото — синхронізовані з нею. Виділений, ізольований пристрій, як сервер Mac Mini, описаний у цьому посібнику, є настійно рекомендованим підходом.
Передумови: що вам потрібно перед початком
Перш ніж розпочати, переконайтеся, що у вас є:
- Сервер AlexHost Mac Mini (рекомендується Apple Silicon M-series)
- SSH або віддалений доступ до вашого Mac Mini (див. посібник підключення AlexHost)
- API ключ Anthropic від console.anthropic.com (або API ключ OpenAI, якщо ви віддаєте перевагу моделям GPT)
- Обліковий запис Telegram (опціонально, для інтеграції каналу обміну повідомленнями)
- Базова знайомість з Terminal та операціями командного рядка
Якщо ви шукаєте надійне, завжди включене середовище хостингу за межами Mac Mini, AlexHost також пропонує високопродуктивний VPS Hosting та Dedicated Servers, які можуть запускати навантаження AI-агентів цілодобово.
Крок 1: Підключіться до вашого сервера Mac Mini
Почніть із встановлення віддаленого з’єднання з вашим AlexHost Mac Mini. Дотримуйтеся офіційного посібника підключення AlexHost Mac Mini для доступу до вашого сервера через SSH або віддалений робочий стіл. Коли у вас буде робоча сесія Terminal на машині, ви готові продовжити.
Крок 2: Встановіть необхідні залежності
2.1 Встановіть Homebrew
Homebrew — це фактичний менеджер пакетів для macOS і потрібен для встановлення Node.js та інших залежностей. Відкрийте Terminal на вашому Mac Mini та запустіть наступну команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Дотримуйтеся підказок на екрані та дочекайтеся завершення встановлення.
Тільки користувачі Apple Silicon (M1/M2/M3/M4): Після встановлення ви повинні додати Homebrew до PATH вашої оболонки. Запустіть ці дві команди:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"Це забезпечує, що встановлені Homebrew бінарні файли доступні з будь-якої нової сесії Terminal.
2.2 Встановіть Node.js (потрібна версія 22 або новіша)
OpenClaw вимагає Node.js v22 або вище. Встановіть його через Homebrew:
brew install nodeПеревірте встановлену версію:
node --versionВи повинні побачити вихід подібно до v22.x.x або вище. Якщо відображається старша версія, негайно оновіть її:
brew upgrade nodeНе продовжуйте, поки Node.js v22 або новіша не буде підтверджена — старші версії спричинять помилку встановлювача OpenClaw.
Крок 3: Встановіть OpenClaw
3.1 Запустіть офіційний скрипт встановлювача
З Node.js на місці встановіть OpenClaw, використовуючи його офіційний однорядковий встановлювач:
curl -fsSL https://openclaw.ai/install.sh | bashЦей скрипт автоматично:
- Визначає вашу операційну систему та архітектуру
- Підтверджує, що сумісна версія Node.js доступна
- Встановлює OpenClaw CLI глобально на вашу систему
- Підготовлює середовище виконання
Дочекайтеся повідомлення про підтвердження:
Installation finished successfully!3.2 Перевірте встановлення
Підтвердіть, що OpenClaw CLI правильно встановлено та доступно:
openclaw --versionНомер версії повинен бути надрукований у терміналі. Якщо ви отримаєте помилку “command not found”, повністю закрийте вікно Terminal, відкрийте його знову та спробуйте команду ще раз. Це оновлює PATH вашої оболонки та зазвичай вирішує проблему.
Крок 4: Адаптація та конфігурація
Цей крок налаштовує OpenClaw для використання Claude від Anthropic як його AI-бекенду та налаштовує демон фонового сервісу.
4.1 Запустіть майстер адаптації
openclaw onboard --install-daemonПрапор --install-daemon важливий — він реєструє OpenClaw як фоновий сервіс, який автоматично запускається при кожному завантаженні системи, забезпечуючи, що ваш AI-помічник завжди доступний без ручного втручання.
Інтерактивний майстер проведе вас через три області конфігурації:
a) Аутентифікація — налаштування API ключа
Коли вас попросять ввести API ключ, вставте ваш API ключ Anthropic від console.anthropic.com. OpenClaw використовуватиме цей ключ для спілкування з Claude.
> 💡 Примітка щодо виставлення рахунків: Anthropic стягує плату за використання токенів. Для активно використовуваного персонального помічника очікуйте витрати в діапазоні кількох доларів на день залежно від обсягу запитів та вибору моделі.
b) Параметри шлюзу — конфігурація портів
Прийміть параметри шлюзу за замовчуванням, якщо у вас немає конкретної причини використовувати інший порт. Порт шлюзу за замовчуванням — 18989. Це порт, через який веб-інтерфейс OpenClaw та інтеграції обміну повідомленнями спілкуються.
c) Налаштування каналу — інтеграція обміну повідомленнями
На цьому етапі ви можете підключити програму обміну повідомленнями (детально розглянуто на кроці 5) або пропустити це зараз і замість цього використовувати веб-панель керування. Виберіть “skip for now”, якщо ви хочете спочатку протестувати веб-інтерфейс.
4.2 Перевірте, чи запущений шлюз
Після адаптації підтвердіть, що сервіс шлюзу OpenClaw активний:
openclaw gateway statusВихід повинен підтвердити, що шлюз запущений. Якщо він не запущений, запустіть його вручну:
openclaw gateway --port 187894.3 Відкрийте веб-панель керування
Запустіть інтерфейс керування OpenClaw у вашому браузері:
openclaw dashboardЦе відкриває веб-панель керування за адресою:
http://127.0.0.1:18789/Якщо панель керування завантажується успішно, ваш шлюз повністю працює. Ви можете негайно почати спілкуватися з OpenClaw безпосередньо з браузера — на цьому етапі конфігурація програми обміну повідомленнями не потрібна.
Крок 5: Підключіть канал обміну повідомленнями Telegram (опціонально)
Підключення OpenClaw до Telegram дозволяє вам взаємодіяти з вашим AI-помічником з будь-якого пристрою, де завгодно у світі, використовуючи програму Telegram.
5.1 Створіть бота Telegram через BotFather
- Відкрийте Telegram та знайдіть @BotFather
- Почніть розмову та надішліть команду:
/newbot - Дотримуйтеся підказок BotFather — ви виберете ім’я дисплея та ім’я користувача для вашого бота
- BotFather згенерує та надішле вам токен API бота — скопіюйте цей токен негайно та зберігайте його в безпеці
5.2 Зареєструйте токен бота в OpenClaw
Повертайтеся до терміналу вашого Mac Mini та запустіть:
openclaw onboardКоли вас попросять вибрати канал обміну повідомленнями, виберіть Telegram та вставте ваш токен API бота, коли вас запитають.
5.3 Почніть спілкуватися
Відкрийте Telegram, знайдіть свого щойно створеного бота за його ім’ям користувача та надішліть йому повідомлення. OpenClaw відповість через інтерфейс Telegram, надаючи вам повні можливості AI-помічника безпосередньо в програмі.
Усунення неполадок поширених проблем
| Проблема | Ймовірна причина | Рішення |
|---|---|---|
openclaw: command not found | PATH не оновлено | Закрийте та відкрийте Terminal |
| Шлюз не запускається | Конфлікт портів | Спробуйте --port 18790 або перевірте наявність конфліктуючих процесів |
| Версія Node.js занадто стара | Застаріле встановлення | Запустіть brew upgrade node |
| API ключ відхилено | Неправильний ключ або проблема з виставленням рахунків | Перевірте ключ на console.anthropic.com |
| Панель керування не завантажується | Шлюз не запущений | Запустіть openclaw gateway status та перезав |
на всіх хостингових послугах
