Openclaw Lancia App Ios E Android Per Collegare Uno Smartphone A Una Rete Self-Hosted Di Agenti Ai
Openclaw ha recentemente lanciato app native per iOS e Android, intitolando l'app per iOS come “Openclaw – AI that does things.” Sia l'app per iOS che l'app per Android sono disponibili gratuitamente e non sono da considerare chatbot autonomi. La caratteristica distintiva di queste applicazioni è che trasformano uno smartphone in un nodo all'interno di una rete di agenti di IA che è auto-hosted. Il Gateway, dove risiede effettivamente l'agente, deve essere eseguito su un ambiente compatibile come macOS, Linux o Windows tramite WSL2.
Che cosa è Openclaw?
Openclaw è un assistente personale di intelligenza artificiale open source, creato inizialmente da Peter Steinberger e sostenuto da contributi della comunità. Il progetto non è affiliato ad Anthropic. La base del codice è scritta in TypeScript. Il Gateway richiede Node.js, preferibilmente la versione 24 o almeno la 22.19+. Per interagire con l'assistente, Openclaw supporta canali di chat come WhatsApp, iMessage, Telegram, Discord, Signal, e Slack. Inoltre, l'agente può navigare sul Web, eseguire comandi di shell e accedere alla lettura e scrittura di file. I modelli utilizzati posso essere locali, hostati, sostenuti da sottoscrizione o Gateway. L'utente dovrà fornire una chiave API fornita da un provider di sua scelta.
Come Funziona L'Architettura Gateway & Nodes?
Il Gateway rappresenta il piano unico di controllo all'interno del sistema. Funge da struttura per sessioni, routing, canali, strumenti ed eventi. Il Gateway deve essere eseguito in un ambiente locale come un computer o un server. Tutti i messaggi di chat vanno al Gateway, mai direttamente sul telefono. Un nodo è un dispositivo ausiliare che si connette al Gateway. Le connessioni avvengono tramite WebSocket sulla porta 18789 e richiedono l'approvazione manuale. I nodi si registrano come "node" durante l’accoppiamento, e ogni comando esposto da un telefono aiuta l'agente ad eseguire funzioni specifiche.
Che Cos'Offrono Gli App Mobile?
Gli smartphone trasformano l'agente in un dispositivo dotato di corpo. Attraverso la connessione, l'app concede all'agente accesso al set di hardware specifico. L'app per iOS utilizza una coppia tramite codice QR o un codice di configurazione. Supporta chat, modalita di parlato in tempo reale o in background, ed approvazioni. Dal telefono puoi condividere testo, link o media con l'agente. Funzionalità opzionali includono fotocamera, schermo, posizione, foto, contatti, calendario e promemoria. L'app Android permette chiamate in streaming e allegati immagine, con accesso completo alla cronologia delle sessioni. Android fornisce l'accesso ai permessi uno per volta, e un servizio con foreground mantiene connessione stabile con il Gateway.
Maggiore Funzionalità Tra Iphone E Android
Openclaw distingue chiaramente tra i nodi iPhone e Android. L’app per iPhone, chiamata "Openclaw – AI that does things", si presenta come un assistente che permette all’agente di usare funzioni di accesso a fotocamera, schermo, posizione, foto, contatti, calendario e promemoria. L’app Android invece supporta funzioni di streaming chat, immagini allegate, cronologia completa della sessione, e utilizza Talk Mode con ElevenLabs o TTS locale. Anche Android fornisce un “Live Canvas surface” per rendere dashboard e strumenti, e chiede un set di permessi completi. Il telefono Android supporta inoltre funzioni aggiuntive come SMS, sensori di movimento e notifiche.
Usi Pratici E Esempi
Un esempio prassica riguarda la raccolta di dati in campo, dove l'agente utilizza la fotocamera Ios per scattare foto di condizioni, con dati GPS incorporati. Un secondo esempio potrebbe coinvolgere promemoria contesi in base al posto in cui ti trovi. Un ulteriore esempio potrebbe essere la lettura di una notifica entrante su Android, dopo di che l'agente potrebbe formulare una risposta. Anche dashboard in tempo reale sono visibili grazie al “Canvas Live Surface”. Si considera l'utilizzo con le mani libere grazie a Talk Mode. Tuttavia, si ricorda che fotocamera e schermo sono accessibili solo quando l’app è in primo piano, poiché l’utilizzo in background potrebbe generare un errore.
Sulla Connessione E Accoppiamento Di un Telefono
Per cominciare, installa il Gateway su un host riconosciuto (macOS, Linux o Windows tramite WSL2). Segui quindi i comandi per configurare il Gateway tramite terminale. Apri l’app sul tuo telefono e scegli il Gateway rilevato o inserisci la porta e l'host manualmente. L'app si connette come "node" e inoltra la richiesta di accoppiamento. Approva questa richiesta usando il terminale Gateway. Per ottenere ulteriori dettagli, puoi utilizzare comandi come:
openclaw devices listopenclaw devices approve <requestId>openclaw nodes status
I comandi che coinvolgono dati sensibili come camera.snap, camera.clip, e screen.record richiedono un accesso manuale tramite gateway.nodes.allowCommands. Per esempio:
wss://è necessario per endpoint remoti, ma il TLS è obbligatorio.- Chiavi di token non permettono il cambio di ruolo.
- I comandi sensibili non sono abilitati finché non vengono esplicitamente accettati.
Privacy, Sicurezza E Approvazioni
Le credenziali di accoppiamento sono salvate localmente sul dispositivo. Ogni connessione di un nodo richiede l’approvazione prima di raggiungere il Gateway. Il contratto di ruolo tra i dispositivi è definito da un record di accoppiamento. I token non possono cambiare ruola da nodo a Gateway. Funzioni come raccolta della fotocamera o schermo richiedono permessi attivi e non funzionano in background. Il traffico ws:// è limitato a LAN e host .local. Per l’accesso da internet, Openclaw richiede l’utilizzo di wss:// SSL/TLS.
Simulatore Interattivo
Openclaw offre un simulatore interattivo online dove puoi testare l'architettura Gateway e Nodi, far simulare un comando a partire da un canale, oppure completare passo-passo un’operazione di accoppiamento di dispositivo. Tutte queste funzioni vengono eseguite localmente nel browser, non necessitando di un Gateway connesso realmente. Il simulatore mostra:
- Un mappa interattiva dell’architettura
- Un simulatore per comandi a dispositivo
- Un passo-passo di accoppiamento di smartphone in rete
Il Gateway è il centro unico di verità. Tutti i messaggi ricevutisi arrivano al Gateway e non mai direttamente al telefono. Il sim