// dokumentacja openclaw

Funkcje OpenClaw — pelny przeglad mozliwosci

Przegląd

OpenClaw to wszechstronna platforma agentów AI, która łączy zaawansowane możliwości przetwarzania języka naturalnego z szerokim wachlarzem kanałów komunikacji i narzędzi. Poniżej znajdziesz kompletny przegląd funkcji dostępnych w aktualnej wersji.

Kanały komunikacji

OpenClaw obsługuje natywnie siedem głównych kanałów komunikacji, a dzięki systemowi pluginów możesz dodać kolejne.

Natywne kanały

  • Discord — pełna obsługa serwerów, kanałów tekstowych i głosowych, wątków, reakcji i komend slash. Agent może pracować na wielu serwerach jednocześnie.
  • iMessage — integracja przez BlueBubbles lub Beeper. Wymaga urządzenia Apple (Mac lub iPhone) jako relay.
  • Signal — szyfrowana komunikacja end-to-end przez signal-cli. Obsługa wiadomości indywidualnych i grupowych.
  • Slack — integracja przez Slack Bot API. Obsługa kanałów, wątków, DM, reakcji i Slack commands.
  • Telegram — jeden z najpopularniejszych kanałów. Obsługa botów, grup, supergroup, tematów (forum), inline query i mediów.
  • WhatsApp — integracja przez WhatsApp Business API lub Baileys. Obsługa tekstu, mediów i grup.
  • WebChat — wbudowany widżet czatu, który możesz osadzić na dowolnej stronie internetowej za pomocą jednej linijki JavaScript.

System pluginów

Jeśli potrzebujesz kanału, który nie jest obsługiwany natywnie, możesz napisać własny plugin kanału. Pluginy korzystają z ustandaryzowanego interfejsu ChannelAdapter i mają pełny dostęp do API OpenClaw.

Agent — silnik AI

Serce OpenClaw to zaawansowany runtime agentów AI z wieloma unikalnymi funkcjami.

Runtime i streaming

  • Streaming odpowiedzi — agent generuje odpowiedzi token po tokenie, co zapewnia natychmiastowe wrażenie reakcji. W kanałach obsługujących edycję (np. Telegram) wiadomość jest aktualizowana na bieżąco.
  • Kontekst konwersacji — agent pamięta historię rozmowy i potrafi odwoływać się do wcześniejszych wiadomości. Długość kontekstu jest konfigurowalna.
  • System prompt — możesz zdefiniować osobowość, ton i zasady działania agenta przez system prompt w pliku konfiguracyjnym.

Multi-agent routing

OpenClaw pozwala uruchomić wiele niezależnych agentów w ramach jednego Gateway. Każdy agent ma własny workspace, sesje i bindingi kanałów. System routingu automatycznie kieruje wiadomości do właściwego agenta na podstawie reguł priorytetowych.

Dostawcy AI

OpenClaw obsługuje ponad 35 providerów AI, w tym:

  • OpenAI — GPT-4o, GPT-4o-mini, o1, o3 i inne modele
  • Anthropic — Claude 4 Opus, Claude 4 Sonnet, Claude 3.5 Haiku
  • Google — Gemini 2.5 Pro, Gemini 2.5 Flash
  • Meta — Llama 4 Scout, Llama 4 Maverick (przez Fireworks, Together, Groq)
  • Mistral — Mistral Large, Codestral, Pixtral
  • Lokalne modele — Ollama, LM Studio, vLLM i inne serwery zgodne z OpenAI API

Konfiguracja providera odbywa się w formacie provider/model, np. openai/gpt-4o lub anthropic/claude-sonnet-4-20250514. OpenClaw obsługuje też OAuth dla providerów, którzy tego wymagają, oraz custom endpoints dla prywatnych instalacji.

Obsługa mediów

OpenClaw potrafi zarówno przetwarzać, jak i generować treści multimedialne.

Przetwarzanie mediów wejściowych

  • Obrazy — analiza zdjęć i grafik przez modele vision (GPT-4o, Claude, Gemini). Agent opisuje, odpowiada na pytania o obrazach i rozpoznaje tekst (OCR).
  • Audio — transkrypcja wiadomości głosowych (Whisper, Deepgram). Użytkownik może mówić zamiast pisać.
  • Wideo — ekstrakcja klatek i analiza treści wideo. Obsługa krótkich klipów i notatek wideo.
  • Dokumenty — odczyt PDF, DOCX, arkuszy kalkulacyjnych. Agent potrafi odpowiadać na pytania dotyczące zawartości dokumentów.

Generowanie mediów

  • Generowanie obrazów — DALL-E 3, Midjourney (przez API), Stable Diffusion. Agent tworzy grafiki na życzenie użytkownika.
  • Text-to-Speech (TTS) — synteza mowy z odpowiedzi agenta. Obsługa wielu głosów i języków, w tym polskiego.
  • Generowanie muzyki i dźwięku — integracja z Suno i innymi modelami audio.

Aplikacje

Oprócz kanałów komunikacji, OpenClaw oferuje dedykowane aplikacje:

  • WebChat — responsywny widżet do osadzenia na stronie. Konfigurowalne kolory, tekst powitalny i pozycja.
  • Control UI — panel zarządzania w przeglądarce (SPA na Vite + Lit). Szczegóły w osobnym rozdziale dokumentacji.
  • Aplikacja macOS — natywna aplikacja z menu bar i skrótami klawiaturowymi. Szybki dostęp do agenta z dowolnego miejsca w systemie.
  • Aplikacje mobilne iOS/Android — węzły mobilne z dostępem do kamery, SMS (Android), kontaktów i kalendarza.

Narzędzia i integracje

Agent OpenClaw może korzystać z wbudowanych narzędzi oraz tworzyć własne za pomocą systemu skills.

  • Przeglądarka (browser) — agent może odwiedzać strony internetowe, czytać ich zawartość i wykonywać interakcje.
  • Wyszukiwanie (web search) — integracja z Brave Search, SearXNG, Google. Agent wyszukuje informacje w internecie w czasie rzeczywistym.
  • Harmonogram (scheduling) — crony i zaplanowane zadania. Agent może wykonywać czynności cyklicznie lub o określonej porze.
  • Skills/Plugins — rozszerzalny system umiejętności. Możesz napisać skrypt (JS, Python, shell) i udostępnić go agentowi jako nowe narzędzie.
  • Webhooki — agent może nasłuchiwać na przychodzące webhooki i reagować na zdarzenia zewnętrzne.
  • Pamięć trwała — agent zapamiętuje fakty o użytkownikach między sesjami. Pamięć jest przeszukiwalna semantycznie.

Podsumowanie

OpenClaw to kompletna platforma do budowy i zarządzania agentami AI. Dzięki obsłudze wielu kanałów, providerów i narzędzi możesz stworzyć agenta dostosowanego do swoich potrzeb — od prostego bota FAQ po zaawansowanego asystenta z pamięcią, przeszukiwaniem internetu i generowaniem mediów.