OpenClaw udostępnia aplikacje mobilne dla iOS i Androida, łączące telefony z samodzielnym agentem AI
OpenClaw wprowadza natywne aplikacje towarzyszące dla iOS i Androida, które przekształcają smartfony w węzły sieci samodzielnie hostowanego agenta AI, rozszerzając jego możliwości o funkcje urządzenia.
OpenClaw, projekt niezależnego, otwartego oprogramowania, udostępnił natywne aplikacje towarzyszące dla systemów iOS i Android. Aplikacje te, dostępne do bezpłatnego pobrania, nie są samodzielnymi chatbotami, lecz przekształcają smartfony w węzły (nodes) w sieci samodzielnie hostowanego agenta AI. Główny agent działa na oddzielnej bramie (Gateway), co stanowi kluczowy element architektury systemu.
Architektura OpenClaw: Gateway i Węzły
OpenClaw to osobisty asystent/agent AI stworzony przez Petera Steinbergera we współpracy ze społecznością. Projekt jest niezależny i nie jest powiązany z firmą Anthropic. Jego rdzeń został napisany w TypeScript, a środowisko uruchomieniowe to Node 24 (zalecane) lub Node 22.19+. Brama (Gateway) może być uruchamiana na systemach macOS, Linux lub Windows za pośrednictwem WSL2.
Agent komunikuje się z użytkownikiem poprzez popularne aplikacje czatowe, takie jak WhatsApp, Telegram, Discord, Slack, Signal i iMessage. Potrafi przeglądać sieć, wykonywać polecenia systemowe (shell commands) oraz czytać i zapisywać pliki. Współpracuje z różnymi modelami AI – hostowanymi, subskrypcyjnymi, bramowymi lub lokalnymi – wymagając od użytkownika dostarczenia klucza API od wybranego dostawcy. System utrzymuje pamięć trwałą i obsługuje umiejętności oraz wtyczki tworzone przez społeczność.
Brama (Gateway) stanowi pojedynczą płaszczyznę kontrolną, zarządzającą sesjami, routingiem, kanałami, narzędziami i zdarzeniami. Użytkownik uruchamia jeden proces bramy na swojej maszynie lub serwerze. Wszystkie wiadomości czatu trafiają zawsze do bramy, nigdy bezpośrednio na telefon. Węzeł to urządzenie towarzyszące, które łączy się z bramą za pośrednictwem WebSocket na domyślnym porcie 18789. Każdy węzeł rejestruje się z rolą „node” podczas parowania i udostępnia powierzchnię poleceń poprzez node.invoke, obejmującą rodziny komend takie jak canvas.*, camera.*, device.*, notifications.* i system.*. Dokumentacja wyraźnie podkreśla, że „Węzły są urządzeniami peryferyjnymi, a nie bramami”. W sieci lokalnej aplikacje wykrywają bramę za pomocą mDNS/Bonjour. Do zdalnego dostępu OpenClaw zaleca użycie Tailscale z punktem końcowym wss://.
Rozszerzone możliwości dzięki integracji z urządzeniami mobilnymi
Telefon, jako węzeł, nadaje agentowi AI „ciało”, udostępniając mu sprzęt specyficzny dla urządzenia i integrując go z przepływami pracy. Aplikacja na iOS paruje się za pomocą kodu QR lub kodu konfiguracji. Obsługuje czat, tryb rozmowy w czasie rzeczywistym i w tle (Talk mode) oraz zatwierdzenia. Użytkownicy iOS mogą udostępniać tekst, linki i multimedia do OpenClaw. Opcjonalne funkcje obejmują dostęp do kamery, ekranu, lokalizacji, zdjęć, kontaktów, kalendarza i przypomnień.
Aplikacja na Androida również działa jako węzeł towarzyszący, oferując strumieniowe odpowiedzi czatu, załączniki graficzne i pełną historię sesji. Tryb rozmowy wykorzystuje ElevenLabs lub systemowy syntezator mowy (TTS). Interaktywna powierzchnia Canvas umożliwia agentowi renderowanie pulpitów nawigacyjnych i narzędzi. Android wymaga udzielania uprawnień pojedynczo, a usługa działająca w tle utrzymuje połączenie z bramą.
Przykłady zastosowań obejmują zbieranie danych terenowych, gdzie agent wykorzystuje kamerę iOS do fotografowania warunków, a lokalizacja taguje zdjęcia współrzędnymi GPS. Innym przykładem jest kontekstowe przypomnienie, które aktywuje zadanie po dotarciu do określonego miejsca. Agent może również odczytywać przychodzące powiadomienia na Androidzie i tworzyć odpowiedzi, a także wyświetlać pulpity nawigacyjne na ekranie za pośrednictwem powierzchni Canvas. Tryb rozmowy umożliwia ciągłą konwersację głosową bez użycia rąk. Należy pamiętać, że przechwytywanie obrazu z kamery i ekranu wymaga, aby aplikacja była aktywna na pierwszym planie; wywołania w tle zwracają błąd.
Konfiguracja i bezpieczeństwo
Aby rozpocząć, należy najpierw uruchomić bramę na obsługiwanym hoście (macOS, Linux lub Windows via WSL2) za pomocą poleceń npm install -g openclaw@latest i openclaw onboard --install-daemon. Następnie, po otwarciu aplikacji mobilnej, można wybrać wykrytą bramę lub ręcznie wprowadzić hosta i port. Aplikacja łączy się z rolą „node” i wysyła żądanie parowania urządzenia, które musi zostać zatwierdzone z poziomu interfejsu CLI bramy (openclaw devices approve <requestId>).
Komendy związane z prywatnością, takie jak camera.snap, camera.clip i screen.record, są domyślnie wyłączone. Użytkownik musi wyraźnie włączyć je w konfiguracji bramy, dodając je do listy allowCommands w pliku ~/.openclaw/openclaw.json. Lista denyCommands zawsze ma priorytet nad allowCommands. Dane uwierzytelniające parowania są przechowywane na urządzeniu, a każde połączenie węzła wymaga jawnego zatwierdzenia. Przechwytywanie obrazu z kamery i ekranu jest chronione uprawnieniami i działa tylko na pierwszym planie. Połączenia ws:// są ograniczone do sieci LAN i hostów .local; publiczne lub Tailscale punkty końcowe wymagają bezpiecznego punktu końcowego wss:// TLS.
Udostępnienie aplikacji mobilnych przez OpenClaw znacząco rozszerza możliwości samodzielnie hostowanych agentów AI, umożliwiając im interakcję ze światem fizycznym za pośrednictwem funkcji smartfonów. Ta architektura, oddzielająca logikę agenta od urządzenia końcowego, otwiera nowe perspektywy dla personalizowanych i kontekstowych asystentów AI, jednocześnie kładąc nacisk na kontrolę użytkownika nad prywatnością i dostępem do danych.
Źródło: marktechpost.com
Komentarze
Zaloguj się, aby dołączyć do dyskusji.
Nikt jeszcze nie skomentował. Bądź pierwszy!
Czytaj dalej

Zespół Qwen firmy Alibaba udostępnia modele Qwen 3.8 z otwartymi wagami
Zespół Qwen firmy Alibaba udostępnił otwarte wagi modeli Qwen 3.8, w tym Qwen3.8-27B i Qwen3.8-2.4T-A95B. Modele te oferują zaawansowane możliwości multimodalne i agentowe, dostępne na platformach takich jak Hugging Face
Redakcja Aigest4 godz. temu

Tydzień w AI: Agenty AI na krawędzi autonomii i etyki
Miniony tydzień przyniósł fascynujący obraz dynamicznego rozwoju sztucznej inteligencji, gdzie obok innowacji w modelach językowych i sprzęcie, coraz wyraźniej rysują się wyzwania związane z autonomią agentów AI, ich bez
Redakcja Aigest4 godz. temu

OpenAI wprowadza funkcję Computer History: przeszukiwalna oś czasu aktywności użytkownika dla ChatGPT
OpenAI zaprezentowało Computer History, nową funkcję śledzącą aktywność użytkownika w aplikacjach i na stronach internetowych, przekształcając ją w przeszukiwalną oś czasu pamięci, którą mogą wykorzystywać ChatGPT i Code
Redakcja Aigest5 godz. temu

Z.ai prezentuje GLM-5.3: skok w kodowaniu i cyberbezpieczeństwie bez ponownego trenowania modelu bazowego
Firma Z.ai wprowadziła na rynek GLM-5.3, nową wersję swojego modelu językowego, która znacząco poprawia możliwości w zakresie kodowania i cyberbezpieczeństwa, bazując na tym samym modelu podstawowym co poprzednik.
Redakcja Aigest13 godz. temu
Twitch i Anthropic pokazują, że etyka AI przegrywa z modelem biznesowym
Domyślne wykorzystywanie danych użytkowników do trenowania AI oraz niewidzialne znaki wodne w generowanych treściach to przykłady, jak firmy AI balansują na granicy etyki w pogoni za zyskiem.
Michał Chmielarz13 godz. temu

Bądź na bieżąco ze światem AI
Najważniejsze newsy, recenzje i poradniki — raz w tygodniu, prosto na maila. Bez spamu.