Torna alle guide
Confronto·18 settembre 2026·Aggiornato il 24 settembre 2026·9 min di lettura

Agent Zero vs OpenClaw: esecuzione, memoria e costi dei modelli

Uno consegna all'agente un computer Linux, l'altro rimane raggiungibile sull'hardware che già possiedi — e questo cambia ciò che configuri e ciò che paghi.

Ultima revisione: .

Agent Zero e OpenClaw hanno entrambi licenza MIT e sono entrambi gratuiti da installare, ma non competono per lo stesso lavoro: Agent Zero offre a un agente un computer Linux containerizzato in cui operare, mentre OpenClaw esegue un gateway persistente sull'hardware che possiedi e ti raggiunge tramite canali di chat. Scegli Agent Zero quando l'agente ha bisogno di una macchina. Scegli OpenClaw quando ti serve un assistente sempre raggiungibile. In entrambi i casi, la spesa ricorrente consiste nei token dei modelli più la macchina su cui li esegui, prima delle eventuali API di strumenti a pagamento che aggiungi personalmente.

Entrambi i progetti erano attivi quando questa pagina è stata verificata il 21 settembre 2026. Il repository di Agent Zero non era archiviato e aveva ricevuto un push il giorno precedente, con la v2.12 come ultima release contrassegnata (pubblicata il 9 settembre 2026, dopo la v2.11 del 27 agosto). Anche il repository di OpenClaw non era archiviato e aveva ricevuto un push quel giorno. Il numero di stelle letto dall'API di GitHub nello stesso giorno era rispettivamente 19.225 e 390.183; questi valori cambiano quotidianamente e indicano popolarità, non qualità.

Due dettagli sulle versioni sono facili da leggere male. OpenClaw distribuisce diversi canali di aggiornamento e quel documento associa il canale stable al dist-tag npm latest, mentre extended-stable è un tag separato. Il 21 settembre 2026 il registro indicava latest alla versione 2026.9.5 e extended-stable alla versione 2026.6.35; ciascun tag viene ripuntato indipendentemente, quindi leggi il dist-tag invece di dedurre il canale dal numero di versione. Separatamente, entrambi i file LICENSE contengono i termini MIT — Agent Zero sotto Agent Zero, s.r.o., OpenClaw sotto OpenClaw Foundation — mentre l'API delle licenze di GitHub segnala NOASSERTION per entrambi i repository. Se la licenza è una questione di approvvigionamento, leggi il file LICENSE anziché il badge e conferma con il tuo consulente legale.

Assicurati di confrontare i due progetti corretti

Quattro elementi hanno nomi abbastanza simili da deviare una ricerca. Tre sono repository GitHub e nessuno dei tre era archiviato quando i relativi metadati sono stati letti il 21 settembre 2026; il quarto non è affatto un progetto software.

  • OpenClaw, il motore di gioco del 1997. pjasicek/OpenClaw è una reimplementazione in C++ del platform di Captain Claw. È stato creato nel 2017, anni prima dell'assistente, ed è codice di gioco non correlato.
  • Un token che si fa chiamare OpenClaw. Il progetto dichiara di non avere alcun token e la sua pagina della cronologia registra che alcuni truffatori hanno lanciato un token $OPENCLAW pochi minuti dopo il rinominamento del gennaio 2026. Qualsiasi prevendita o airdrop commercializzato con questo nome non appartiene al progetto.
  • Agent0, il progetto di ricerca. aiming-lab/Agent0 è una serie accademica Apache-2.0 sugli agenti autoevolutivi. Il nome dell'organizzazione differisce di un carattere da agent0ai ed è qualcosa di completamente diverso.
  • Space Agent. agent0ai/space-agent è dello stesso team e il suo README rimanda a un server demo ospitato che puoi provare con un account ospite. Qualsiasi costo applicato riguarda Space Agent, non i prezzi di Agent Zero.

Chi dovrebbe scegliere quale

Ti serve un agente che sappia usare un computer. Scegli Agent Zero. La sua documentazione di installazione esordisce affermando che Agent Zero viene eseguito come container Docker e il README descrive il desktop che apre nel suo Canvas come una vera sessione XFCE in esecuzione nel container, esplicitamente non una VM remota. L'accesso alla macchina host è un'opzione separata: il README rimanda al connettore A0 CLI, che esegui sull'host anziché nel container. Il costo di questa potenza è il container: la guida alla distribuzione su VPS indica un minimo di 2 GB di RAM, 20 GB di storage e 1 vCPU, con 4+ GB, 50+ GB e 2+ vCPU raccomandati.

Ti serve un assistente sempre raggiungibile e poco costoso da ospitare. Scegli OpenClaw. Le sue FAQ per la prima esecuzione documentano un minimo assoluto di 1 GB di RAM, un core, 500 MB di spazio libero su disco e un sistema operativo a 64 bit. Il compromesso riguarda il modello delle autorizzazioni: il sandboxing è disattivato per impostazione predefinita, l'esecuzione degli strumenti avviene sull'host e la documentazione precisa esplicitamente che il sandbox, quando abilitato, non costituisce un confine di sicurezza perfetto. Il processo gateway rimane sempre sull'host in entrambi i casi.

La scelta dipende dal costo o dalla difficoltà di migrazione. Il software costa $0 in entrambi i casi, quindi la decisione riguarda ciò che viene dopo. Agent Zero richiede almeno due slot di modelli a pagamento configurati prima di funzionare bene, e il suo plugin Context Window integrato mostra i conteggi dei token e una suddivisione completa della finestra, visualizzando un prezzo solo quando il provider comunica l'utilizzo e LiteLLM associa il modello. OpenClaw richiede un solo modello per iniziare e include /status, /usage cost e un pannello di utilizzo nella Control UI; le cifre di spesa calcolate da OpenClaw sono stime aggregate dai log delle sessioni, mentre l'utilizzo o la quota comunicati dal provider compaiono accanto quando il provider li espone. Per la migrazione: lo stato di Agent Zero risiede in un volume Docker denominato, mentre OpenClaw conserva la memoria canonica come semplici file Markdown nel workspace (MEMORY.md e memory/*.md, indicizzati in un archivio SQLite derivato), più facili da leggere, confrontare e trasferire altrove.

Confronto fianco a fianco

DimensioneAgent ZeroOpenClaw
Struttura del prodottoUn framework e workbench all'interno del quale opera l'agente; un'interfaccia web, oltre a un launcher desktop e a un connettore CLI lato hostUna CLI Node e un gateway che ti raggiungono tramite i canali di chat
Ambiente di esecuzioneContainer Docker, avviato con un docker run che monta un volume denominatoInstallato come pacchetto npm; il minimo documentato è Node 24.16+ o 26.1+, con Node 26 consigliato
Confine di esecuzioneL'isolamento è predefinito: il framework viene eseguito nel container e l'accesso all'host è un connettore separato, attivabile esplicitamenteL'esecuzione degli strumenti avviene sull'host per impostazione predefinita; il sandboxing è facoltativo e copre gli strumenti exec, file e process, ma mai il gateway stesso
Input non attendibileLe indicazioni del progetto sono di mantenerlo containerizzato e di non montare l'intera directory homeNei canali che implementano l'API di pairing, dmPolicy è impostato per impostazione predefinita su pairing: un mittente sconosciuto riceve un codice e il suo messaggio non viene elaborato finché un operatore non lo approva
MultiutenteLo schema delle impostazioni definisce un singolo accesso e una singola password per l'interfaccia, oltre a una password root del container, senza ruoli per utenteL'uso in team consiste nella configurazione dello stesso prodotto, non in un'edizione separata; un gateway costituisce un unico dominio di attendibilità
Visibilità dei costiPlugin Context Window integrato: conteggi dei token e suddivisione completa della finestra; il prezzo appare solo quando il provider comunica l'utilizzo e LiteLLM associa il modelloIntegrati: /status, /usage cost e un pannello di utilizzo nella Control UI; le cifre di costo proprie di OpenClaw sono stime ricavate dai log delle sessioni, mostrate accanto all'utilizzo comunicato dal provider quando quest'ultimo lo espone
Edizione a pagamentoNessuna pubblicata. Esiste un endpoint LLM proprietario gratuito, ma l'accesso è subordinato allo staking del token del progettoNessuna. Il progetto dichiara di non avere un livello a pagamento, un servizio ospitato né un token

Fonti di questa tabella, tutte consultate il 21 settembre 2026: i due README, la distribuzione di Agent Zero su VPS (la sezione sull'autenticazione documenta l'accesso e la password unici; la password root del container è un'impostazione elencata nella documentazione di installazione collegata sopra), il README del plugin Context Window, cosa viene sottoposto a sandbox da OpenClaw, il controllo degli accessi DM di OpenClaw, i team di OpenClaw e il monitoraggio dell'utilizzo di OpenClaw.

La separazione dei ruoli dei modelli è la differenza reale

È qui che i due prodotti divergono maggiormente e dove una checklist delle funzionalità nasconde la decisione. Agent Zero raggruppa i modelli in preset e la sua guida ai preset dei modelli stabilisce che ogni configurazione contiene un modello principale, uno di utilità e uno per gli embedding, quindi cambiare preset li cambia tutti insieme. Gli slot di OpenClaw sono chiavi di configurazione separate, documentate nel suo riferimento ai modelli degli agenti.

RuoloAgent ZeroOpenClaw
PrincipaleLo slot chat del preset attivo: conversazione, ragionamento e utilizzo degli strumentiagents.defaults.model.primary, oltre a un elenco fallbacks ordinato, provato in successione
UtilitàUn secondo slot in ogni preset, per attività interne come la sintesi e la gestione della memoriautilityModel è facoltativo; se non impostato, OpenClaw ricava il modello piccolo dichiarato dal provider principale quando quest'ultimo ne dichiara uno, mentre una stringa vuota disabilita l'instradamento verso il modello di utilità
Embedding e ricerca nella memoriaUn terzo slot in ogni preset; il valore predefinito fornito è un modello locale eseguito sulla CPU e modificarlo reindicizza la memoria archiviataConfigurato separatamente in memory.search.provider; un GGUF locale gestito è un'opzione, mentre none lascia una classificazione basata solo sulle parole chiave
MediaUn Browser LLM Preset facoltativo può instradare altrove le attività di supporto del browser; la documentazione di installazione stabilisce che il Browser integrato non dispone di un proprio slot separato per il modello predefinitoVoci facoltative imageModel, pdfModel e mediaModels, ciascuna una stringa oppure un oggetto composto da primary e fallbacks ordinati

Una conseguenza pratica per lo slot di utilità: la documentazione di installazione di Agent Zero avverte che i modelli molto piccoli (viene indicato 4B) non riescono a eseguire in modo affidabile l'estrazione e il consolidamento della memoria e indica invece modelli di classe 70B o modelli cloud flash/mini potenti, quindi non è uno slot su cui risparmiare alla cieca.

Kunavo non fornisce embedding. Nessun modello abilitato supporta quell'endpoint, quindi la richiesta viene rifiutata anziché ricevere una risposta e il terzo slot non è qualcosa che puoi acquistare qui. Entrambi i prodotti documentano un'opzione locale per questo passaggio, ed è questa la strada da utilizzare.

I preset curati di Agent Zero — scaricati da quel repository pubblico quando non esiste una raccolta salvata — indicano riferimenti specifici: Default abbina un modello chat GPT-5.6 Terra a un modello di utilità Google flash-lite, Power abbina GPT-5.6 Sol a GPT-5.6 Luna ed Efficiency abbina un modello chat GLM a un modello di utilità DeepSeek. Il file li scrive nello stile OpenRouter utilizzato (openai/gpt-5.6-sol), quindi nessun riferimento di preset è un ID Kunavo così com'è scritto. Il catalogo Kunavo include GPT-5.6 Terra e Sol e GPT-6 Astra, ma non GPT-5.6 Luna, flash-lite, GLM o DeepSeek. Di conseguenza, i preset Power e Default mantengono il modello principale con gli ID propri di Kunavo e richiedono un modello di utilità sostitutivo, mentre il preset Efficiency non è mappabile affatto.

Quanto costa effettivamente ciascuno

Il software costa $0 da entrambe le parti. OpenClaw dichiara di non avere abbonamenti, livelli ospitati né token e lo ribadisce nel README insieme alla nota che la Foundation è un'organizzazione indipendente 501(c)(3) e che OpenAI è un donatore, non un proprietario. Agent Zero non pubblica alcuna pagina dei prezzi né alcun piano a pagamento.

Agent Zero dispone effettivamente di un endpoint LLM proprietario. La sua pagina principale lo presenta come “LLM API (beta)” e non indica né un prezzo né una condizione di accesso. La pagina dei termini fornisce entrambe le informazioni: è una funzionalità bonus gratuita per i titolari che mettono in staking il token A0T del progetto, agisce solo come proxy verso un'API di terze parti, la quota viene determinata dinamicamente e non è garantita e non sono previsti assistenza clienti, accordo sul livello di servizio né rimborsi. Leggi i termini prima di presumere che l'etichetta beta indichi un endpoint acquistabile. A0T è un token ERC-20 sulla rete layer 2 Base di Ethereum, la cui pagina del token avverte che il valore può scendere a zero e non è coperto da alcuna garanzia o schema di compensazione. Questo è il meccanismo descritto come requisito di accesso; questa guida non ne quantifica il prezzo, non lo raccomanda né lo considera un modo per acquistare inferenza.

VoceAgent ZeroOpenClaw
Licenza del software$0, MIT$0, MIT
Requisiti hardware minimi documentati2 GB di RAM, 20 GB di spazio di archiviazione, 1 vCPU; consigliati 4+ GB, 50+ GB, 2+ vCPU1 GB di RAM, 1 core, 500 MB di spazio libero su disco, sistema operativo a 64 bit
Token del modelloIn pratica, almeno due slot a pagamentoUn modello principale; utilità facoltativa
Strumenti a pagamento che aggiungiI tuoi accountI tuoi account

Per la componente relativa ai token, ecco un mese illustrativo alle tariffe del catalogo Kunavo. Supponi 8 milioni di token di input non memorizzati nella cache e 400.000 token di output sul modello principale, oltre a 2 milioni di token di input e 200.000 token di output sul modello di utilità. Nessuno dei due cicli degli agenti è stato misurato per questa pagina, quindi considera ogni cifra seguente come un calcolo basato su un carico di lavoro ipotizzato, non come il costo misurato di un'attività né come un limite massimo di fatturazione.

Modello principaleModello di utilitàTariffa principale, input / output per 1MStima mensile
GPT-5.6 TerraClaude Haiku 4.5$0,70 / $4,20$9,38
GPT-5.6 SolClaude Haiku 4.5$2,00 / $12,00$22,90
GPT-6 AstraClaude Haiku 4.5$4,00 / $20,00$42,10
GPT-6 AstraGPT-5.6 Terra$4,00 / $20,00$42,24

Le ultime due righe sono quelle utili. Sostituire il modello di utilità da Claude Haiku 4.5 a GPT-5.6 Terra modifica questo totale di circa un dollaro, perché il modello principale gestisce la maggior parte dei token in questa suddivisione. Ottimizzare il secondo slot non è il punto in cui si risparmia, a meno che il tuo carico di lavoro non sia insolitamente povero di chat. Nota inoltre che una tariffa pubblicata più bassa non equivale alla stessa affermazione di un costo inferiore per completare l'attività: un modello principale più debole che richiede un secondo tentativo può costare più di quello più potente che non ne ha avuto bisogno.

Indirizzare entrambi verso un unico endpoint compatibile con OpenAI

Entrambi i prodotti possono puntare a un gateway, attraverso percorsi diversi. Quanto segue è stato ricavato dai file di configurazione e dalla documentazione propri di ciascun progetto il 21 settembre 2026. Kunavo non ha eseguito nessuno dei due client dall'inizio alla fine, quindi si tratta di un protocollo documentato, non di un risultato di compatibilità verificato: durante la prova, mantieni disponibile il percorso funzionante che già utilizzi.

Agent Zero. Le chiamate ai modelli remoti passano attraverso LiteLLM (models.py aggira questo passaggio per il percorso locale sentence-transformers) e il provider da utilizzare è Other OpenAI compatible — ID di configurazione other in conf/model_providers.yaml, dove il suo litellm_provider è openai. In models.py quell'ID viene rimappato su openai subito prima della chiamata LiteLLM e il nome del modello viene passato senza modifiche. La documentazione di installazione colloca la chiave in External Services, poi in Other OpenAI-compatible API keys, e nelle impostazioni del modello seleziona OpenAI Compatible come provider. L'URL di base è il campo dell'URL API per lo slot. Per quanto riguarda l'ID del modello, la documentazione per la risoluzione dei problemi di Agent Zero tratta una coppia diversa di provider: afferma che openai/gpt-5.3 è corretto per OpenRouter e non corretto per il provider OpenAI nativo, che non usa alcun prefisso, e non documenta un formato dell'ID per Other OpenAI compatible; usa quindi gli ID restituiti dall'elenco dei modelli del tuo gateway. Impostare un URL di base fa inoltre sì che il selettore richieda l'elenco dei modelli a quell'URL con un bearer token, secondo l'endpoint di ricerca dei modelli. Il percorso tramite variabili d'ambiente è ricavato da models.py, dove get_api_key risolve le tre varianti in ordine ed esegue il round-robin di un valore separato da virgole.

Agent Zero: una chiave per ambiente invece dell'interfaccia delle impostazioni
# Agent Zero resolves the key for provider id `other` from the first
# spelling it finds, in this order. A comma-separated value is
# round-robined across calls.
API_KEY_OTHER=your-kunavo-key
# OTHER_API_KEY=your-kunavo-key
# OTHER_API_TOKEN=your-kunavo-key

# The API URL field on each model slot (stored as api_base in the
# preset file) takes the OpenAI-shaped base: https://api.kunavo.com/v1

OpenClaw. Registra un blocco in models.providers nella configurazione JSON5 con baseUrl, apiKey, un adapter in api e authHeader quando la credenziale deve essere trasmessa nell'header Authorization — tutti e quattro sono descritti nel riferimento dei campi dei provider personalizzati, che stabilisce inoltre che un baseUrl privo di api usa per impostazione predefinita openai-completions. Il riferimento utilizzato altrove è quindi provider/model. Una configurazione iniziale per il percorso Messages-shaped di Kunavo, insieme ai comandi di convalida e riavvio, è già descritta in best API for OpenClaw.

Prima di migrare, vale la pena conoscere cinque limitazioni di OpenClaw, tutte tratte dal suo riferimento ai provider personalizzati e dalle regole di instradamento. Il runtime dell'agente Codex non è raggiungibile da un endpoint personalizzato e rifiuta la richiesta se lo imponi. Su un endpoint completions non nativo, OpenClaw disattiva il ruolo developer e rimuove gli hint relativi a service-tier, store e prompt-cache. Su un endpoint con formato Anthropic non diretto, sopprime gli header beta impliciti, a meno che tu non li imposti personalmente. Per modello, cost assume per impostazione predefinita tutti zeri quando omesso e la documentazione sull'utilizzo considera valido come dato di costo un costo registrato pari a zero, quindi /usage cost riporta $0 per quel percorso invece di segnalarlo come privo di prezzo. Inoltre, il baseUrl che configuri è di per sé la decisione relativa all'attendibilità della rete: OpenClaw considera attendibile quell'esatta origine scheme://host:port attraverso il proprio percorso di fetch protetto, mentre altre destinazioni private, loopback o su porte diverse richiedono ancora un opt-in esplicito request.allowPrivateNetwork.

Se decidi di indirizzare uno dei due harness verso un unico endpoint compatibile con OpenAI, crea un account Kunavo. Il minimo è una ricarica anticipata di $10 senza abbonamento; la fatturazione spiega perché una stima del catalogo costituisce un limite minimo, non massimo.

Cosa non dimostra questo confronto

Per questa pagina non è stato eseguito alcun test di runtime con nessuno dei due prodotti. In particolare, non è stato verificato: se il ciclo di chiamata agli strumenti di Agent Zero completa il percorso dall'inizio alla fine attraverso un endpoint di terze parti compatibile con OpenAI per un determinato modello; se il selettore dei modelli analizza l'elenco dei modelli di un determinato gateway; se il provider Anthropic nativo accetta in assoluto un URL API personalizzato, cosa che il suggerimento della sua interfaccia non afferma. Per OpenClaw, il comportamento della prompt cache attraverso un endpoint con formato Anthropic non diretto non è stato testato qui e interagisce con gli header beta soppressi sopra. Il consumo di token per attività non è stato misurato per nessuno dei due cicli. Il numero di stelle, i numeri di versione, i dist-tag npm e i requisiti hardware minimi sono singole rilevazioni datate 21 settembre 2026 e cambieranno.

Per decisioni correlate, i prezzi di OpenClaw coprono l'intero costo operativo, le alternative a OpenClaw coprono il panorama più ampio e il riferimento all'API compatibile con OpenAI descrive la forma dell'endpoint utilizzata da entrambi i prodotti.

Domande frequenti

Agent Zero o OpenClaw: quale è migliore?

Rispondono a domande diverse, quindi in generale nessuno dei due è migliore. Agent Zero viene eseguito come container Docker e offre all'agente una vera sessione desktop Linux al suo interno, una soluzione adatta ai lavori che richiedono l'operatività di una macchina. OpenClaw esegue un processo gateway sull'hardware che già possiedi e ti raggiunge tramite canali di chat, una soluzione adatta a un assistente sempre attivo. Entrambi sono distribuiti con licenza MIT e in entrambi i casi paghi i token dei modelli, la macchina su cui li esegui e le eventuali API di strumenti a pagamento che colleghi personalmente.

OpenClaw è lo stesso progetto di Clawdbot o Moltbot?

Sì. La pagina della cronologia del progetto registra che si chiamava Clawd e risiedeva in Clawdbot, che è stato rinominato Moltbot il 27 gennaio 2026 dopo che Anthropic ha chiesto un cambio di nome per motivi di marchio e che è diventato OpenClaw il 30 gennaio 2026. Il registro npm conferma la cronologia: il pacchetto clawdbot è stato creato il 4 gennaio 2026, moltbot il 27 gennaio 2026 e openclaw il 29 gennaio 2026. Le vecchie istruzioni di installazione con i nomi precedenti non sono aggiornate.

Usare Agent Zero o OpenClaw costa denaro?

Nessuno dei due applica costi per il software. OpenClaw dichiara di non avere un livello a pagamento, un servizio ospitato né un token e la sua LICENSE contiene i termini MIT. Agent Zero è distribuito con licenza MIT da Agent Zero, s.r.o. e non pubblica alcuna pagina dei prezzi o piano a pagamento. In entrambi i casi paghi i token API dei modelli, la macchina che esegue l'agente e le eventuali API di strumenti a pagamento che colleghi personalmente.

Agent Zero e OpenClaw possono condividere una sola chiave API?

Ciascun prodotto documenta un percorso verso un endpoint compatibile con OpenAI, quindi in linea di principio una chiave gateway può servire entrambi. Agent Zero espone un provider chiamato Other OpenAI compatible il cui URL base è un campo per ciascuno slot del modello. OpenClaw registra un provider personalizzato in models.providers con un baseUrl e un apiKey. Kunavo non ha eseguito nessuno dei due client dall'inizio alla fine, quindi consideralo una configurazione documentata, non un risultato di compatibilità verificato.

Quanti modelli devi configurare in ciascuno?

Agent Zero usa preset di modelli e la sua guida ai preset dei modelli dichiara che ogni configurazione ne contiene tre: un modello principale per la chat, un modello di utilità per attività interne come il consolidamento della memoria e un modello di embedding il cui valore predefinito incluso viene eseguito localmente sulla CPU. OpenClaw richiede un modello principale; un modello di utilità è facoltativo e, se non impostato, OpenClaw ricava il modello piccolo dichiarato dal provider principale, se quel provider ne dichiara uno. OpenClaw dispone inoltre di slot opzionali separati per immagini, PDF e altri media.

Agent Zero è stato abbandonato ora che lo stesso team distribuisce Space Agent?

No. Il 21 settembre 2026 il repository di Agent Zero non era archiviato, aveva ricevuto un commit il giorno precedente e aveva distribuito la v2.12 il 9 settembre 2026, dopo la v2.11 del 27 agosto. Il README definisce Space Agent "la direzione di prodotto correlata e più rifinita", affermando al contempo che Agent Zero "rimane il framework aperto e l'ambiente di lavoro basato su Linux". Space Agent è un prodotto separato disponibile su space-agent.ai; qualsiasi costo applicato riguarda Space Agent, non i prezzi di Agent Zero.

Metadati del repository, tag delle release, dist-tag npm e documentazione ufficiale di entrambi i progetti verificati il 21 settembre 2026. Le tariffe Kunavo sono ricavate dal catalogo live dei modelli; i totali mensili sono calcoli sui token basati su un'ipotesi dichiarata, non costi misurati delle attività.