Domande Frequenti
Domande comuni su ZeroClaw e come funziona.
ZeroClaw è un runtime per agenti AI ultra-leggero e completamente autonomo scritto in Rust. È progettato come infrastruttura che astrae modelli, strumenti, memoria ed esecuzione in modo che gli agenti possano essere costruiti una volta e funzionare ovunque — da schede ARM da 10$ a server cloud.
Su macOS: 'brew install zeroclaw'. Su Linux: esegui lo script bootstrap con un click 'curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/main/scripts/bootstrap.sh | bash'. Su Windows: installa Rust tramite rustup, poi 'cargo install zeroclaw'. Binari precompilati sono disponibili per tutte le piattaforme.
ZeroClaw usa <5MB di RAM contro gli oltre 1GB di OpenClaw. Si avvia in <10ms contro >500s su hardware equivalente. Il binario è ~8.8MB con zero dipendenze runtime, mentre OpenClaw richiede Node.js (~390MB di overhead). ZeroClaw gira su hardware da 10$; OpenClaw tipicamente necessita di un Mac mini da 599$.
ZeroClaw è completamente model-agnostic tramite il suo trait Provider. Il supporto integrato include OpenAI, Anthropic, Google Gemini, xAI Grok, Mistral, DeepSeek, Perplexity, Hugging Face, OpenRouter (100+ modelli), e qualsiasi endpoint compatibile OpenAI inclusi modelli locali tramite Ollama.
ZeroClaw supporta oltre 17 canali: CLI, Telegram, Discord, Slack, WhatsApp, Signal, iMessage, Matrix, Mattermost, IRC, Lark, DingTalk, QQ, Nostr, Email, Linq e Webhook. Tutti i canali usano una policy allowlist deny-by-default per sicurezza.
La sicurezza è applicata a ogni livello: il gateway si lega solo a localhost, codici di pairing a 6 cifre per l'autenticazione, scoping del filesystem con directory di sistema bloccate, rilevamento escape symlink, allowlist deny-by-default per i canali, e runtime Docker sandboxed opzionale. Supera tutti gli elementi della checklist di sicurezza della community.
ZeroClaw ha un motore di ricerca full-stack senza dipendenze esterne. Include DB vettoriale SQLite con similarità coseno, ricerca keyword FTS5 con scoring BM25, merge ibrido personalizzato, provider di embedding pluggabili e cache con eviction LRU. Backend: SQLite, PostgreSQL, Lucid, Markdown, o nessuno.
Sì. ZeroClaw è progettato per hardware a basso costo. L'impronta di memoria <5MB e il singolo binario statico significano che gira comodamente su Raspberry Pi, Orange Pi e altre SBC ARM. Usa '--prefer-prebuilt' durante il bootstrap per saltare la compilazione su dispositivi con risorse limitate.
Ogni sottosistema in ZeroClaw (provider, canali, strumenti, memoria, tunnel, runtime, sicurezza, identità, osservabilità) è definito come un trait Rust. Puoi scambiare qualsiasi implementazione tramite config — nessuna modifica al codice necessaria. Ad esempio, passa da SQLite a PostgreSQL per la memoria, o da Cloudflare a ngrok per i tunnel.
Il progetto è open-source sotto licenza Apache 2.0 su github.com/zeroclaw-labs/zeroclaw. Consulta la documentazione per contribuire su docs/contributing/README.md. Costruito da studenti e membri delle community di Harvard, MIT e Sundai.Club. Tutti i contributi sono benvenuti.
Gli strumenti integrati includono operazioni shell/file/memoria, task cron/programmati, integrazione git, automazione browser, richieste HTTP, strumenti screenshot/immagini, notifiche Pushover, Composio (opt-in), delega task e strumenti hardware. Puoi estendere con skill pack della community tramite manifesti TOML.
Sì. ZeroClaw supporta Cloudflare, Tailscale, ngrok e binari tunnel personalizzati. Il gateway rifiuta il bind pubblico senza un tunnel attivo per sicurezza. Configura tramite il trait Tunnel nel tuo config.
Il repository ufficiale e unico affidabile è github.com/zeroclaw-labs/zeroclaw. Il sito ufficiale è zeroclawlabs.ai. Non fidarti di zeroclaw.org o zeroclaw.net — sono tentativi di impersonificazione da parte di un fork diverso.
Binari precompilati sono disponibili per Linux (x86_64, aarch64, armv7), macOS (x86_64, aarch64) e Windows (x86_64). L'architettura portabile in Rust supporta ARM, x86 e RISC-V.
Esegui 'zeroclaw onboard --api-key sk-... --provider openrouter' per il setup rapido, o 'zeroclaw onboard --interactive' per il wizard. ZeroClaw supporta anche l'autenticazione subscription per OpenAI Codex e Anthropic Claude Code con storage profili cifrato.
La documentazione completa è nel repository su docs/README.md con un indice su docs/SUMMARY.md. Percorsi rapidi: docs/reference per il riferimento API, docs/operations per le guide operative, docs/troubleshooting per i problemi comuni, docs/security per i dettagli sulla sicurezza.
Canali ufficiali: X (@zeroclawlabs), Reddit (r/zeroclawlabs), Telegram (@zeroclawlabs, @zeroclawlabs_cn per il cinese, @zeroclawlabs_ru per il russo), gruppo WeChat e Xiaohongshu. Tutti elencati nel README di GitHub.