Cosa costruirai
Alla fine di questa guida, avrai un'istanza di OpenClaw funzionante che:
- Ti risponde su WhatsApp, Telegram o sulla tua app di chat preferita
- Utilizza il modello AI di tua scelta (Claude, GPT, DeepSeek o un modello locale gratuito)
- Automatizza almeno un flusso di lavoro reale: riepilogo delle email, gestione dei file o ricerca sul web
- Funziona in modo affidabile in Docker con un adeguato rafforzamento della sicurezza
Questa non è una panoramica delle funzionalità. Questa è una guida pratica passo dopo passo.
OpenClaw: Da zero a un agente AI personale funzionante
OpenClaw è un assistente AI personale open-source e self-hosted che ha superato le 247,000 GitHub stars all'inizio di Marzo 2026. Quel numero conta meno di ciò che rappresenta: centinaia di migliaia di sviluppatori hanno deciso che i chatbot cloud non sono sufficienti — vogliono un'AI che possa effettivamente fare cose per loro conto.
Creato dallo sviluppatore austriaco Peter Steinberger e originariamente pubblicato come Clawdbot a Novembre 2025, il progetto è stato rinominato due volte — prima in Moltbot dopo problemi di marchio con Anthropic, poi in OpenClaw tre giorni dopo — prima di stabilizzarsi sul nome attuale. L'emoji dell'astice (🦞) è diventata la sua mascotte e lo slogan "The lobster way" è diventato un grido di battaglia per il movimento dell'AI self-hosted.
Ciò che rende OpenClaw diverso da ChatGPT, Claude o qualsiasi chatbot cloud è semplice: funziona sulla tua macchina, si connette alle tue app di chat e agisce nel mondo reale. Legge le tue email, controlla il tuo browser, gestisce i file, esegue comandi shell e automatizza flussi di lavoro in più fasi — il tutto attivato da un messaggio di testo dalla piattaforma che già utilizzi.
Costruiamolo.
Parte 1: Installazione e primo avvio
Requisiti di sistema
OpenClaw è leggero. Hai bisogno di:
- Node.js 24 (consigliato) o Node.js 22.16+
- 2GB RAM minimo (8GB+ se si eseguono modelli locali contemporaneamente)
- macOS, Linux o Windows (WSL2 consigliato su Windows)
- 20GB disk space per l'installazione di base e le cache dei modelli
Fonte: Documentazione di OpenClaw
Installa OpenClaw
La via più veloce è un'installazione globale tramite npm:
# Install OpenClaw globally
npm install -g openclaw@latest
# Or if you prefer pnpm
pnpm add -g openclaw@latest
Verifica l'installazione:
openclaw --version
# Expected output: openclaw v0.x.x
Esegui la procedura guidata di onboarding
OpenClaw include un comando di onboarding interattivo che ti guida attraverso la connessione della tua prima piattaforma di chat e del provider AI:
openclaw onboard --install-daemon
Il flag --install-daemon installa il Gateway come servizio in background che si avvia automaticamente all'accensione. Questo è il processo principale che rimane in esecuzione e instrada i messaggi tra le tue app di chat e l'agente AI.
Fonte: Repository GitHub di OpenClaw
La procedura guidata pone tre domande:
- Quale piattaforma di chat? — Scegline una per iniziare (Telegram è consigliata per i principianti)
- Quale provider AI? — Inserisci la tua API key per Claude, GPT, DeepSeek o configura Ollama
- Quale nome per il tuo assistente? — Questo diventerà il nome visualizzato nella tua app di chat
Al termine dell'onboarding, il Gateway si avvia e il tuo assistente è operativo.
Parte 2: Collegare le piattaforme di chat
OpenClaw supporta oltre 20 messaging platforms — più di qualsiasi altro framework per assistenti AI. Ecco come collegare le più popolari.
Telegram (Configurazione più semplice)
Telegram è l'integrazione più matura di OpenClaw e quella che la community consiglia per i principianti.
- Apri Telegram e invia un messaggio a @BotFather
- Invia
/newbote segui le istruzioni per creare un bot - Copia il bot token fornito da BotFather
- Aggiungi il token alla tua configurazione OpenClaw:
# ~/.openclaw/config.yaml
channels:
telegram:
enabled: true
botToken: "YOUR_TELEGRAM_BOT_TOKEN"
allowedUsers:
- your_telegram_username
- Riavvia il Gateway:
openclaw gateway restart
Invia un messaggio al tuo bot su Telegram — dovrebbe rispondere immediatamente.
Fonte: Configurazione dell'assistente personale OpenClaw
L'integrazione di WhatsApp utilizza il protocollo WhatsApp Web. È pienamente funzionale ma richiede un numero di telefono dedicato — non utilizzare il tuo account WhatsApp principale.
openclaw onboard --channel whatsapp
La CLI visualizza un codice QR direttamente nel terminale. Sul tuo telefono:
- Apri WhatsApp → Impostazioni → Dispositivi collegati → Collega un dispositivo
- Scansiona il codice QR dal terminale
La tua istanza OpenClaw è ora accessibile tramite WhatsApp. Ogni messaggio inviato a quella sessione collegata raggiunge l'agente.
Importante: Usa un numero dedicato per l'assistente. OpenClaw leggerà e risponderà ai messaggi su questo account — è opportuno separare le tue chat personali dal tuo agente.
Fonte: Guida alla configurazione di WhatsApp per OpenClaw
Discord
# ~/.openclaw/config.yaml
channels:
discord:
enabled: true
botToken: "YOUR_DISCORD_BOT_TOKEN"
allowedGuilds:
- "your_server_id"
Crea un'applicazione Discord su discord.com/developers, aggiungi un bot e copia il token. OpenClaw risponde in qualsiasi canale in cui il bot viene menzionato.
Slack
channels:
slack:
enabled: true
appToken: "xapp-..."
botToken: "xoxb-..."
Slack richiede sia un app-level token che un bot token. Crea un'app Slack su api.slack.com/apps con Socket Mode abilitata.
Altre piattaforme supportate
OpenClaw supporta anche Google Chat, Signal, iMessage (solo macOS), Microsoft Teams, Matrix, IRC, LINE, Mattermost, Nextcloud Talk, Feishu, Nostr, Synology Chat, WeChat e altro ancora. Ognuna segue un modello simile: crea un bot/token sulla piattaforma, aggiungi le credenziali a config.yaml, riavvia il Gateway.
Parte 3: Scegliere e configurare il proprio modello AI
Qui è dove OpenClaw diventa interessante. A differenza dei prodotti chiusi, scegli tu quale cervello alimenta il tuo assistente — e puoi cambiare modelli al volo o impostare catene di fallback automatiche.
Opzione A: Claude (Anthropic)
Claude è la scelta più popolare tra gli utenti di OpenClaw per il ragionamento complesso e le conversazioni lunghe.
# ~/.openclaw/config.yaml
providers:
anthropic:
apiKey: "${ANTHROPIC_API_KEY}"
agents:
primary:
model: "anthropic/claude-sonnet-4-6"
contextTokens: 200000
thinkingEnabled: true
Imposta la tua API key:
export ANTHROPIC_API_KEY="sk-ant-..."
Fonte: Guida alla configurazione dei modelli OpenClaw
Opzione B: GPT (OpenAI)
providers:
openai:
apiKey: "${OPENAI_API_KEY}"
baseUrl: "https://api.openai.com/v1"
agents:
primary:
model: "openai/gpt-4.1"
Opzione C: DeepSeek (Cloud economico)
DeepSeek offre prestazioni elevate a una frazione del prezzo di Claude o GPT — una scelta popolare per automazioni ad alto volume.
providers:
openai-compatible:
apiKey: "${DEEPSEEK_API_KEY}"
baseUrl: "https://api.deepseek.com/v1"
agents:
primary:
model: "openai-compatible/deepseek-chat"
Fonte: Guida alla configurazione LLM di OpenClaw
Opzione D: Ollama (Gratuito, completamente locale, completamente privato)
Questa è l'opzione a costo zero. Ollama esegue modelli open-source direttamente sulla tua macchina — nessuna API key, nessuna connessione internet, nessun dato che lascia il tuo dispositivo.
Per prima cosa, installa Ollama e scarica un modello:
# Install Ollama
curl -fsSL https://ollama.com/install.sh | sh
# Pull a model (Llama 3 8B is a good starting point)
ollama pull llama3:8b
# Or for stronger reasoning
ollama pull deepseek-r1:14b
Quindi configura OpenClaw:
providers:
ollama:
baseUrl: "http://127.0.0.1:11434/v1"
apiKey: "ollama-local"
api: "ollama"
agents:
primary:
model: "ollama/llama3:8b"
contextWindow: 8192
maxTokens: 4096
Nota: Il baseUrl deve includere il suffisso /v1 — questo è l'errore di configurazione più comune che i nuovi utenti incontrano.
Fonte: Utilizzo di OpenClaw con Ollama — DataCamp
Catena di fallback multi-modello
Una delle funzionalità più potenti di OpenClaw è la possibilità di definire una catena di fallback. L'agente prova prima il modello primario e, se fallisce (limite di frequenza, timeout, interruzione), passa automaticamente al modello successivo:
agents:
primary:
model: "openai-compatible/deepseek-chat"
fallback:
- model: "anthropic/claude-sonnet-4-6"
- model: "ollama/llama3:8b"
Questa configurazione utilizza DeepSeek per la maggior parte delle interazioni (più economico), ripiega su Claude per compiti complessi e utilizza il modello locale Ollama quando entrambi i provider cloud non sono disponibili. Ottieni ottimizzazione dei costi, affidabilità e capacità offline in un'unica configurazione.
Fonte: Configurazione API e modelli di OpenClaw
Parte 4: Cosa può fare concretamente OpenClaw
Sapere che OpenClaw è un "agente AI" è astratto. Ecco cosa fa concretamente, con esempi che puoi provare oggi.
Controllo del browser
OpenClaw può aprire un browser, navigare tra le pagine, compilare moduli, fare clic su pulsanti, estrarre dati e acquisire screenshot — tutto da un messaggio in chat.
Tu (via Telegram): "Vai su Amazon e trova la tastiera meccanica con le migliori recensioni sotto i 100$"
OpenClaw apre un browser headless, naviga su Amazon, cerca, filtra per valutazione e prezzo e restituisce un elenco formattato con i link. Utilizza Playwright internamente per un'automazione del browser affidabile.
La variante più potente è il Live Browser Control, che si connette alla tua sessione Chrome esistente — con i tuoi account loggati, cookie e schede intatti. Ciò significa che OpenClaw può interagire con servizi autenticati come la tua email, dashboard bancarie o strumenti interni senza bisogno di credenziali separate.
Fonte: OpenClaw Live Browser Control — Goldie Agency
Gestione delle email
Una delle automazioni a più alto impatto. Connetti OpenClaw al tuo Gmail o Outlook e potrà:
- Riassumere la tua posta in arrivo non letta ogni mattina e inviare il briefing su Telegram
- Bozzare risposte basate sul contesto della conversazione
- Archiviare, etichettare o contrassegnare i messaggi in base alle regole definite
- Identificare le email relative al calendario e gestire automaticamente la pianificazione
Tu (via WhatsApp): "Riassumi la mia posta in arrivo e contrassegna tutto ciò che è urgente"
Fonte: Casi d'uso di OpenClaw — TLDL
Operazioni su file e sistema
OpenClaw può leggere, scrivere, spostare ed eliminare file. Può eseguire comandi shell. Può eseguire codice in un ambiente sandbox.
Tu (via Slack): "Trova tutte le fatture PDF di questo mese nella mia cartella Download, rinominale con il nome del fornitore e la data, e spostale in ~/Documents/Invoices/2026-03/"
L'agente legge ogni PDF, estrae il nome del fornitore e la data, rinomina i file di conseguenza e li sposta. Questo tipo di operazione sui file in più fasi è dove OpenClaw fa risparmiare tempo reale.
Calendario e pianificazione
OpenClaw monitora il tuo calendario, gestisce i conflitti di pianificazione e si occupa della logistica delle riunioni:
Tu (via Telegram): "Quando qualcuno mi scrive via email per riprogrammare una riunione, controlla la mia disponibilità, aggiorna l'evento e inviagli una conferma"
Questo non è ipotetico — è una delle automazioni OpenClaw più comunemente implementate.
Contenuti e Social Media
La categoria di casi d'uso più ampiamente adottata. Gli utenti di OpenClaw collegano i feed RSS dei blog e fanno in modo che l'agente generi automaticamente post specifici per la piattaforma per X, LinkedIn e newsletter. Un utente ha riferito di aver risparmiato più di 10 ore a settimana solo per i contenuti dei social media.
Ricerca e Intelligence Competitiva
Configura un monitoraggio settimanale dei concorrenti che esegue lo scraping dei siti web per modifiche ai prodotti, aggiornamenti dei prezzi e notizie, con OpenClaw che formatta il tutto in report strutturati consegnati al tuo canale preferito.
Fonte: Flussi di lavoro avanzati di OpenClaw — LightNode
Parte 5: Creare Skill personalizzate
Le Skill sono il meccanismo di estensione di OpenClaw — file Markdown che insegnano al tuo agente nuove capacità. Il registro ClawHub contiene migliaia di Skill fornite dalla comunità e crearne una propria richiede pochi minuti.
Come funzionano le Skill
Ogni Skill è una directory contenente un file skill.md con frontmatter YAML (che dichiara metadati, dipendenze e strumenti richiesti) e istruzioni in linguaggio naturale che dicono all'agente cosa fare e come farlo.
Fonte: Documentazione delle Skill di OpenClaw
Installare Skill della comunità
# Sfoglia le Skill disponibili
openclaw skills search "email"
# Installa una Skill
openclaw skills install email-summarizer
# Elenca le Skill installate
openclaw skills list
Il repository awesome-openclaw-skills cataloga oltre 5,400 Skill filtrate e categorizzate dal registro ufficiale.
Creare una Skill personalizzata
Ecco una Skill minima che monitora Hacker News per argomenti di tuo interesse:
mkdir -p ~/.openclaw/skills/hn-monitor
Crea ~/.openclaw/skills/hn-monitor/skill.md:
---
name: hn-monitor
description: Monitors Hacker News for specified topics and sends daily digests
triggers:
- schedule: "0 9 * * *" # Ogni giorno alle 9:00
requires:
tools:
- browser
- messaging
---
# Hacker News Monitor
## Instructions
1. Open https://news.ycombinator.com
2. Scan the first 30 stories for any of these topics: {{topics}}
3. For each matching story, extract: title, URL, points, and comment count
4. Format the results as a clean digest with the most relevant stories first
5. Send the digest to the user via their primary channel
## Output Format
**🦞 HN Daily Digest — {{date}}**
For each story:
- **Title** (points | comments)
Link: url
Why it matches: brief explanation
If no stories match, send: "Nothing matching your topics on HN today."
La Skill viene caricata automaticamente al successivo riavvio del Gateway e viene eseguita secondo la pianificazione definita.
Fonte: Cosa sono le Skill di OpenClaw — DigitalOcean
L'architettura dei Plugin
Oltre alle Skill, OpenClaw supporta quattro tipi di plugin che estendono il sistema principale senza modificare il codice sorgente:
- Channel plugins — aggiungono nuove piattaforme di messaggistica
- Memory plugins — sostituiscono i backend di archiviazione alternativi
- Tool plugins — aggiungono capacità personalizzate (API, controllo hardware, elaborazione specializzata)
- Provider plugins — integrano provider LLM personalizzati o self-hosted
Il caricatore di plugin scansiona un campo openclaw.extensions in package.json, convalida rispetto agli schemi dichiarati e carica a caldo quando la configurazione è presente.
Fonte: Approfondimento sull'architettura di OpenClaw — Medium
Parte 6: Distribuzione in produzione con Docker
Eseguire OpenClaw sul proprio laptop va bene per i test. Per un assistente affidabile e sempre attivo, distribuiscilo in Docker su un VPS.
Perché Docker?
Docker isola OpenClaw dal tuo sistema host, fornisce un comportamento coerente tra gli ambienti e rende gli aggiornamenti banali. È il metodo di distribuzione in produzione consigliato.
Requisiti minimi VPS
- 1 vCPU, 2GB RAM, 20GB SSD — sufficiente per i modelli cloud
- 2 vCPU, 8GB RAM, 40GB SSD — richiesto se si esegue Ollama contemporaneamente
- Provider: Hetzner, Contabo e DigitalOcean offrono tutti piani adatti a partire da 5$/mese
Fonte: Come distribuire OpenClaw con Docker — CyberNews
Configurazione Docker Compose
Crea un docker-compose.yml:
version: "3.8"
services:
openclaw:
image: openclaw/openclaw:latest
container_name: openclaw-agent
restart: unless-stopped
ports:
- "127.0.0.1:3000:3000" # Bind only to localhost
volumes:
- ./config:/app/config
- ./data:/app/data
- ./skills:/app/skills
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- OPENAI_API_KEY=${OPENAI_API_KEY}
env_file:
- .env
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3000/health"]
interval: 30s
timeout: 10s
retries: 3
Crea un file .env con le tue API key:
ANTHROPIC_API_KEY=sk-ant-...
OPENAI_API_KEY=sk-...
DEEPSEEK_API_KEY=sk-...
Avvia:
docker compose up -d
Controlla i log:
docker compose logs -f openclaw
Aggiunta di un Reverse Proxy con TLS
Non esporre mai la porta 3000 direttamente su Internet. Usa Caddy o nginx come reverse proxy:
# Caddyfile
openclaw.yourdomain.com {
reverse_proxy localhost:3000
}
Caddy fornisce e rinnova automaticamente i certificati TLS. I tuoi webhook OpenClaw sono ora crittografati in transito.
Fonte: Come installare ed eseguire in sicurezza OpenClaw con Docker — IONOS
Parte 7: Rafforzamento della sicurezza
OpenClaw è potente proprio perché può eseguire azioni reali per tuo conto. Quel potere richiede un'attenta configurazione della sicurezza.
Il modello di minaccia
I ricercatori di sicurezza di Bitsight hanno trovato oltre 40,000 istanze di OpenClaw esposte su Internet, con il 35.4% segnalato come vulnerabile all'esecuzione di codice in remoto. Il team di sicurezza di Microsoft ha pubblicato un' analisi dettagliata dei rischi di identità, isolamento e runtime degli agenti AI esposti.
Il problema principale: OpenClaw può eseguire comandi shell, scaricare ed eseguire Skill da fonti esterne ed eseguire azioni utilizzando credenziali memorizzate. Se il Gateway è accessibile da Internet senza controlli adeguati, un utente malintenzionato può istruirlo a fare tutto ciò che puoi fare tu.
Elenco di controllo essenziale per il rafforzamento
1. Bind a localhost
# config.yaml
gateway:
host: "127.0.0.1" # Non usare mai 0.0.0.0
port: 3000
2. Usa Docker per l'isolamento
Esegui OpenClaw in un container in modo che acceda solo ai file che monti esplicitamente:
volumes:
- ./config:/app/config:ro # Configurazione in sola lettura
- ./data:/app/data # Solo la directory data è scrivibile
3. Limita gli utenti autorizzati
Ogni configurazione di canale dovrebbe includere una allowlist:
channels:
telegram:
allowedUsers:
- your_username_only
whatsapp:
allowedNumbers:
- "+1234567890"
4. Ruota e proteggi i segreti
I token OAuth e le API key sono memorizzati in ~/.openclaw/. Assicurati che questa directory abbia permessi limitati:
chmod 700 ~/.openclaw
chmod 600 ~/.openclaw/config.yaml
5. Mantieni OpenClaw aggiornato
npm update -g openclaw@latest
# O con Docker
docker compose pull && docker compose up -d
6. Monitora i log del Gateway
# Cerca invocazioni di strumenti impreviste
docker compose logs -f openclaw | grep -E "tool_call|exec|shell"
Fonte: Eseguire OpenClaw in sicurezza — Microsoft Security Blog
Parte 8: Cinque automazioni da costruire questo fine settimana
La teoria è utile. Le automazioni in esecuzione sono migliori. Ecco cinque flussi di lavoro pratici che puoi distribuire oggi, classificati dal più semplice al più avanzato.
1. Briefing mattutino della posta in arrivo (15 minuti per la configurazione)
Cosa fa: Ogni mattina alle 7:00, OpenClaw legge le tue email non lette, le classifica per urgenza e invia un riepilogo prioritario su Telegram.
Come: Installa la Skill email-summarizer e configura le tue credenziali Gmail:
openclaw skills install email-summarizer
skills:
email-summarizer:
schedule: "0 7 * * *"
emailProvider: gmail
outputChannel: telegram
categories:
- urgent
- needs-reply
- informational
- newsletter
Gli utenti riferiscono che questa singola automazione giustifica l'intera configurazione di OpenClaw.
2. Dalle note della riunione alle azioni da intraprendere (20 minuti)
Cosa fa: Dopo una riunione, invia a OpenClaw la trascrizione (o un file audio). Estrae le azioni da intraprendere, le assegna ai partecipanti e invia a ogni persona le proprie attività via email.
Tu (via Slack): [carica meeting_recording.m4a]
"Estrai le azioni da intraprendere da questa riunione e invia via email a ogni partecipante i propri compiti"
3. Scanner di sicurezza delle dipendenze (30 minuti)
Cosa fa: Settimanalmente, OpenClaw controlla le dipendenze del tuo progetto per vulnerabilità di sicurezza e aggiornamenti disponibili, quindi invia un report prioritario.
Crea una Skill personalizzata in ~/.openclaw/skills/dep-scanner/skill.md:
---
name: dep-scanner
description: Weekly dependency security audit
triggers:
- schedule: "0 10 * * 1" # Ogni lunedì alle 10:00
requires:
tools:
- exec
- messaging
---
# Dependency Security Scanner
1. Navigate to each project directory listed in {{projects}}
2. Run the appropriate audit command (npm audit, pip audit, cargo audit)
3. Categorize findings: critical, high, medium, low
4. Format a report with upgrade commands for each vulnerability
5. Send the report via the user's primary channel
4. Monitoraggio dei prezzi dei concorrenti (45 minuti)
Cosa fa: Giornalmente, OpenClaw visita le pagine dei prezzi dei concorrenti, estrae i prezzi correnti, li confronta con i dati di ieri e ti avvisa di eventuali modifiche.
Questo flusso di lavoro utilizza lo strumento browser di OpenClaw per navigare nelle pagine dei prezzi, il file system per memorizzare i dati storici in JSON e il canale di messaggistica per fornire avvisi.
Fonte: Casi d'uso aziendali di OpenClaw — Codebridge
5. Pipeline completa dei contenuti (1 ora)
Cosa fa: Quando pubblichi un post sul blog, OpenClaw genera automaticamente post sui social media specifici per la piattaforma per X, LinkedIn e una bozza di newsletter — ognuno con tono, lunghezza e formattazione appropriati.
Collega il feed RSS del tuo blog, configura i modelli di output per ogni piattaforma e lascia che OpenClaw gestisca la distribuzione. La comunità riferisce di risparmiare più di 10 ore a settimana con questo flusso di lavoro.
Parte 9: Quando vuoi costruire l'app, non solo automatizzarla
OpenClaw eccelle nell'automazione personale — collegando servizi esistenti ed eseguendo attività per tuo conto. Ma c'è un divario tra "automatizzare un flusso di lavoro con un messaggio in chat" e "costruire una vera applicazione che altre persone possano usare".
Se hai convalidato un flusso di lavoro con OpenClaw e vuoi trasformarlo in un prodotto autonomo — uno strumento SaaS, una dashboard interna, un'app rivolta ai clienti — hai bisogno di un costruttore di applicazioni, non di un framework di automazione.
ZBuild è un costruttore di app AI progettato esattamente per questa transizione. Descrivi cosa vuoi costruire in linguaggio semplice e ZBuild genera un'applicazione full-stack con una UI adeguata, database, autenticazione e pipeline di distribuzione. Dove OpenClaw automatizza i tuoi flussi di lavoro, ZBuild ti aiuta a lanciare prodotti che altri possono usare.
Il flusso di lavoro si presenta così:
- Prototipa con OpenClaw — convalida che la tua idea di automazione funzioni
- Costruisci con ZBuild — trasforma il concetto convalidato in una vera applicazione su studio.zbuild.io
- Distribuisci — lanciala agli utenti
Molte delle migliori idee SaaS iniziano come automazioni personali. Se hai costruito qualcosa di utile con OpenClaw e ti ritrovi a pensare "altre persone pagherebbero per questo", quello è il segnale per passare dall'automazione all'applicazione.
Parte 10: Risoluzione dei problemi comuni
Il Gateway non si avvia
# Controlla se la porta 3000 è già in uso
lsof -i :3000
# Controlla la versione di Node.js (necessaria 22.16+ o 24+)
node --version
# Visualizza i log dettagliati del Gateway
openclaw gateway logs --level debug
WhatsApp si disconnette frequentemente
Le sessioni di WhatsApp Web scadono periodicamente. Per ridurre al minimo le disconnessioni:
- Mantieni il Gateway in esecuzione continua (usa Docker o systemd)
- Non aprire contemporaneamente WhatsApp Web in un browser
- Usa il flag
--install-daemondurante l'onboarding
Timeout del modello
Se il tuo agente va in timeout su compiti complessi:
agents:
primary:
model: "anthropic/claude-sonnet-4-6"
timeout: 120000 # Aumenta il timeout a 120 secondi
maxRetries: 3
Le Skill non si caricano
# Verifica la struttura della Skill
openclaw skills validate ~/.openclaw/skills/your-skill/
# Controlla i log delle Skill
openclaw gateway logs --filter skills
Costi API elevati
Configura la catena di fallback multi-modello descritta nella Parte 3. Indirizza le query semplici a DeepSeek o a un modello locale, e riserva Claude o GPT per i compiti che richiedono un ragionamento più forte.
OpenClaw rispetto alle alternative
| Funzionalità | OpenClaw | Apple Intelligence | Google Gemini | Microsoft Copilot |
|---|---|---|---|---|
| Open Source | Sì (MIT) | No | No | No |
| Self-Hosted | Sì | No | No | No |
| Piattaforme di Chat | 20+ | Solo iMessage | Google Chat | Teams |
| Scelta del Modello | Qualsiasi LLM | Modelli Apple | Solo Gemini | Solo GPT |
| Controllo Browser | Automazione completa | Nessuno | Limitato | Limitato |
| Comandi Shell | Sì | No | No | No |
| Skill Personalizzate | 5,400+ comunità | Nessuna | Gems (limitate) | Copilot Studio |
| Privacy | Opzione locale totale | Elaborazione on-device | Solo Cloud | Solo Cloud |
| Costo | Gratuito + costi modelli | Incluso nei dispositivi | Tier gratuito + a pagamento | 30$/mese (365) |
OpenClaw vince su flessibilità, privacy ed estensibilità. Il compromesso è la complessità della configurazione — le alternative funzionano immediatamente ma offrono molto meno controllo.
Fonte: Cos'è OpenClaw — DigitalOcean
La comunità e l'ecosistema
La crescita di OpenClaw ha generato un ecosistema significativo:
- ClawHub — il registro ufficiale delle Skill con migliaia di contributi della comunità
- awesome-openclaw-skills — un elenco curato di oltre 5,400 Skill
- nanobot — una variante ultraleggera di OpenClaw per ambienti con risorse limitate
- IronClaw — una reimplementazione basata su Rust focalizzata su privacy e sicurezza
- OpenClaw Showcase — esempi reali di ciò che le persone stanno costruendo
I modelli di distribuzione con un clic sono disponibili su Zeabur, Hostinger, DigitalOcean e altre piattaforme di hosting, rendendo possibile passare da zero a operativo in meno di cinque minuti.
Fonte: Guida alla distribuzione di OpenClaw — Zeabur
Il futuro di OpenClaw
Il progetto non mostra segni di rallentamento. Con oltre 247K stelle e 47,700 forks, è diventato lo standard de facto per gli agenti AI self-hosted. L'ecosistema dei plugin si sta espandendo rapidamente, con nuove integrazioni di canali, tool plugin e Skill pubblicati quotidianamente.
Il quadro generale: OpenClaw rappresenta un cambiamento nel modo in cui le persone interagiscono con l'AI. Invece di visitare un sito web per chattare con un bot, invii un messaggio di testo e il tuo assistente AI gestisce il resto — sulla tua macchina, sotto il tuo controllo, con il modello di tua scelta.
Se stavi aspettando che l'AI andasse oltre i chatbot per diventare un vero agente, OpenClaw è il posto giusto per iniziare.
Riferimento rapido
| Attività | Comando |
|---|---|
| Installa | npm install -g openclaw@latest |
| Onboarding | openclaw onboard --install-daemon |
| Avvia Gateway | openclaw gateway start |
| Ferma Gateway | openclaw gateway stop |
| Riavvia Gateway | openclaw gateway restart |
| Visualizza log | openclaw gateway logs |
| Installa una Skill | openclaw skills install <name> |
| Cerca Skill | openclaw skills search "<query>" |
| Elenca Skill | openclaw skills list |
| Aggiorna | npm update -g openclaw@latest |
| Avvio Docker | docker compose up -d |
| Log Docker | docker compose logs -f openclaw |
Fonti
- OpenClaw GitHub Repository
- OpenClaw Official Website
- OpenClaw Documentation
- OpenClaw — Wikipedia
- What is OpenClaw? — DigitalOcean
- OpenClaw Integrations
- OpenClaw Personal Assistant Setup Guide
- OpenClaw Skills Documentation
- ClawHub — Official Skills Registry
- awesome-openclaw-skills — 5,400+ Curated Skills
- Using OpenClaw with Ollama — DataCamp
- OpenClaw LLM Setup Guide — LaoZhang AI
- OpenClaw API & Model Configuration — Ofox
- How to Change Your AI Model in OpenClaw
- Best Models for OpenClaw — Haimaker
- OpenClaw Live Browser Control — Goldie Agency
- OpenClaw Use Cases 2026 — TLDL
- Top 10 OpenClaw Use Cases — Simplified
- OpenClaw Use Cases — Hostinger
- Advanced OpenClaw Workflows — LightNode
- OpenClaw Business Use Cases — Codebridge
- Deep Dive into OpenClaw Architecture — Medium
- What Are OpenClaw Skills — DigitalOcean
- How to Deploy OpenClaw with Docker — CyberNews
- OpenClaw Docker Documentation
- How to Install and Securely Run OpenClaw — IONOS
- OpenClaw Deploy Guide — Zeabur
- OpenClaw Security Risks — Bitsight
- Running OpenClaw Safely — Microsoft Security Blog
- Mastering OpenClaw — Medium (Vignaraj Ravi)
- OpenClaw Tutorial — AIML API
- nanobot — Ultra-Lightweight OpenClaw
- IronClaw — Rust-based OpenClaw