NanoClaw aan de praat krijgen
Lichtgewicht TypeScript-kern, één installatiepad. Kloon, voer claude uit, gebruik /setup.
checklist Systeemvereisten
Node.js 20+ (LTS aanbevolen)
macOS of Linux. Windows via WSL2 kan werken maar wordt niet officieel ondersteund.
512MB+ RAM. Lichtgewicht runtime, geen zware compilatie.
~50MB geïnstalleerd (node_modules). Containerimage voegt ~500MB toe.
Vereist: Apple Container (macOS) of Docker (macOS/Linux). Vereist: Claude Code CLI.
Internet vereist voor Anthropic API-aanroepen. Geen offlinemodus.
Kloon de repo en start met Claude CLI. Binnen enkele minuten operationeel.
One-Liner
Requires Claude CLI. All platforms.
git clone https://github.com/qwibitai/NanoClaw.git && cd NanoClaw && claude Step-by-Step
Clone first, then configure. More control.
git clone https://github.com/qwibitai/NanoClaw.git cd NanoClaw && npm install # Run claude and use /setup for guided configuration # Or edit .env and src/index.ts directly verified Installatie verifiëren
Voer deze commando's uit om te bevestigen dat NanoClaw correct is geïnstalleerd.
node -e "console.log(require('./package.json').version)" Zou het geïnstalleerde versienummer moeten tonen.
npm test Voert de testsuite (vitest) uit om afhankelijkheden en kernfunctionaliteit te verifiëren.
claude Opent Claude Code. Voer /setup uit binnen de sessie voor begeleide configuratie.
settings Initiële configuratie
Claude Code regelt de configuratie via /setup. Dit is wat het configureert.
Afhankelijkheden installeren
Claude Code voert npm install uit en bouwt het containerimage (nanoclaw-agent:latest) met Chromium, agent-browser en Claude Code voorgeïnstalleerd.
Authenticeren
Stel ANTHROPIC_API_KEY in via .env, of authenticeer via Claude Code OAuth. Geheimen worden bij uitvoering aan containers doorgegeven, nooit in process.env geladen.
WhatsApp verbinden
Voer 'npm run auth' uit om te koppelen via QR-code. WhatsApp is het ingebouwde kanaal. Voeg later Telegram, Discord of Slack toe via skills (/add-telegram, /add-discord, /add-slack).
De agent starten
Voer 'npm start' uit om NanoClaw te starten. Het verbindt met WhatsApp, start de berichtenpollinglus en begint berichten te verwerken in geïsoleerde containers.
.env — NanoClaw gebruikt geen configuratiebestanden. Om wijzigingen aan te brengen, vertel Claude Code wat je wilt. De codebase is klein genoeg zodat Claude het veilig kan aanpassen.
system_update_alt NanoClaw bijwerken
Houd NanoClaw up-to-date voor de nieuwste functies, integraties en beveiligingspatches.
cd NanoClaw && git pull && npm install cd NanoClaw && git pull && docker compose up --build Bekijk de changelog op github.com/qwibitai/nanoclaw/releases voor wat er nieuw is in elke versie.
build Probleemoplossing
Veelvoorkomende problemen en hoe je ze oplost.
Hulp nodig?
Word lid van onze gemeenschap voor installatieondersteuning en probleemoplossing.