Come installare OpenClaw su Windows

Installa OpenClaw su Windows usando PowerShell o WSL2. Questa guida spiega come funziona ciascun metodo, così puoi scegliere la configurazione più adatta alle tue esigenze. Se preferisci un’opzione più semplice, puoi anche usare Kimi Claw per eseguire il tuo agent nel cloud senza configurazioni manuali.

14 min di lettura2026-06-16

OpenClaw è uno strumento potente per creare workflow AI, ma configurarlo su Windows può disorientare chi è alle prime armi. Questa guida ti accompagna attraverso i principali metodi di installazione, così puoi iniziare rapidamente.

Installazione di OpenClaw su Windows: confronto tra 3 metodi

Prima di passare ai passaggi, ecco una rapida panoramica dei tre modi per installare OpenClaw su Windows. Ogni metodo comporta compromessi diversi in termini di tempo di configurazione, copertura delle funzionalità e requisiti tecnici.

PowerShellWSL2Kimi Claw (Online)
Come funzionaInstaller nativo per Windows tramite riga di comandoAmbiente Linux completo dentro WindowsUno strumento online che permette di eseguire OpenClaw senza configurazione locale
Complessità di configurazioneDa bassa a media: richiede l’esecuzione di comandi e il completamento dei passaggi di configurazioneAlta: richiede configurazione Linux, impostazioni di sistema e dipendenzeMolto bassa: nessuna configurazione richiesta
Codice o terminale richiestoNo
Disponibilità always-onSolo mentre il PC è accesoSolo mentre WSL è in esecuzioneDisponibile 24/7, eseguito su server cloud
Ideale perSviluppatori a proprio agio con la CLISviluppatori che necessitano di un ambiente Linux completoUtenti non tecnici e team

Kimi Claw è uno strumento online che ti permette di eseguire OpenClaw nel browser. Gestisce automaticamente installazione e configurazione, quindi non ti servono Node.js, WSL né la configurazione di una chiave API. Puoi iniziare a usare un agent pronto all’uso in pochi minuti.

Per una configurazione locale con PowerShell o WSL2, scorri fino a Metodo 1 o Metodo 2. Per saltare del tutto l’installazione locale, vai a Metodo 3: Kimi Claw. Se vuoi iniziare più rapidamente, puoi partire subito.

Cosa serve prima di installare OpenClaw localmente su Windows

Se prevedi di installare OpenClaw in locale, assicurati che il sistema soddisfi i requisiti seguenti. Se scegli un’opzione cloud come Kimi Claw, puoi saltare del tutto questa sezione.

Requisiti di sistema

  • Windows 10 o Windows 11 (64 bit)

  • Almeno 4 GB di RAM (8 GB consigliati per build npm stabili)

  • Connessione Internet stabile

  • Privilegi di amministratore per la configurazione iniziale se scegli WSL2

  • Per OpenClaw WSL2: la virtualizzazione deve essere abilitata in BIOS/UEFI

Software richiesto

  • Node.js 22.14 o superiore. OpenClaw richiede un runtime Node.js moderno. Scaricalo da nodejs.org oppure installalo tramite lo script di onboarding.

  • Git for Windows (facoltativo ma consigliato). Alcuni pacchetti npm e skill dipendono da Git.

Metodo 1: installare OpenClaw su Windows con PowerShell

Rispetto a WSL2, il metodo PowerShell richiede meno passaggi e nessun ambiente Linux. Un singolo comando scarica OpenClaw, verifica la versione di Node.js e avvia la procedura guidata di onboarding. Questo metodo funziona sia su Windows 10 sia su Windows 11.

Passaggio 1: installa ed esegui OpenClaw

Per impostazione predefinita, Windows limita l’esecuzione degli script per proteggere il sistema. Prima di installare OpenClaw, devi consentire a PowerShell di eseguire script locali usando questo comando di "sblocco di sicurezza":

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Sblocco di sicurezza PowerShell

Quindi esegui il comando seguente:

iwr -useb https://openclaw.ai/install.ps1 | iex

Dopo aver eseguito il comando, dovresti vedere un output simile allo screenshot qui sotto. Chiudi e riapri PowerShell per aggiornare il PATH di sistema prima di procedere con l’onboarding.

installazione di openclaw in PowerShell

Passaggio 2: conferma l’avviso sui rischi e scegli la modalità di onboarding

Seleziona Yes per accettare il rischio e continuare.

conferma rischio installazione OpenClaw

Poi seleziona QuickStart per avviare rapidamente l’onboarding. Potrai modificare le impostazioni in seguito, oppure scegliere Manual per una configurazione completa.

onboarding OpenClaw

Passaggio 3: configura e autentica il tuo modello AI

  1. Seleziona Moonshot AI come provider di modello/autenticazione

miglior llm OpenClaw - Kimi K2.5
  1. Autentica e configura il tuo modello AI

Per connettere OpenClaw, attiva la tua Kimi API Key tramite Kimi Open Platform. Anche se una ricarica da 5 tidaˋdirittoaunvoucherbonusda5ti dà diritto a un voucher bonus da 5, consigliamo almeno 20 $ per sbloccare l’accesso Tier 2. In questo modo riduci la latenza e garantisci che il tuo agent OpenClaw gestisca attività complesse e articolate in più passaggi.

migliore API OpenClaw - Kimi
  1. Crea una chiave Kimi API

Accedi alla sezione API Keys e fai clic su Create API Key. Ricorda di conservare la tua API Key in un luogo sicuro e facilmente accessibile: viene mostrata una sola volta, al momento della creazione.

crea una chiave Kimi API per OpenClaw
  1. Inserisci la tua API key e seleziona il modello predefinito

Quando la procedura guidata di onboarding te lo chiede, incolla la tua API key univoca nella finestra di PowerShell/Terminale.

Quando ti viene chiesto di scegliere un modello predefinito, seleziona moonshot/kimi-k2.5 (oppure scegli "Keep current" se è già evidenziato). Questo modello offre il miglior equilibrio tra velocità e capacità di ragionamento per attività agentiche.

Passaggio 4: seleziona il canale

Scegli l’app che vuoi collegare al tuo OpenClaw. Se non sai quale scegliere, salta pure questo passaggio.

scegli il canale da collegare a OpenClaw

Passaggio 5: configura le prestazioni

Fai clic su Yes per configurare, oppure su No per saltare.

conferma skill OpenClaw

Passaggio 6: abilita gli Hooks

Scegli un metodo per chattare con il tuo bot, poi attendi che venga avviato.

scegli il metodo per chattare con OpenClaw
connetti OpenClaw

Passaggio 7: esegui OpenClaw

Completati tutti i passaggi precedenti, goditi il tuo OpenClaw.

OpenClaw Web UI in esecuzione su Windows dopo un’installazione riuscita

Metodo 2: installare OpenClaw su Windows con WSL2

La configurazione OpenClaw WSL2 offre un ambiente Linux completo dentro Windows ed è il metodo ufficialmente consigliato per eseguire OpenClaw. Consente di accedere all’intero set di funzionalità, inclusa la gestione dei daemon systemd, gli script shell nativi e build npm più fluide. Se prevedi di usare OpenClaw su Windows per flussi di lavoro quotidiani o sviluppo, OpenClaw WSL è la scelta migliore.

Passaggio 1: abilita WSL2 per OpenClaw su Windows 11/10

Apri PowerShell come Administrator ed esegui:

wsl --install -d Ubuntu

Questo comando abilita WSL, scarica Ubuntu e lo installa. Al termine del processo, riavvia il computer. Al riavvio di Windows, Ubuntu si aprirà e ti chiederà di creare un nome utente e una password.

Se hai già installato WSL, verifica con:

wsl --list --verbose

Passaggio 2: configura WSL2 per systemd

OpenClaw viene eseguito come servizio in background tramite systemd. Abilitalo nella configurazione WSL:

sudo tee /etc/wsl.conf > /dev/null << 'EOF' [boot] systemd=true [interop] enabled=true appendWindowsPath=true EOF

Poi riavvia WSL da PowerShell:

wsl --shutdown

Riapri il terminale Ubuntu e verifica che systemd sia in esecuzione:

ps -p 1 -o comm=

L’output dovrebbe mostrare systemd. Se invece mostra init, ricontrolla il file /etc/wsl.conf.

Passaggio 3: installa Node.js 22.14+

OpenClaw richiede Node.js 22.14 o versioni successive. Installalo dal repository NodeSource:

curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash - sudo apt-get install -y nodejs

Verifica l’installazione:

node --version # Should show v22.x.x or higher npm --version

Passaggio 4: installa OpenClaw tramite npm

Una volta pronto Node.js, installa OpenClaw globalmente:

sudo npm install -g openclaw@latest

In alternativa, usa lo script di installazione ufficiale:

curl -fsSL https://openclaw.ai/install.sh | bash

Verifica l’installazione:

openclaw --version

Passaggio 5: completa la configurazione di OpenClaw su Windows tramite onboarding

Esegui la procedura guidata di onboarding usando il flag daemon per configurare OpenClaw come servizio systemd:

openclaw onboard --install-daemon

La procedura guidata ti accompagnerà in queste operazioni:

  • Selezione del provider LLM e inserimento della API key

  • Scelta di un modello predefinito

  • Configurazione dei canali di messaggistica (opzionale)

  • Installazione del gateway come servizio in background

Dopo l’onboarding, abilita la persistenza del servizio, così OpenClaw si avvierà automaticamente all’avvio di WSL:

sudo loginctl enable-linger $USER

Il gateway è il servizio in background principale che gestisce tutte le operazioni di OpenClaw, incluse le richieste degli agent, la messaggistica e l’esecuzione dei modelli. Verificare che sia in esecuzione conferma che l’installazione di OpenClaw è completa e pronta all’uso, ed evita errori nei passaggi successivi.

Esegui il comando seguente nel terminale PowerShell o WSL per controllarne lo stato:

openclaw gateway status

Metodo 3: eseguire OpenClaw su Windows con Kimi Claw (nessuna configurazione richiesta)

Se gestire Node.js, WSL e le API key ti sembra più complicato del necessario, Kimi Claw offre un modo più semplice per eseguire OpenClaw. Ti consente di usare OpenClaw direttamente nel browser, senza installazione locale né configurazione manuale. Per iniziare, segui questi passaggi:

Passaggio 1: apri Kimi Claw e crea un’istanza

Vai alla pagina di Kimi Claw e fai clic su Create per iniziare.

Crea una nuova istanza OpenClaw sulla piattaforma cloud Kimi Claw

Passaggio 2: avvia il deployment

Conferma il deployment nel pop-up. Kimi Claw configura il tuo ambiente OpenClaw in circa due minuti, inclusi gateway, workspace e strumenti. Non servono comandi né configurazioni manuali.

Kimi Claw distribuisce automaticamente l’ambiente OpenClaw nel cloud

Passaggio 3: lavora nel tuo workspace

Al termine del deployment, il tuo workspace si apre nella dashboard. Puoi iniziare a chattare con il tuo agent AI, configurare skill, programmare attività e gestire file, tutto dal browser.

Accedi al workspace Kimi Claw

Cosa ottieni con Kimi Claw

  • Zero configurazione: non serve gestire Node.js, WSL o API key

  • 40 GB di spazio cloud: salva report, dataset e file generati che restano disponibili tra una sessione e l’altra

  • Memoria persistente: il tuo agent AI ricorda interazioni passate, preferenze e contesto

  • Oltre 5.000 skill ClawHub: accedi subito a skill di automazione, ricerca, coding e analisi

  • Automazione delle attività pianificate: configura attività ricorrenti come report giornalieri, promemoria e monitoraggio

  • Funziona da qualsiasi dispositivo: accedi al tuo agent OpenClaw da qualunque browser su Windows, Mac o mobile

Firewall di Windows e impostazioni di sicurezza per OpenClaw

Kimi Claw gestisce automaticamente sicurezza e rete sui server cloud. Se preferisci installare OpenClaw in locale con PowerShell o WSL2, dopo l’installazione è consigliabile configurare alcune impostazioni di sicurezza.

  • Configurazione di Windows Firewall

Al primo avvio del gateway OpenClaw, Windows Firewall potrebbe chiederti di consentire l’accesso alla rete. Consentilo solo per le reti private. Se usi OpenClaw WSL2, il gateway viene eseguito all’interno dell’ambiente Linux e comunica tramite localhost, quindi di solito non servono regole firewall aggiuntive.

Se Browser Relay o altre funzionalità non riescono a connettersi, verifica che il traffico localhost non venga bloccato da software di sicurezza di terze parti, come antivirus, client VPN o firewall aziendali.

  • Messa in sicurezza della Control UI

La Control UI di OpenClaw viene eseguita sulla porta 18789 e offre accesso completo al tuo agent. Non esporre mai questa porta a Internet pubblico. Mantieni il gateway associato a 127.0.0.1 e accedi solo dal tuo computer locale.

Per un accesso remoto sicuro, usa Tailscale per creare un tunnel di rete privato:

{ "gateway": { "tailscale": { "mode": "serve" } } }

In questo modo la porta resta su localhost, pur essendo accessibile tramite la tua rete privata Tailscale.

Errori comuni di installazione di OpenClaw su Windows e come risolverli

Anche seguendo una guida chiara, durante l’installazione possono verificarsi problemi. Di seguito trovi gli errori segnalati più spesso nell’installazione di OpenClaw su Windows e le relative soluzioni.

OpenClaw non viene riconosciuto

  • Causa: la directory bin globale di npm non è nel PATH di sistema.

  • Soluzione: esegui il comando seguente per trovare il prefisso npm

npm prefix -g

Aggiungi il percorso restituito alle variabili di ambiente di Windows. Non aggiungere \\bin. Poi chiudi e riapri PowerShell.

Git non trovato durante l’installazione

  • Causa: Git for Windows non è installato.

  • Soluzione: scarica e installa Git da git-scm.com. Dopo l’installazione, riavvia PowerShell e riprova il programma di installazione di OpenClaw per Windows.

La versione di Node.js è troppo vecchia

  • Causa: nel sistema è presente una versione di Node.js precedente che non soddisfa il requisito minimo (v22.14+).

  • Soluzione: scarica e installa l’ultima versione LTS da nodejs.org. Se usi OpenClaw WSL2, reinstalla dal repository NodeSource.

Errori di permesso negato

  • Causa: PowerShell non dispone di autorizzazioni sufficienti oppure la directory globale di npm non è scrivibile.

  • Soluzione: esegui PowerShell come Administrator oppure cambia il prefisso globale di npm impostandolo su una directory scrivibile dall’utente

npm config set prefix "$env:APPDATA\npm"

Il gateway non si avvia

  • Causa: Port 18789 è già in uso oppure il file di configurazione è danneggiato.

  • Soluzione: verifica la presenza di processi in conflitto e riavvia

# Check what is using the port netstat -ano | findstr :18789 # Restart the gateway openclaw gateway restart

WSL2 systemd non funziona

  • Causa: nel file /etc/wsl.conf manca la configurazione di systemd.

  • Soluzione: verifica che il file contenga le impostazioni corrette

cat /etc/wsl.conf # Should include: # [boot] # systemd=true

Se l’impostazione manca, aggiungila e riavvia WSL con wsl --shutdown in PowerShell.

Conclusione

L’installazione di OpenClaw su Windows può andare da una semplice configurazione basata su script a un ambiente WSL2 più avanzato, a seconda delle tue esigenze. Se vuoi pieno controllo e massima flessibilità, PowerShell e WSL2 sono opzioni solide. Se preferisci saltare la configurazione e iniziare subito, Kimi Claw ti permette di eseguire OpenClaw nel browser senza installazione locale. Scegli l’approccio più adatto al tuo flusso di lavoro e al tuo livello di confidenza tecnica: sarai pronto a sfruttare al meglio OpenClaw.

Domande frequenti

Posso installare OpenClaw su Windows senza WSL?
Sì. OpenClaw offre un installer PowerShell nativo che viene eseguito direttamente su Windows. Apri PowerShell ed esegui iwr -useb https://openclaw.ai/install.ps1 | iex per installarlo. Questo metodo richiede meno passaggi, ma alcune funzionalità, come la gestione dei servizi systemd, funzionano meglio in un ambiente Linux. OpenClaw WSL2 resta l’opzione locale consigliata per l’uso quotidiano. Kimi Claw è un’alternativa che non richiede alcuna installazione locale.
Perché WSL2 è consigliato rispetto a PowerShell per eseguire OpenClaw su Windows?
Eseguire OpenClaw in WSL2 offre un ambiente Linux completo, in cui funzionalità come i servizi in background (tramite systemd), gli script shell e le build dei pacchetti npm si comportano in modo più coerente. L’installer PowerShell è più rapido da configurare, ma opera in un ambiente più limitato e con minore compatibilità Linux. Se vuoi l’esperienza completa di OpenClaw su Windows senza gestire queste differenze di configurazione, Kimi Claw ti permette di eseguire OpenClaw nel browser senza setup locale.
Come risolvo "openclaw is not recognized" su Windows?
Questo errore indica che la directory bin globale di npm non è inclusa nel PATH di sistema. Esegui npm config get prefix in PowerShell per trovare il prefisso npm, quindi aggiungi quel percorso alle variabili d’ambiente di Windows. Riavvia PowerShell dopo la modifica. È uno dei problemi segnalati più spesso nelle installazioni di OpenClaw su Windows e riguarda solo le installazioni locali.
OpenClaw continua a funzionare quando il mio PC Windows è spento o in sospensione?
No. Se installi OpenClaw in locale, l’agent si arresta quando il computer viene spento o entra in sospensione. Anche WSL2 si sospende quando Windows va in sospensione: ciò significa che attività pianificate e servizi in background non verranno eseguiti durante quel periodo. Per mantenere OpenClaw disponibile 24/7 senza lasciare acceso il computer, Kimi Claw esegue il tuo agent su server cloud sempre online.
OpenClaw funziona su Windows?
Sì. OpenClaw funziona su Windows tramite un installer PowerShell nativo o WSL2. OpenClaw WSL2 è l’approccio locale consigliato perché supporta l’intero set di funzionalità, inclusi i servizi in background systemd e gli strumenti shell Linux nativi. Sono supportati sia Windows 10 sia Windows 11. Per chi vuole evitare la configurazione locale, Kimi Claw esegue OpenClaw su server cloud ed è accessibile da qualsiasi browser.