Quickstart en Q&A voor de eerste uitvoering. Voor dagelijkse werkzaamheden, modellen, auth, sessies, en probleemoplossing zie de hoofd-FAQ.Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart en installatie bij eerste uitvoering
Ik zit vast, snelste manier om verder te komen
Ik zit vast, snelste manier om verder te komen
- Claude Code: https://www.anthropic.com/claude-code/
- OpenAI Codex: https://openai.com/codex/
--install-method git.Tip: vraag de agent om de fix te plannen en te begeleiden (stap voor stap), en voer daarna alleen de
noodzakelijke opdrachten uit. Zo blijven wijzigingen klein en makkelijker te controleren.Als je een echte bug of fix ontdekt, maak dan een GitHub issue aan of stuur een PR:
https://github.com/openclaw/openclaw/issues
https://github.com/openclaw/openclaw/pullsBegin met deze opdrachten (deel uitvoer wanneer je om hulp vraagt):openclaw status: snelle momentopname van gateway-/agentgezondheid + basisconfiguratie.openclaw models status: controleert provider-auth + modelbeschikbaarheid.openclaw doctor: valideert en repareert veelvoorkomende configuratie-/statusproblemen.
openclaw status --all, openclaw logs --follow,
openclaw gateway status, openclaw health --verbose.Snelle debuglus: Eerste 60 seconden als er iets kapot is.
Installatiedocs: Installeren, Installer-vlaggen, Bijwerken.Heartbeat blijft overslaan. Wat betekenen de oversla-redenen?
Heartbeat blijft overslaan. Wat betekenen de oversla-redenen?
quiet-hours: buiten het geconfigureerde venster voor actieve urenempty-heartbeat-file:HEARTBEAT.mdbestaat, maar bevat alleen lege/header-only scaffoldingno-tasks-due:HEARTBEAT.mdtaakmodus is actief, maar geen van de taakintervallen is al aan de beurtalerts-disabled: alle heartbeat-zichtbaarheid is uitgeschakeld (showOk,showAlertsenuseIndicatorstaan allemaal uit)
Aanbevolen manier om OpenClaw te installeren en in te stellen
Aanbevolen manier om OpenClaw te installeren en in te stellen
pnpm openclaw onboard.Hoe open ik het dashboard na onboarding?
Hoe open ik het dashboard na onboarding?
Hoe authenticeer ik het dashboard op localhost versus remote?
Hoe authenticeer ik het dashboard op localhost versus remote?
- Open
http://127.0.0.1:18789/. - Als er om shared-secret-auth wordt gevraagd, plak je de geconfigureerde token of het wachtwoord in Control UI-instellingen.
- Tokenbron:
gateway.auth.token(ofOPENCLAW_GATEWAY_TOKEN). - Wachtwoordbron:
gateway.auth.password(ofOPENCLAW_GATEWAY_PASSWORD). - Als er nog geen shared secret is geconfigureerd, genereer dan een token met
openclaw doctor --generate-gateway-token.
- Tailscale Serve (aanbevolen): houd bind loopback, voer
openclaw gateway --tailscale serveuit, openhttps://<magicdns>/. Alsgateway.auth.allowTailscaletrueis, voldoen identity headers aan Control UI-/WebSocket-auth (geen geplakte shared secret, gaat uit van vertrouwde gateway-host); HTTP-API’s vereisen nog steeds shared-secret-auth, tenzij je bewust private-ingressnoneof trusted-proxy HTTP-auth gebruikt. Slechte gelijktijdige Serve-auth-pogingen van dezelfde client worden geserialiseerd voordat de failed-auth limiter ze registreert, dus de tweede slechte retry kan alretry latertonen. - Tailnet bind: voer
openclaw gateway --bind tailnet --token "<token>"uit (of configureer wachtwoord-auth), openhttp://<tailscale-ip>:18789/en plak vervolgens de bijbehorende shared secret in dashboardinstellingen. - Identity-aware reverse proxy: houd de Gateway achter een vertrouwde proxy, configureer
gateway.auth.mode: "trusted-proxy"en open daarna de proxy-URL. Same-host loopback-proxy’s vereisen explicietgateway.auth.trustedProxy.allowLoopback = true. - SSH-tunnel:
ssh -N -L 18789:127.0.0.1:18789 user@hosten open daarnahttp://127.0.0.1:18789/. Shared-secret-auth blijft gelden via de tunnel; plak de geconfigureerde token of het wachtwoord als daarom wordt gevraagd.
Waarom zijn er twee exec-goedkeuringsconfigs voor chatgoedkeuringen?
Waarom zijn er twee exec-goedkeuringsconfigs voor chatgoedkeuringen?
approvals.exec: stuurt goedkeuringsprompts door naar chatbestemmingenchannels.<channel>.execApprovals: laat dat kanaal optreden als native goedkeuringsclient voor exec-goedkeuringen
- Als de chat al opdrachten en antwoorden ondersteunt, werkt same-chat
/approvevia het gedeelde pad. - Als een ondersteund native kanaal veilig approvers kan afleiden, schakelt OpenClaw nu automatisch DM-first native goedkeuringen in wanneer
channels.<channel>.execApprovals.enabledniet is ingesteld of"auto"is. - Wanneer native goedkeuringskaarten/-knoppen beschikbaar zijn, is die native UI het primaire pad; de agent zou alleen een handmatige
/approve-opdracht moeten opnemen als het toolresultaat zegt dat chatgoedkeuringen niet beschikbaar zijn of handmatige goedkeuring het enige pad is. - Gebruik
approvals.execalleen wanneer prompts ook moeten worden doorgestuurd naar andere chats of expliciete ops-ruimtes. - Gebruik
channels.<channel>.execApprovals.target: "channel"of"both"alleen wanneer je expliciet wilt dat goedkeuringsprompts terug in de oorspronkelijke ruimte/topic worden geplaatst. - Plugin-goedkeuringen zijn opnieuw apart: ze gebruiken standaard same-chat
/approve, optioneelapprovals.pluginforwarding, en alleen sommige native kanalen houden daarbovenop plugin-approval-native afhandeling.
Welke runtime heb ik nodig?
Welke runtime heb ik nodig?
pnpm wordt aanbevolen. Bun wordt niet aanbevolen voor de Gateway.Draait het op Raspberry Pi?
Draait het op Raspberry Pi?
Tips voor Raspberry Pi-installaties?
Tips voor Raspberry Pi-installaties?
- Gebruik een 64-bit OS en houd Node >= 22.
- Geef de voorkeur aan de hackbare (git) installatie, zodat je logs kunt zien en snel kunt updaten.
- Begin zonder kanalen/skills en voeg ze daarna een voor een toe.
- Als je vreemde binary-problemen tegenkomt, is het meestal een ARM-compatibiliteitsprobleem.
Het blijft hangen op wake up my friend / onboarding wil niet uitkomen. Wat nu?
Het blijft hangen op wake up my friend / onboarding wil niet uitkomen. Wat nu?
- Herstart de Gateway:
- Controleer status + auth:
- Als het nog steeds hangt, voer uit:
Kan ik mijn setup naar een nieuwe machine (Mac mini) migreren zonder onboarding opnieuw te doen?
Kan ik mijn setup naar een nieuwe machine (Mac mini) migreren zonder onboarding opnieuw te doen?
- Installeer OpenClaw op de nieuwe machine.
- Kopieer
$OPENCLAW_STATE_DIR(standaard:~/.openclaw) vanaf de oude machine. - Kopieer je workspace (standaard:
~/.openclaw/workspace). - Voer
openclaw doctoruit en herstart de Gateway-service.
~/.openclaw/ (bijvoorbeeld ~/.openclaw/agents/<agentId>/sessions/).Gerelateerd: Migreren, Waar dingen op schijf staan,
Agent-workspace, Doctor,
Remote modus.Waar zie ik wat nieuw is in de nieuwste versie?
Waar zie ik wat nieuw is in de nieuwste versie?
Geen toegang tot docs.openclaw.ai (SSL-fout)
Geen toegang tot docs.openclaw.ai (SSL-fout)
docs.openclaw.ai ten onrechte via Xfinity
Advanced Security. Schakel het uit of zet docs.openclaw.ai op de allowlist en probeer het opnieuw.
Help ons dit te deblokkeren door het hier te melden: https://spa.xfinity.com/check_url_status.Als je de site nog steeds niet kunt bereiken, worden de docs gespiegeld op GitHub:
https://github.com/openclaw/openclaw/tree/main/docsVerschil tussen stabiel en beta
Verschil tussen stabiel en beta
latest= stabielbeta= vroege build voor testen
latest verplaatst. Maintainers kunnen ook
direct naar latest publiceren wanneer dat nodig is. Daarom kunnen beta en stabiel
na promotie naar dezelfde versie verwijzen.Bekijk wat er is gewijzigd:
https://github.com/openclaw/openclaw/blob/main/CHANGELOG.mdZie de accordion hieronder voor installatie-one-liners en het verschil tussen beta en dev.Hoe installeer ik de betaversie en wat is het verschil tussen beta en dev?
Hoe installeer ik de betaversie en wat is het verschil tussen beta en dev?
beta (kan na promotie overeenkomen met latest).
Dev is de bewegende kop van main (git); wanneer gepubliceerd, gebruikt die de npm dist-tag dev.One-liners (macOS/Linux):Hoe probeer ik de nieuwste bits?
Hoe probeer ik de nieuwste bits?
- Dev-kanaal (git checkout):
main-branch en werkt bij vanuit de broncode.- Aanpasbare installatie (vanaf de installatiesite):
Hoe lang duren installatie en onboarding meestal?
Hoe lang duren installatie en onboarding meestal?
- Installatie: 2-5 minuten
- Onboarding: 5-15 minuten, afhankelijk van hoeveel kanalen/modellen je configureert
Installatieprogramma loopt vast? Hoe krijg ik meer feedback?
Installatieprogramma loopt vast? Hoe krijg ik meer feedback?
Windows-installatie zegt git niet gevonden of openclaw niet herkend
Windows-installatie zegt git niet gevonden of openclaw niet herkend
- Installeer Git for Windows en zorg dat
gitop je PATH staat. - Sluit PowerShell en open het opnieuw, en voer daarna het installatieprogramma opnieuw uit.
- Je globale npm-binmap staat niet op PATH.
-
Controleer het pad:
-
Voeg die map toe aan je gebruikers-PATH (geen
\bin-achtervoegsel nodig op Windows; op de meeste systemen is dit%AppData%\npm). - Sluit PowerShell en open het opnieuw nadat je PATH hebt bijgewerkt.
Windows exec-uitvoer toont verminkte Chinese tekst - wat moet ik doen?
Windows exec-uitvoer toont verminkte Chinese tekst - wat moet ik doen?
system.run/exec-uitvoer toont Chinees als mojibake- Dezelfde opdracht ziet er goed uit in een ander terminalprofiel
De docs beantwoordden mijn vraag niet - hoe krijg ik een beter antwoord?
De docs beantwoordden mijn vraag niet - hoe krijg ik een beter antwoord?
Hoe installeer ik OpenClaw op Linux?
Hoe installeer ik OpenClaw op Linux?
- Snel Linux-pad + service-installatie: Linux.
- Volledige walkthrough: Aan de slag.
- Installatieprogramma + updates: Installeren en bijwerken.
Hoe installeer ik OpenClaw op een VPS?
Hoe installeer ik OpenClaw op een VPS?
Waar zijn de cloud-/VPS-installatiehandleidingen?
Waar zijn de cloud-/VPS-installatiehandleidingen?
- VPS-hosting (alle providers op één plek)
- Fly.io
- Hetzner
- exe.dev
Kan ik OpenClaw vragen zichzelf bij te werken?
Kan ik OpenClaw vragen zichzelf bij te werken?
Wat doet onboarding eigenlijk?
Wat doet onboarding eigenlijk?
openclaw onboard is het aanbevolen configuratiepad. In lokale modus leidt het je door:- Model-/auth-configuratie (provider-OAuth, API-sleutels, Anthropic setup-token, plus lokale modelopties zoals LM Studio)
- Werkruimte-locatie + bootstrapbestanden
- Gateway-instellingen (bind/port/auth/tailscale)
- Kanalen (WhatsApp, Telegram, Discord, Mattermost, Signal, iMessage, plus gebundelde kanaalplugins zoals QQ Bot)
- Daemoninstallatie (LaunchAgent op macOS; systemd-gebruikerseenheid op Linux/WSL2)
- Health checks en skills-selectie
Heb ik een Claude- of OpenAI-abonnement nodig om dit uit te voeren?
Heb ik een Claude- of OpenAI-abonnement nodig om dit uit te voeren?
- Anthropic API-sleutel: normale Anthropic API-facturering
- Claude CLI / Claude-abonnementsauth in OpenClaw: Anthropic-medewerkers
hebben ons verteld dat dit gebruik opnieuw is toegestaan, en OpenClaw behandelt
claude -p- gebruik als goedgekeurd voor deze integratie tenzij Anthropic een nieuw beleid publiceert
Kan ik een Claude Max-abonnement gebruiken zonder API-sleutel?
Kan ik een Claude Max-abonnement gebruiken zonder API-sleutel?
claude -p-gebruik als goedgekeurd
voor deze integratie tenzij Anthropic een nieuw beleid publiceert. Als je
de meest voorspelbare server-side configuratie wilt, gebruik dan in plaats daarvan een Anthropic API-sleutel.Ondersteunen jullie Claude-abonnementsauth (Claude Pro of Max)?
Ondersteunen jullie Claude-abonnementsauth (Claude Pro of Max)?
claude -p-gebruik als goedgekeurd voor deze integratie
tenzij Anthropic een nieuw beleid publiceert.Anthropic setup-token is nog steeds beschikbaar als ondersteund OpenClaw-tokenpad, maar OpenClaw geeft nu de voorkeur aan Claude CLI-hergebruik en claude -p wanneer beschikbaar.
Voor productie- of multi-user-workloads is Anthropic API-sleutelauth nog steeds de
veiligere, voorspelbaardere keuze. Als je andere abonnementsachtige gehoste
opties in OpenClaw wilt, zie OpenAI, Qwen / Model
Cloud, MiniMax en GLM
Models.Waarom zie ik HTTP 429 rate_limit_error van Anthropic?
Waarom zie ik HTTP 429 rate_limit_error van Anthropic?
Extra usage is required for long context requests, dan probeert de request
Anthropic’s 1M-contextbeta (context1m: true) te gebruiken. Dat werkt alleen wanneer je
credential in aanmerking komt voor long-context-facturering (API-sleutelfacturering of het
OpenClaw Claude-loginpad met Extra Usage ingeschakeld).Tip: stel een fallbackmodel in zodat OpenClaw kan blijven antwoorden terwijl een provider rate-limited is.
Zie Modellen, OAuth, en
/gateway/troubleshooting#anthropic-429-extra-usage-required-for-long-context.Wordt AWS Bedrock ondersteund?
Wordt AWS Bedrock ondersteund?
amazon-bedrock-provider; anders kun je plugins.entries.amazon-bedrock.config.discovery.enabled expliciet inschakelen of handmatig een providervermelding toevoegen. Zie Amazon Bedrock en Modelproviders. Als je de voorkeur geeft aan een beheerde sleutelstroom, blijft een OpenAI-compatibele proxy vóór Bedrock een geldige optie.Hoe werkt Codex-authenticatie?
Hoe werkt Codex-authenticatie?
openai-codex/gpt-5.5 voor Codex OAuth via de standaard PI-runner. Gebruik
openai/gpt-5.5 voor directe toegang met een OpenAI-API-sleutel. GPT-5.5 kan ook
abonnement/OAuth gebruiken via openai-codex/gpt-5.5 of native Codex-appserver-
runs met openai/gpt-5.5 en agentRuntime.id: "codex".
Zie Modelproviders en Onboarding (CLI).Waarom vermeldt OpenClaw nog steeds openai-codex?
Waarom vermeldt OpenClaw nog steeds openai-codex?
openai-codex is de provider- en auth-profiel-id voor ChatGPT/Codex OAuth.
Het is ook het expliciete PI-modelvoorvoegsel voor Codex OAuth:openai/gpt-5.5= huidige directe OpenAI-API-sleutelroute in PIopenai-codex/gpt-5.5= Codex OAuth-route in PIopenai/gpt-5.5+agentRuntime.id: "codex"= native Codex-appserverrouteopenai-codex:...= auth-profiel-id, geen modelverwijzing
OPENAI_API_KEY in. Als je ChatGPT/Codex-abonnementsauthenticatie wilt, meld je dan aan met
openclaw models auth login --provider openai-codex en gebruik
openai-codex/*-modelverwijzingen voor PI-runs.Waarom kunnen Codex OAuth-limieten verschillen van ChatGPT web?
Waarom kunnen Codex OAuth-limieten verschillen van ChatGPT web?
openclaw models status, maar het verzint of normaliseert ChatGPT-web-
rechten niet naar directe API-toegang. Als je het directe facturerings-/limietpad
van OpenAI Platform wilt, gebruik dan openai/* met een API-sleutel.Ondersteunen jullie OpenAI-abonnementsauthenticatie (Codex OAuth)?
Ondersteunen jullie OpenAI-abonnementsauthenticatie (Codex OAuth)?
Hoe stel ik Gemini CLI OAuth in?
Hoe stel ik Gemini CLI OAuth in?
openclaw.json.Stappen:- Installeer Gemini CLI lokaal zodat
geminiopPATHstaat- Homebrew:
brew install gemini-cli - npm:
npm install -g @google/gemini-cli
- Homebrew:
- Schakel de plugin in:
openclaw plugins enable google - Meld je aan:
openclaw models auth login --provider google-gemini-cli --set-default - Standaardmodel na aanmelding:
google-gemini-cli/gemini-3-flash-preview - Als verzoeken mislukken, stel dan
GOOGLE_CLOUD_PROJECTofGOOGLE_CLOUD_PROJECT_IDin op de Gateway-host
Is een lokaal model geschikt voor informele chats?
Is een lokaal model geschikt voor informele chats?
Hoe houd ik gehost modelverkeer in een specifieke regio?
Hoe houd ik gehost modelverkeer in een specifieke regio?
models.mode: "merge" te gebruiken, zodat fallbacks beschikbaar blijven terwijl de door jou geselecteerde geregionaliseerde provider wordt gerespecteerd.Moet ik een Mac Mini kopen om dit te installeren?
Moet ik een Mac Mini kopen om dit te installeren?
Heb ik een Mac mini nodig voor iMessage-ondersteuning?
Heb ik een Mac mini nodig voor iMessage-ondersteuning?
- Draai de Gateway op Linux/VPS en draai de BlueBubbles-server op een Mac die is aangemeld bij Berichten.
- Draai alles op de Mac als je de eenvoudigste setup op één machine wilt.
Als ik een Mac mini koop om OpenClaw te draaien, kan ik die dan verbinden met mijn MacBook Pro?
Als ik een Mac mini koop om OpenClaw te draaien, kan ik die dan verbinden met mijn MacBook Pro?
system.run op dat apparaat.Veelvoorkomend patroon:- Gateway op de Mac mini (altijd aan).
- MacBook Pro draait de macOS-app of een node-host en koppelt met de Gateway.
- Gebruik
openclaw nodes status/openclaw nodes listom deze te zien.
Kan ik Bun gebruiken?
Kan ik Bun gebruiken?
Telegram: wat hoort in allowFrom?
Telegram: wat hoort in allowFrom?
channels.telegram.allowFrom is de Telegram-gebruikers-ID van de menselijke afzender (numeriek). Het is niet de botgebruikersnaam.De setup vraagt alleen om numerieke gebruikers-ID’s. Als je al verouderde @username-vermeldingen in de configuratie hebt, kan openclaw doctor --fix proberen deze op te lossen.Veiliger (geen bot van derden):- Stuur je bot een DM, voer daarna
openclaw logs --followuit en leesfrom.id.
- Stuur je bot een DM, roep daarna
https://api.telegram.org/bot<bot_token>/getUpdatesaan en leesmessage.from.id.
- Stuur een DM naar
@userinfobotof@getidsbot.
Kunnen meerdere mensen één WhatsApp-nummer gebruiken met verschillende OpenClaw-instanties?
Kunnen meerdere mensen één WhatsApp-nummer gebruiken met verschillende OpenClaw-instanties?
kind: "direct", afzender E.164 zoals +15551234567) aan een andere agentId, zodat iedereen een eigen workspace en sessieopslag krijgt. Antwoorden komen nog steeds van hetzelfde WhatsApp-account, en DM-toegangscontrole (channels.whatsapp.dmPolicy / channels.whatsapp.allowFrom) is globaal per WhatsApp-account. Zie Multi-Agent Routing en WhatsApp.Kan ik een "snelle chat"-agent en een "Opus voor coderen"-agent draaien?
Kan ik een "snelle chat"-agent en een "Opus voor coderen"-agent draaien?
Werkt Homebrew op Linux?
Werkt Homebrew op Linux?
/home/linuxbrew/.linuxbrew/bin (of je brew-prefix) bevat zodat met brew geïnstalleerde tools worden gevonden in niet-login-shells.
Recente builds voegen ook veelvoorkomende user-bin-mappen vooraf toe aan Linux-systemd-services (bijvoorbeeld ~/.local/bin, ~/.npm-global/bin, ~/.local/share/pnpm, ~/.bun/bin) en respecteren PNPM_HOME, NPM_CONFIG_PREFIX, BUN_INSTALL, VOLTA_HOME, ASDF_DATA_DIR, NVM_DIR en FNM_DIR wanneer deze zijn ingesteld.Verschil tussen de hackbare git-installatie en npm-installatie
Verschil tussen de hackbare git-installatie en npm-installatie
- Hackbare (git-)installatie: volledige source-checkout, bewerkbaar, het beste voor bijdragers. Je draait builds lokaal en kunt code/docs patchen.
- npm-installatie: globale CLI-installatie, geen repo, het beste voor “gewoon draaien.” Updates komen uit npm-dist-tags.
Kan ik later wisselen tussen npm- en git-installaties?
Kan ik later wisselen tussen npm- en git-installaties?
openclaw update --channel ... wanneer OpenClaw al is geïnstalleerd.
Dit verwijdert je data niet - het verandert alleen de OpenClaw-code-installatie.
Je status (~/.openclaw) en workspace (~/.openclaw/workspace) blijven onaangeroerd.Van npm naar git:--dry-run toe om eerst de geplande moduswissel te bekijken. De updater voert
Doctor-vervolgstappen uit, ververst pluginbronnen voor het doelkanaal en
herstart de Gateway tenzij je --no-restart meegeeft.De installer kan beide modi ook afdwingen:Moet ik de Gateway op mijn laptop of op een VPS draaien?
Moet ik de Gateway op mijn laptop of op een VPS draaien?
- Voordelen: geen serverkosten, directe toegang tot lokale bestanden, live browservenster.
- Nadelen: slaapstand/netwerkuitval = verbroken verbindingen, OS-updates/herstarts onderbreken, moet wakker blijven.
- Voordelen: altijd aan, stabiel netwerk, geen problemen met laptopslaapstand, eenvoudiger draaiend te houden.
- Nadelen: draait vaak headless (gebruik screenshots), alleen externe bestandstoegang, je moet SSH gebruiken voor updates.
Hoe belangrijk is het om OpenClaw op een dedicated machine te draaien?
Hoe belangrijk is het om OpenClaw op een dedicated machine te draaien?
- Dedicated host (VPS/Mac mini/Pi): altijd aan, minder onderbrekingen door slaapstand of herstarts, schonere machtigingen, makkelijker draaiend te houden.
- Gedeelde laptop/desktop: helemaal prima voor testen en actief gebruik, maar verwacht pauzes wanneer de machine in slaapstand gaat of updates uitvoert.
Wat zijn de minimale VPS-vereisten en het aanbevolen besturingssysteem?
Wat zijn de minimale VPS-vereisten en het aanbevolen besturingssysteem?
- Absoluut minimum: 1 vCPU, 1 GB RAM, ~500 MB schijf.
- Aanbevolen: 1-2 vCPU, 2 GB RAM of meer voor extra marge (logs, media, meerdere kanalen). Node-tools en browserautomatisering kunnen veel resources vragen.
Kan ik OpenClaw in een VM draaien en wat zijn de vereisten?
Kan ik OpenClaw in een VM draaien en wat zijn de vereisten?
- Absoluut minimum: 1 vCPU, 1 GB RAM.
- Aanbevolen: 2 GB RAM of meer als je meerdere kanalen, browserautomatisering of mediatools draait.
- Besturingssysteem: Ubuntu LTS of een andere moderne Debian/Ubuntu.
Gerelateerd
- FAQ — de hoofd-FAQ (modellen, sessies, Gateway, beveiliging, meer)
- Installatieoverzicht
- Aan de slag
- Probleemoplossing