OpenClaw-review: installatie, Docker en beveiliging voor zelfhosters
Een OpenClaw-review vanuit zelfhosting: wat installatie en Docker inhouden, waarom sandboxing standaard uit staat, welke telemetrie het verstuurt en voor wie het is.
OpenClaw is het standaardantwoord als iemand vraagt naar een open-source AI-agent die u zelf kunt draaien. Het verscheen in november 2025, had 394.193 GitHub-sterren toen we op 8 november 2026 keken, en valt nu onder een non-profitstichting zonder betaalde laag. Die populariteit levert veel op: 29 chatkanalen, 64 model- en mediaproviders en 142 officiële plugins. Het betekent ook dat veel mensen een agent met shelltoegang op hun hoofdcomputer draaien zonder de beveiligingsdocumentatie te hebben gelezen. Deze review gaat over wat het draaien ervan werkelijk vraagt.

Voor wie het geschikt is
OpenClaw past bij een ontwikkelaar of technische hobbyist die één agent wil die bereikbaar is via WhatsApp, Telegram, iMessage of Slack, het model wil kiezen (en wisselen), en bereid is de installatie zelf te beheren. Als u zich niet op uw gemak voelt bij het lezen van een configuratiebestand om een sandbox in te schakelen, waarschuwen de maintainers zelf dat het voor u riskant is, en is een strakker afgeschermde optie uit de lijst hieronder een betere start.
OpenClaw installeren: drie echte routes
De installatiedocumentatie geeft u drie praktische routes:
- Installatiescript.
curl -fsSL https://openclaw.ai/install.sh | bashop macOS, Linux of WSL2, of een PowerShell-oneliner op Windows. Het installeert Node als u dat nog niet hebt en start daarna de onboarding. Dit is de route die de meeste mensen zouden moeten nemen. - npm.
npm install -g openclaw@latest, daarnaopenclaw onboard --install-daemon. Handig als u Node al zelf beheert; u hebt Node 24.16+ of 26.1+ nodig. - Desktopapps voor macOS, Windows en Linux, plus een Railway-deploy met één klik als u het op een server wilt zonder een terminal aan te raken.
De onboarding leidt u door een modelprovider en uw eerste kanaal. Verwacht dat het lastige deel het kanaal is, niet de installatie: iMessage heeft bijvoorbeeld een eigen installatiepagina.
OpenClaw in Docker
Er is een officieel Docker-pad: voer ./scripts/docker/setup.sh uit vanuit de repo; dat vraagt om API-sleutels, schrijft een gateway-token en start de gateway met Docker Compose. U kunt de kant-en-klare image ghcr.io/openclaw/openclaw gebruiken; lokaal bouwen vereist minstens 6 GB RAM. De control-UI luistert daarna op 127.0.0.1:18789.
Het punt dat de meeste mensen missen: de gateway in Docker draaien is niet hetzelfde als de agent sandboxen. De Docker-documentatie zegt het ronduit: sandboxing staat standaard uit en “does not require the Gateway itself to run in a container.” Docker geeft u een nette, wegwerpbare installatie. Het bepaalt op zichzelf niet wat de tools van de agent mogen aanraken. Dat is een aparte instelling.
OpenClaw-beveiliging: wat u op dag één aanpast
Standaard draaien de tools van OpenClaw op de host. De sandboxingdocumentatie legt uit dat agents.defaults.sandbox dit regelt, met Docker als standaard-backend en Podman, SSH, OpenShell en Crabbox als alternatieven. Zelfs met de sandbox aan blijft het gatewayproces op de host, en tools.elevated is een expliciete nooduitgang die commando’s daarbuiten uitvoert. De documentatie noemt de sandbox “not a perfect security boundary.”
In de praktijk ziet een verstandige basis er zo uit:
- Zet de sandbox aan (het minimale voorbeeld in de documentatie gebruikt
mode: "non-main"metworkspaceAccess: "none"). - Weiger
execin het toolbeleid als de agent geen shell nodig heeft, en laatelevateduit. - Behandel skills van derden als alle andere code die u installeert, want een skill draait met de toegang van de agent.
- Wees voorzichtig met welke inboxen u koppelt. Alles wat de agent leest, inclusief een e-mail van een vreemde, kan proberen hem te sturen.
Het bredere risicobeeld behandelen we in Is OpenClaw veilig?. Wilt u OpenClaw zelf, maar met een ingebouwde sandbox en netwerkgoedkeuringen, dan verpakt NVIDIA’s NemoClaw het; zie NemoClaw vs OpenClaw.
Telemetrie
OpenClaw is standaard niet stil. Uit de doos draait het een dagelijkse updatecontrole die uw OpenClaw-, OS- en Node-versies en CPU-architectuur verstuurt, plus een installatietelling zonder identificatie en updaterapporten. Featurestatistieken zijn opt-in. Met update.checkOnStart: false zet u het allemaal uit, volgens de telemetriedocumentatie. Voor de meeste zelfhosters is dat een acceptabele standaard; voor een air-gapped machine zet u de instelling om.
Modellen en gebruikskosten
De software is gratis; het model niet, tenzij u er lokaal een draait via Ollama, LM Studio of vLLM. Dat weegt bij OpenClaw zwaarder dan bij een chatapp, omdat een agent in lussen werkt: hij plant, roept tools aan, leest resultaten en roept opnieuw aan. Notebookcheck meldde gebruikers die meer dan $100 per dag uitgaven aan dure modellen. Stel een uitgavenlimiet in bij uw provider voordat u het laat draaien, en begin proactieve en geplande taken op een goedkoper model.
Onderhoud en volwassenheid
De ontwikkeling is zeer actief: de versie die we bekeken was v2026.11.1, en er komen vaak releases. Dat is goed voor fixes en slecht voor “instellen en vergeten”. Plan regelmatige updates, lees release notes op configuratiewijzigingen, en draai openclaw doctor na upgrades om configuratieproblemen op te sporen (de Docker-image doet dat voor u bij het opstarten). Het voordeel van de omvang is dat de meeste problemen waar u tegenaan loopt al eerder zijn tegengekomen, gevraagd en beantwoord.
Wanneer u iets anders kiest
- U wilt standaard isolatie: NanoClaw draait elke agent in een eigen container, en ZeroClaw levert een OS-sandbox in één Rust-binary. Zie NanoClaw vs OpenClaw en ZeroClaw vs OpenClaw.
- U wilt een agent die zijn eigen skills schrijft: Hermes Agent, dat ook uw OpenClaw-setup kan importeren. Zie Hermes Agent vs OpenClaw.
- U wilt meerdere altijd actieve bots, elk met een eigen computer: Rakazo.
Het volledige veld staat op onze pagina met OpenClaw-alternatieven.
Oordeel
OpenClaw is de open-source agent met de meeste sterren op onze lijst, met een groot plugin-ecosysteem, en door de MIT-licentie zonder betaalde laag wacht er geen upsell. Het zwakke punt is de standaardhouding: tools op de host, telemetrie aan, en een ecosysteem van skills dat u zelf moet controleren. Richt de sandbox en het toolbeleid in voordat u uw e-mail koppelt, en het is een sterke keuze.
Prijzen
| Open source | Gratis |
|
|---|
Functies
| Zoeken op het web | Ja |
|---|---|
| Afbeeldingen maken | Ja |
| Spraakmodus | Ja |
| Bestanden uploaden | Ja |
| Geheugen | Ja |
| Voert taken voor je uit | Ja |
| App-koppelingen | Ja |
| Werkt zelfstandig | Ja |
| Stuurt zelf eerst een bericht | Ja |
| Meerdere bots | Ja |
Sterke punten
- Free and MIT licensed, with no paid tier
- Runs on your own hardware, and state, memory and credentials stay there
- Works in 29 chat channels, including WhatsApp, Telegram, iMessage, Slack, Discord and Microsoft Teams
- Model-agnostic: 64 model and media providers, plus local models
- Large ecosystem of skills and 142 official plugins, and very active development
Zwakke punten
- Model costs are on you and can run high: testers and users have reported spending over $100 in a day with expensive models
- Sandboxing is off by default and the agent can run commands on the host unless you turn on approvals
- Setup and upkeep expect comfort with the command line; maintainers warn it is risky for non-technical users
- Broad access to email, messages and the system makes prompt injection and malicious third-party skills a real risk
Ideaal voor
- Developers and tinkerers who want a self-hosted agent
- Privacy-minded users who want to keep data on their own machine
- People who want to choose or switch their own model
Bronnen
- OpenClaw homepage and Foundation section
- OpenClaw integrations: channels, providers and plugins
- openclaw/openclaw on GitHub (MIT, v2026.11.1)
- OpenClaw docs: Sandboxing (off by default)
- Wikipedia: OpenClaw
- Notebookcheck: OpenClaw can burn through hundreds of dollars per day
- OpenClaw docs: Memory overview
- OpenClaw docs: Automations
- OpenClaw docs: Chat channels
- OpenClaw docs: iMessage
- OpenClaw docs: Heartbeat, now a default Proactive check job
- OpenClaw docs: Multi-agent routing
- OpenClaw docs: Platforms (macOS, Windows, Linux, iOS and Android apps)
- OpenClaw docs: Tools (exec, browser, web search)
- OpenClaw docs: Audio and voice notes (inbound transcription)
- OpenClaw docs: Image and media support (inbound media)
- OpenClaw docs: Install (system requirements, installer script, npm, desktop apps, Docker)
- OpenClaw docs: One-click deploy on Railway
- OpenClaw docs: Usage telemetry and update checks (on by default, feature statistics opt-in)
- OpenClaw docs: Ollama provider (local models)
