Większość narzędzi AI działa reaktywnie: piszesz pytanie, dostajesz odpowiedź. OpenClaw robi coś więcej – działa autonomicznie w tle, wykonuje realne zadania w Twoim imieniu i odpowiada na tych samych komunikatorach, z których już korzystasz na co dzień.
Zamiast otwierać przeglądarkę, logować się do ChatGPT i kopiować wyniki – wysyłasz wiadomość na WhatsApp, Telegramie lub Slacku i agent robi resztę: przeszukuje internet, czyta pliki, pisze e-maile, uruchamia skrypty. Wszystko lokalnie, na Twoim sprzęcie.
Agent odpowiada tam, gdzie jesteś – bez instalowania nowej aplikacji:
| Kategoria | Platformy |
|---|---|
| Komunikatory | WhatsApp, Telegram, Signal, iMessage, Zalo, LINE, WeChat, QQ |
| Praca i biznes | Slack, Microsoft Teams, Discord, Google Chat, Mattermost |
| Otwarte protokoły | Matrix, IRC, Nostr, Feishu, Tlon |
| Selfhosted | Nextcloud Talk, Synology Chat, Twitch |
OpenClaw zapamiętuje Twoje preferencje, historię zadań i kontekst rozmów. Z każdym tygodniem agent rozumie Cię lepiej – bez potrzeby ponownego tłumaczenia preferencji przy każdej sesji.
Agent jest niezależny od jednego dostawcy AI. Możesz używać:
| Element | Minimum | Zalecane |
|---|---|---|
| Node.js | 22.16+ | 24 LTS |
| RAM | 2 GB | 8 GB (przy lokalnym LLM) |
| System operacyjny | Linux, macOS, Windows WSL2 | Ubuntu 22.04 / Debian 12 |
| Dysk | 500 MB | 10 GB+ (z modelami Ollama) |
curl -fsSL https://openclaw.ai/install.sh | bash
# Zainstaluj Node.js 24 LTS
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo -E bash -
sudo apt install -y nodejs
# Zainstaluj OpenClaw globalnie
npm install -g openclaw@latest
# Sprawdź wersję
openclaw --version
git clone https://github.com/openclaw/openclaw.git
cd openclaw
npm install -g pnpm
pnpm install && pnpm build
# Kreator + automatyczna instalacja usługi systemowej (daemon)
openclaw onboard --install-daemon
# Daemon startuje przy każdym uruchomieniu systemu
# Sprawdź stan i diagnozę
openclaw doctor
Kreator onboard przeprowadzi Cię przez: wybór modelu AI, połączenie z pierwszą platformą komunikacyjną i test działania.
Dla pełnej prywatności i pracy bez internetu – podłącz OpenClaw do modelu lokalnego:
# 1. Zainstaluj Ollama (jeśli jeszcze nie masz)
curl -fsSL https://ollama.com/install.sh | sh
# 2. Pobierz model (polecany dla agenta: llama3.1:8b)
ollama pull llama3.1:8b
# 3. Wskaż lokalny endpoint w OpenClaw
openclaw config set model.provider ollama
openclaw config set model.base_url http://localhost:11434
openclaw config set model.name llama3.1:8b
# Alternatywnie – edytuj plik konfiguracyjny
nano ~/.openclaw/workspace/config.json
{
"model": {
"provider": "ollama",
"baseUrl": "http://localhost:11434",
"name": "llama3.1:8b",
"thinkingBudget": "medium"
},
"gateway": {
"port": 18789
}
}
# Przetestuj konfigurację
openclaw agent --message "Powiedz krótko po polsku: jestem gotowy do pracy."
llama3.2:3b – szybki, lekki (~2 GB)llama3.1:8b lub mistral:7b – złożone zadaniagemma2:9b – dobra wielojęzyczność# 1. Utwórz bota przez @BotFather na Telegramie
# Skopiuj token, np.: 1234567890:AABBCCDDEEFFaabbccddeeff
# 2. Dodaj kanał Telegram do OpenClaw
openclaw channel add telegram \
--token "1234567890:AABBCCDDEEFFaabbccddeeff"
# 3. Wyślij /start do swojego bota na Telegramie
# Pojawi się kod parowania – zatwierdź go:
openclaw pairing list
openclaw pairing approve telegram
Od tej chwili wiadomości do bota trafiają do lokalnego agenta AI i wracają do Ciebie na Telegramie.
WhatsApp nie udostępnia oficjalnego API dla indywidualnych użytkowników, ale OpenClaw obsługuje połączenie przez bibliotekę whatsapp-web.js, która symuluje klienta WhatsApp Web.
# Dodaj kanał WhatsApp do OpenClaw
openclaw channel add whatsapp
# OpenClaw wyświetli kod QR do zeskanowania
# Otwórz WhatsApp na telefonie → Połączone urządzenia → Połącz urządzenie
# Zeskanuj kod QR
Po sparowaniu wyślij wiadomość do siebie (np. „Cześć") – agent odpowie. Sesja jest trwała między restartami daemona.
# Sprawdź status kanału
openclaw channel status whatsapp
# Wyślij wiadomość testową
openclaw message send \
--target whatsapp:+48123456789 \
--message "Test OpenClaw – działa! 🦾"
Signal to najbardziej prywatny z popularnych komunikatorów. OpenClaw łączy się z nim przez otwartoźródłowe narzędzie signal-cli.
# Wymagana Java 17+
sudo apt install -y default-jre
# Pobierz najnowszą wersję signal-cli
SIGNAL_VER=$(curl -s https://api.github.com/repos/AsamK/signal-cli/releases/latest \
| grep '"tag_name"' | cut -d'"' -f4)
wget "https://github.com/AsamK/signal-cli/releases/download/${SIGNAL_VER}/signal-cli-${SIGNAL_VER#v}-Linux-native.tar.gz"
tar xzf signal-cli-*.tar.gz
sudo mv signal-cli-*/bin/signal-cli /usr/local/bin/
# Zarejestruj numer (otrzymasz SMS z kodem)
# Użyj numeru dedykowanego (np. karta SIM na serwer)
signal-cli -a +48123456789 register
# Podaj kod z SMS
signal-cli -a +48123456789 verify 123456
# Test wysyłania
signal-cli -a +48123456789 send \
-m "Signal działa!" +48987654321
# Dodaj kanał Signal
openclaw channel add signal \
--phone "+48123456789" \
--signal-cli-path /usr/local/bin/signal-cli
# Zatwierdź siebie jako użytkownika
openclaw pairing approve signal
Signal jest szczególnie polecany w zastosowaniach wymagających najwyższego poziomu prywatności: kancelarie prawne, lekarze, dziennikarze, działalność finansowa.
| Cecha | Telegram | Signal | |
|---|---|---|---|
| Trudność konfiguracji | ⭐ Bardzo łatwa | ⭐⭐ Łatwa | ⭐⭐⭐ Średnia |
| Prywatność | ⭐⭐⭐ Dobra | ⭐⭐ Średnia | ⭐⭐⭐⭐⭐ Najlepsza |
| Oficjalne API | ✅ Tak (bot API) | ⚠️ Nieoficjalne | ❌ signal-cli |
| Niezawodność | ✅ Wysoka | ⚠️ Średnia (ban risk) | ✅ Wysoka |
| Użycie w firmie | ✅ Polecane | ⚠️ Ostrożnie | ✅ Polecane (med/prawo) |
| Koszt | ✅ Bezpłatne | ✅ Bezpłatne* | ✅ Bezpłatne |
*Nieoficjalne API; oficjalne WhatsApp Business API jest płatne.
# Na Telegramie piszesz:
"Dodaj do budżetu: zakupy Biedronka 87,50 zł, piątek"
"Ile wydałem na jedzenie w maju?"
"Podsumuj ten miesiąc – wykres kategorii"
Agent zapisuje wpisy do lokalnego CSV, liczy sumy i odsyła tabelę lub wykres tekstowy.
openclaw schedule add \
--cron "0 7 * * 1-5" \
--task "Przygotuj poranny briefing: pogoda dla Warszawy, 3 ważne terminy z kalendarza, nowe e-maile od VIP-ów"
# Skrypt zewnętrzny (np. z czujnika temperatury) wywołuje:
openclaw message send \
--target telegram:@ty \
--message "⚠️ Temperatura w piwnicy: 3°C – sprawdź ogrzewanie!"
"Mam: jajka, ser, pomidory, makaron – co ugotować na obiad?"
"Dodaj brakujące składniki do lasagne na listę zakupów"
Agent monitoruje skrzynkę e-mail, kategoryzuje wiadomości i odpowiada na standardowe pytania (godziny otwarcia, cennik, status zamówienia) bez angażowania pracownika.
openclaw connector enable gmail
openclaw agent --task "Monitoruj inbox. Odpowiadaj na pytania o dostępność towaru używając pliku stock.csv. Eskaluj nieznane tematy do mnie."
# Na Slacku firmowym:
"Wygeneruj raport sprzedaży za kwiecień z pliku sales_april.xlsx"
"Przygotuj fakturę dla XYZ Sp. z o.o.: 8 h konsultacji × 180 zł"
Agent czyta plik, przetwarza dane i zwraca gotowy dokument bezpośrednio w Slacku.
"Jakie dokumenty musi podpisać nowy pracownik?"
"Pokaż procedurę reklamacyjną dla klienta premium"
Agent ma dostęp do folderu z procedurami firmy (Markdown, PDF, DOCX) i odpowiada na pytania pracowników przez Slack lub Teams.
openclaw connector enable github \
--repo "firma/produkt" \
--webhook-secret "tajny_klucz"
# Agent wyśle na Slacka:
# "🔴 Build #142 zakończony błędem w test_payment.py – @Jan, sprawdź proszę."
W dużych organizacjach OpenClaw koordynuje wiele agentów działających równolegle:
| Agent | Zadanie | Narzędzia |
|---|---|---|
| Agent Sprzedaży | Kwalifikacja leadów, ofertowanie, follow-up | CRM, e-mail, Slack |
| Agent Wsparcia | Odpowiedzi L1, eskalacja do L2 | Zendesk, baza wiedzy |
| Agent Analityki | Cykliczne raporty, wykrywanie anomalii | SQL, Excel, Sheets |
| Agent DevOps | Monitoring, alerty, uruchamianie runbooków | Shell, Prometheus, PagerDuty |
# Izolowane workspace dla każdego agenta (tryb sandbox Docker)
openclaw agent create --name sprzedaz --sandbox docker
openclaw agent create --name wsparcie --sandbox docker
openclaw agent create --name devops --sandbox ssh \
--ssh-host agent-sandbox.internal
openclaw schedule add \
--trigger "github:push:main" \
--task "Uruchom npm test, przeanalizuj wyniki, wyślij raport na Teams z listą regresji"
| Cecha | OpenClaw | AutoGPT | CrewAI | n8n |
|---|---|---|---|---|
| Język core | TypeScript | Python | Python | TypeScript |
| Lokalny LLM (Ollama) | ✅ | ✅ | ✅ | ⚠️ przez API |
| 25+ komunikatorów natywnie | ✅ | ❌ | ❌ | ⚠️ pluginy |
| Trwała pamięć | ✅ | ⚠️ | ✅ | ❌ |
| Multi-agent (izolowane) | ✅ | ⚠️ | ✅ | ❌ |
| Sterowanie przeglądarką | ✅ | ✅ | ⚠️ | ⚠️ |
| Cron / harmonogram | ✅ wbudowany | ❌ | ❌ | ✅ |
| Daemon / usługa systemowa | ✅ 1 komenda | ❌ ręcznie | ❌ ręcznie | ✅ |
| Interfejs webowy | ⚠️ Canvas (beta) | ✅ | ❌ CLI | ✅ rozbudowany |
| Licencja | MIT | MIT | MIT | Sustainable EE |
Kiedy wybrać OpenClaw? Chcesz agenta który sam się z Tobą kontaktuje przez Telegram/Slack, działa 24/7 jako usługa i obsługuje różne kanały bez budowania flow z klocków.
Kiedy wybrać CrewAI? Budujesz złożony pipeline wieloagentowy w Pythonie i chcesz pełnej kontroli nad rolami w kodzie.
Kiedy wybrać n8n? Wolisz wizualny drag-and-drop dla automatyzacji, bez pisania kodu.
# Tryb piaskownicy – agent działa w izolowanym kontenerze Docker
openclaw gateway --sandbox docker \
--docker-image openclaw/sandbox:latest
# Lub przez SSH do dedykowanego serwera
openclaw gateway --sandbox ssh \
--ssh-host agent-vm.local --ssh-user agent
# Zarządzanie dostępem użytkowników
openclaw pairing list # lista oczekujących
openclaw pairing approve telegram
openclaw pairing revoke telegram:@nieznajomy
openclaw update --channel stable # stabilny (produkcja)
openclaw update --channel beta # nowe funkcje
openclaw update --channel dev # bleeding edge
Agent AI OpenClaw może sterować urządzeniami fizycznymi przez narzędzie shell lub MQTT. Połączony z mikrokontrolerem (Arduino, ESP32) lub urządzeniami IoT może:
# Przykład: agent steruje urządzeniem przez wywołanie skryptu
# Na Telegramie piszesz: "Przesuń chwytak do pozycji X=100, Y=50 i chwyć"
# Agent wywołuje:
python3 /home/pi/robot/control.py --x 100 --y 50 --action grip
# Albo przez MQTT:
mosquitto_pub -h localhost -t robot/cmd -m '{"x":100,"y":50,"grip":true}'
OpenClaw to jeden z najbardziej praktycznych agentów AI open-source dostępnych dziś. Nie wymaga subskrypcji, działa 24/7 w tle jako usługa systemowa, odpowiada na komunikatorach, których już używasz, i potrafi wykonywać realne zadania.
| Scenariusz | Gotowość | Czas wdrożenia |
|---|---|---|
| Dom – Telegram bot + Ollama (lokalnie) | ✅ Produkcja | ~30 min |
| Mała firma – Slack + Gmail + raporty | ✅ Produkcja | 2–4 godziny |
| Duża firma – multi-agent + Docker sandbox | ⚠️ Beta | 1–3 dni |
| IoT / Robotyka – sterowanie przez shell/MQTT | ⚠️ Wymaga konfiguracji | ~1 dzień |
Projekt jest aktywnie rozwijany (MIT, aktywne repo na GitHub). To dobry moment, żeby zacząć – zanim stanie się standardem w każdej firmie i gospodarstwie domowym.