Jak zainstalować OpenClaw na macOS: Kompletny przewodnik konfiguracji dla Mac Mini
OpenClaw to potężny, otwartoźródłowy, samodzielnie hostowany framework agenta AI, który funkcjonuje jako w pełni autonomiczny asystent osobisty. Działając 24/7 na lokalnym sprzęcie, łączy się z popularnymi platformami komunikacyjnymi, takimi jak Telegram, WhatsApp, Slack i iMessage, wykonuje polecenia powłoki, przegląda sieć, zarządza plikami i bezproblemowo integruje się z wiodącymi modelami AI, takimi jak Claude firmy Anthropic i seria GPT firmy OpenAI.
Dla tych, którzy chcą maksymalnej wydajności i niezawodności bez zależności od chmury, dedykowany Mac Mini — szczególnie modele Apple Silicon M-series (M1 do M4) — to jedna z najlepszych dostępnych platform. Te maszyny są cicha, energooszczędne, zawsze włączone i głęboko zintegrowane z macOS, co czyni je idealnymi do uruchamiania trwałego agenta AI. Ten przewodnik przeprowadzi Cię przez każdy krok konfiguracji własnego asystenta OpenClaw na serwerze Mac Mini AlexHost.
> ⚠️ Ostrzeżenie o bezpieczeństwie: OpenClaw działa z szerokim uprawnieniami na poziomie systemu. Może czytać pliki, wykonywać polecenia terminala, wysyłać wiadomości i autonomicznie przeglądać sieć w Twoim imieniu. Nie instaluj go na swoim głównym urządzeniu osobistym, jeśli zawiera wrażliwe dane — takie jak pliki iCloud, hasła lub osobiste zdjęcia. Dedykowane, izolowane urządzenie, takie jak serwer Mac Mini opisany w tym przewodniku, to zdecydowanie zalecane podejście.
Wymagania wstępne: co potrzebujesz zanim zaczniesz
Przed przystąpieniem do instalacji upewnij się, że masz następujące elementy:
- Serwer Mac Mini AlexHost (zalecany Apple Silicon M-series)
- Dostęp SSH lub zdalny do Mac Mini (zobacz przewodnik połączenia AlexHost)
- Klucz API Anthropic z console.anthropic.com (lub klucz API OpenAI, jeśli wolisz modele GPT)
- Konto Telegram (opcjonalne, do integracji kanału wiadomości)
- Podstawowa znajomość Terminala i operacji wiersza poleceń
Jeśli szukasz niezawodnego, zawsze włączonego środowiska hostingowego poza Mac Mini, AlexHost oferuje również wysokowydajne Hosting VPS i Serwery dedykowane, które mogą uruchamiać obciążenia agentów AI przez całą dobę.
Krok 1: Połącz się z serwerem Mac Mini
Zacznij od nawiązania zdalnego połączenia z Mac Mini AlexHost. Postępuj zgodnie z oficjalnym przewodnikiem połączenia Mac Mini AlexHost, aby uzyskać dostęp do serwera za pośrednictwem SSH lub pulpitu zdalnego. Po uzyskaniu działającej sesji Terminala na maszynie możesz przystąpić do dalszych kroków.
Krok 2: Zainstaluj wymagane zależności
2.1 Zainstaluj Homebrew
Homebrew to de facto menedżer pakietów dla macOS i jest wymagany do zainstalowania Node.js i innych zależności. Otwórz Terminal na Mac Mini i uruchom następujące polecenie:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Postępuj zgodnie z monitami na ekranie i czekaj na zakończenie instalacji.
Tylko użytkownicy Apple Silicon (M1/M2/M3/M4): Po instalacji musisz dodać Homebrew do PATH powłoki. Uruchom te dwa polecenia:
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"Zapewnia to, że binarne pliki zainstalowane przez Homebrew są dostępne z dowolnej nowej sesji Terminala.
2.2 Zainstaluj Node.js (wymagana wersja 22 lub nowsza)
OpenClaw wymaga Node.js v22 lub wyższej. Zainstaluj go za pośrednictwem Homebrew:
brew install nodeSprawdź zainstalowaną wersję:
node --versionPowinieneś zobaczyć dane wyjściowe takie jak v22.x.x lub wyższa. Jeśli wyświetlana jest starsza wersja, natychmiast ją uaktualnij:
brew upgrade nodeNie przystępuj do dalszych kroków, dopóki nie potwierdzisz Node.js v22 lub nowszej — starsze wersje spowodują niepowodzenie instalatora OpenClaw.
Krok 3: Zainstaluj OpenClaw
3.1 Uruchom oficjalny skrypt instalatora
Po zainstalowaniu Node.js zainstaluj OpenClaw za pomocą jego oficjalnego instalatora jednolinijkowego:
curl -fsSL https://openclaw.ai/install.sh | bashTen skrypt automatycznie:
- Wykrywa Twój system operacyjny i architekturę
- Potwierdza dostępność kompatybilnej wersji Node.js
- Instaluje CLI OpenClaw globalnie w systemie
- Przygotowuje środowisko uruchomieniowe
Czekaj, aż zobaczysz komunikat potwierdzenia:
Installation finished successfully!3.2 Sprawdź instalację
Potwierdź, że CLI OpenClaw jest prawidłowo zainstalowany i dostępny:
openclaw --versionNumer wersji powinien być wydrukowany w terminalu. Jeśli otrzymasz błąd „command not found”, całkowicie zamknij okno Terminala, otwórz je ponownie i spróbuj ponownie. To odświeża PATH powłoki i zazwyczaj rozwiązuje problem.
Krok 4: Wdrażanie i konfiguracja
Ten krok konfiguruje OpenClaw do używania Claude firmy Anthropic jako backendu AI i konfiguruje demon usługi w tle.
4.1 Uruchom kreatora wdrażania
openclaw onboard --install-daemonFlaga --install-daemon jest ważna — rejestruje OpenClaw jako usługę w tle, która automatycznie uruchamia się przy każdym rozruchu systemu, zapewniając, że Twój asystent AI jest zawsze dostępny bez ręcznej interwencji.
Interaktywny kreator poprowadzi Cię przez trzy obszary konfiguracji:
a) Uwierzytelnianie — konfiguracja klucza API
Po wyświetleniu monitu o klucz API wklej swój klucz API Anthropic z console.anthropic.com. OpenClaw będzie używać tego klucza do komunikacji z Claude.
> 💡 Uwaga dotycząca rozliczeń: Anthropic pobiera opłatę za użycie tokenów. Dla aktywnie używanego asystenta osobistego spodziewaj się kosztów w wysokości kilku dolarów dziennie, w zależności od wolumenu zapytań i wyboru modelu.
b) Ustawienia bramy — konfiguracja portu
Zaakceptuj domyślne ustawienia bramy, chyba że masz konkretny powód, aby użyć innego portu. Domyślny port bramy to 18989. To port, przez który komunikują się interfejs internetowy OpenClaw i integracje wiadomości.
c) Konfiguracja kanału — integracja wiadomości
Na tym etapie możesz połączyć aplikację do wiadomości (omówioną szczegółowo w kroku 5) lub pominąć to na razie i zamiast tego użyć pulpitu nawigacyjnego opartego na sieci. Wybierz „pomiń na razie”, jeśli chcesz najpierw przetestować interfejs internetowy.
4.2 Sprawdź, czy brama jest uruchomiona
Po wdrażaniu potwierdź, że usługa bramy OpenClaw jest aktywna:
openclaw gateway statusDane wyjściowe powinny potwierdzić, że brama jest uruchomiona. Jeśli nie jest uruchomiona, uruchom ją ręcznie:
openclaw gateway --port 187894.3 Otwórz pulpit nawigacyjny internetowy
Uruchom interfejs kontrolny OpenClaw w przeglądarce:
openclaw dashboardTo otwiera pulpit nawigacyjny oparty na sieci pod adresem:
http://127.0.0.1:18789/Jeśli pulpit nawigacyjny ładuje się pomyślnie, Twoja brama jest w pełni operacyjna. Możesz natychmiast rozpocząć rozmowę z OpenClaw bezpośrednio z przeglądarki — konfiguracja aplikacji do wiadomości nie jest wymagana na tym etapie.
Krok 5: Połącz kanał wiadomości Telegram (opcjonalnie)
Połączenie OpenClaw z Telegramem pozwala na interakcję z asystentem AI z dowolnego urządzenia, w dowolnym miejscu na świecie, korzystając z aplikacji Telegram.
5.1 Utwórz bota Telegram za pośrednictwem BotFather
- Otwórz Telegram i wyszukaj @BotFather
- Rozpocznij rozmowę i wyślij polecenie:
/newbot - Postępuj zgodnie z monitami BotFather — wybierzesz nazwę wyświetlaną i nazwę użytkownika dla swojego bota
- BotFather wygeneruje i wyśle Ci token API bota — natychmiast skopiuj ten token i przechowuj go bezpiecznie
5.2 Zarejestruj token bota w OpenClaw
Wróć do Terminala Mac Mini i uruchom:
openclaw onboardPo wyświetleniu monitu o wybranie kanału wiadomości wybierz Telegram i wklej token API bota po wyświetleniu monitu.
5.3 Zacznij rozmawiać
Otwórz Telegram, znajdź nowo utworzonego bota według jego nazwy użytkownika i wyślij mu wiadomość. OpenClaw odpowie za pośrednictwem interfejsu Telegram, dając Ci pełne możliwości asystenta AI bezpośrednio w aplikacji.
Rozwiązywanie typowych problemów
| Problem | Prawdopodobna przyczyna | Rozwiązanie |
|---|---|---|
openclaw: command not found | PATH nie odświeżony | Zamknij i otwórz ponownie Terminal |
| Brama się nie uruchamia | Konflikt portów | Spróbuj --port 18790 lub sprawdź procesy powodujące konflikt |
| Wersja Node.js zbyt stara | Nieaktualna instalacja | Uruchom brew upgrade node |
| Klucz API odrzucony | Nieprawidłowy klucz lub problem z rozliczeniami | Sprawdź klucz na console.anthropic.com |
| Pulpit nawigacyjny się nie ładuje | Brama nie jest uruchomiona | Uruchom openclaw gateway status i w razie potrzeby uruchom ponownie |
Dlaczego uruchamiać OpenClaw na dedykowanym sprzęcie?
Uruchamianie OpenClaw na dedykowanej maszynie — zamiast na laptopie lub komputerze stacjonarnym — oferuje znaczące korzyści:
- Izolacja: Twoje osobiste pliki, hasła i wrażliwe dane nie są dostępne dla agenta
- Dostępność 24/7: Asystent działa bez przerwy bez przeszkadzania Twojemu głównemu przepływowi pracy
- Wydajność: Chipy Apple Silicon M-series efektywnie obsługują obciążenia AI przy niskim zużyciu energii
- Stabilność: Dedykowane środowisko serwera unika konfliktów z oprogramowaniem osobistym i aktualizacjami systemu
na wszystkich usługach hostingowych
