OpenClaw Config Edit: Complete Installatie- & Configuratiegids (2026)
Beheers openclaw config edit commando's voor WhatsApp, Discord, Telegram, Ollama en meer. Stapsgewijze gids voor het configureren van kanalen, modellen, providers en het oplossen van veelvoorkomende OpenClaw-configuratiefouten.
Samenvatting
Snelle referentie voor de meest gebruikte OpenClaw-configuratiecommando's:
# Open de configuratie-editor
openclaw config edit
# Stel een specifieke waarde in
openclaw config set channels.whatsapp.enabled true
openclaw config set model.provider openai
openclaw config set model.name gpt-4o
# Bekijk huidige configuratie
openclaw config show
# Valideer en herstel configuratieproblemen
openclaw doctor
openclaw doctor --fix
# Reset naar standaardwaarden
openclaw config reset
Wat Is OpenClaw?
OpenClaw is een open-source AI-assistentframework dat grote taalmodellen verbindt met berichtenkanalen zoals WhatsApp, Discord, Telegram en Slack. Het ondersteunt meerdere modelproviders — OpenAI, Anthropic, Ollama (lokale modellen), Google en meer — en kan worden uitgebreid met aangepaste vaardigheden en plugins.
De kern van OpenClaw is het configuratiesysteem. Bijna alles — welke kanalen actief zijn, welk model wordt gebruikt, welke vaardigheden geladen zijn — wordt beheerd via configuratiebestanden. Het beheersen van openclaw config edit is de sleutel om OpenClaw te laten werken zoals jij wilt.
openclaw config edit: De Basis
De Configuratie-editor Openen
Het primaire commando om OpenClaw te configureren is:
openclaw config edit
Dit opent je configuratiebestand in je standaard terminaleditor (meestal nano, vim, of wat $EDITOR ook is ingesteld). Het configuratiebestand bevindt zich doorgaans op ~/.openclaw/config.yaml of ~/.config/openclaw/config.yaml afhankelijk van je installatie.
Structuur van het Configuratiebestand
Het OpenClaw-configuratiebestand is YAML-geformatteerd en georganiseerd in secties:
# Modelconfiguratie
model:
provider: openai # openai, anthropic, ollama, google
name: gpt-4o # model-identifierstring
temperature: 0.7
max_tokens: 4096
# Kanaalconfiguratie
channels:
whatsapp:
enabled: false
phone_number_id: ""
access_token: ""
discord:
enabled: false
bot_token: ""
telegram:
enabled: false
bot_token: ""
slack:
enabled: false
bot_token: ""
app_token: ""
# Vaardigheden en plugins
skills:
- web_search
- calculator
- weather
# Spraak-naar-tekst
stt:
provider: whisper
model: whisper-1
# Systeemprompt
system_prompt: "You are a helpful assistant."
Individuele Waarden Instellen
In plaats van het volledige bestand te bewerken, kun je individuele configuratiewaarden instellen vanaf de opdrachtregel:
openclaw config set model.provider anthropic
openclaw config set model.name claude-sonnet-4-6
openclaw config set model.temperature 0.5
Dit is handig voor scripting of snelle wijzigingen zonder een editor te openen.
Be first to build with AI
Y Build is the AI-era operating system for startups. Join the waitlist and get early access.
Kanalen Instellen
WhatsApp-integratie vereist een Meta Business-account en WhatsApp Business API-toegang.
# WhatsApp-kanaal activeren
openclaw config set channels.whatsapp.enabled true
openclaw config set channels.whatsapp.phone_number_id "YOUR_PHONE_NUMBER_ID"
openclaw config set channels.whatsapp.access_token "YOUR_ACCESS_TOKEN"
openclaw config set channels.whatsapp.verify_token "YOUR_VERIFY_TOKEN"
# Stel de webhook-URL in
openclaw config set channels.whatsapp.webhook_url "https://your-domain.com/webhook/whatsapp"
Discord
Discord-installatie is eenvoudiger — je hebt alleen een bottoken nodig van het Discord Developer Portal.
openclaw config set channels.discord.enabled true
openclaw config set channels.discord.bot_token "YOUR_DISCORD_BOT_TOKEN"
Telegram
Telegram vereist een bottoken van @BotFather:
openclaw config set channels.telegram.enabled true
openclaw config set channels.telegram.bot_token "YOUR_TELEGRAM_BOT_TOKEN"
Telegram ondersteunt zowel polling als webhook-modus. Polling is makkelijker voor ontwikkeling (geen publieke URL nodig):
openclaw config set channels.telegram.mode polling
Voor productie, gebruik webhook-modus:
openclaw config set channels.telegram.mode webhook
openclaw config set channels.telegram.webhook_url "https://your-domain.com/webhook/telegram"
Slack
Slack-integratie gebruikt Socket Mode (aanbevolen) of Events API:
openclaw config set channels.slack.enabled true
openclaw config set channels.slack.bot_token "xoxb-YOUR-BOT-TOKEN"
openclaw config set channels.slack.app_token "xapp-YOUR-APP-TOKEN"
Socket Mode wordt aanbevolen omdat het geen publieke URL vereist.
Modelproviders Configureren
OpenAI
openclaw config set model.provider openai
openclaw config set model.name gpt-4o
Stel je API-sleutel in als omgevingsvariabele (zet hem niet in het configuratiebestand):
export OPENAI_API_KEY="sk-..."
Anthropic (Claude)
openclaw config set model.provider anthropic
openclaw config set model.name claude-sonnet-4-6
export ANTHROPIC_API_KEY="sk-ant-..."
Ollama (Lokale Modellen)
Dit is waar OpenClaw uitblinkt voor privacybewuste gebruikers. Ollama laat je modellen lokaal draaien zonder API-sleutels of data die je machine verlaat.
# Installeer eerst Ollama
# https://ollama.ai
# Download een model
ollama pull llama3.3
# Configureer OpenClaw om Ollama te gebruiken
openclaw config set model.provider ollama
openclaw config set model.name llama3.3
openclaw config set model.base_url "http://localhost:11434"
ollama serve) en dat de basis-URL overeenkomt. De standaard Ollama-poort is 11434.
Google (Gemini)
openclaw config set model.provider google
openclaw config set model.name gemini-2.5-pro
export GOOGLE_API_KEY="..."
xAI (Grok)
openclaw config set model.provider openai # xAI gebruikt OpenAI-compatibele API
openclaw config set model.name grok-4.1
openclaw config set model.base_url "https://api.x.ai/v1"
export OPENAI_API_KEY="xai-..." # Gebruik xAI-sleutel met OpenAI-provider
Veelvoorkomende Configuratiefouten en Oplossingen
Fout: "Unknown config key"
Error: Unknown config key 'chanels.whatsapp.enabled'
Dit betekent meestal een typfout in de configuratiesleutel. Controleer je spelling. Veelgemaakte fouten:
chanels→channelsprovidr→providertelgram→telegram
Voer
openclaw config show uit om alle geldige sleutels te bekijken.
Fout: "Channel auto-enabled without credentials"
Sommige OpenClaw-versies schakelen kanalen automatisch in wanneer je inloggegevens instelt, zelfs als je ze niet expliciet hebt ingeschakeld. Dit kan opstartfouten veroorzaken als de inloggegevens onvolledig zijn.
Oplossing:# Schakel kanalen die je niet gebruikt expliciet uit
openclaw config set channels.whatsapp.enabled false
openclaw config set channels.discord.enabled false
openclaw config set channels.slack.enabled false
Fout: "Model provider not configured"
Error: Model provider 'anthropic' requires ANTHROPIC_API_KEY
Je moet de bijbehorende omgevingsvariabele instellen. OpenClaw slaat bewust geen API-sleutels op in het configuratiebestand om veiligheidsredenen.
Oplossing: Voeg de API-sleutel toe aan je shell-profiel (~/.bashrc, ~/.zshrc) of gebruik een .env-bestand:
echo 'export ANTHROPIC_API_KEY="sk-ant-..."' >> ~/.zshrc
source ~/.zshrc
openclaw doctor Gebruiken
Het openclaw doctor-commando valideert je volledige configuratie en rapporteert problemen:
openclaw doctor
Voorbeelduitvoer:
Checking configuration...
✓ Config file found
✓ Model provider configured
✗ WhatsApp: enabled but missing access_token
✗ Discord: bot token invalid format
✓ Telegram: configured correctly
✓ Ollama: connection successful
2 issues found. Run 'openclaw doctor --fix' to attempt auto-fix.
De --fix-vlag probeert problemen automatisch op te lossen:
openclaw doctor --fix
Dit schakelt kanalen met ontbrekende inloggegevens uit, corrigeert bekende opmaakproblemen en stelt handmatige oplossingen voor bij problemen die niet automatisch kunnen worden opgelost.
Geavanceerde Configuratie
Aangepaste Vaardigheden
OpenClaw ondersteunt aangepaste vaardigheden (plugins) die de mogelijkheden van de assistent uitbreiden:
skills:
- web_search
- calculator
- weather
- custom_skill:
path: ./my-skills/custom_tool.py
config:
api_key_env: CUSTOM_API_KEY
Of via de opdrachtregel:
openclaw skills add web_search
openclaw skills add ./my-skills/custom_tool.py
openclaw skills list
openclaw skills remove calculator
Spraak-naar-Tekst (STT) Configuratie
Voor ondersteuning van spraakberichten op WhatsApp en Telegram:
stt:
provider: whisper # whisper, deepgram, google
model: whisper-1
language: auto # automatisch detecteren of specificeer "en", "nl", etc.
openclaw config set stt.provider whisper
openclaw config set stt.model whisper-1
Tuya Smart Home Integratie
OpenClaw kan Tuya-compatibele smart home apparaten aansturen:
tuya:
enabled: true
access_id: "YOUR_TUYA_ACCESS_ID"
access_key: "YOUR_TUYA_ACCESS_KEY"
endpoint: "https://openapi.tuyaus.com"
Hiermee kun je lampen, schakelaars, thermostaten en andere Tuya-apparaten bedienen via natuurlijke taalcommando's in elk verbonden kanaal.
Meerdere Modelconfiguraties
Je kunt modelpresets definiëren en ertussen schakelen:
models:
default:
provider: openai
name: gpt-4o
fast:
provider: ollama
name: llama3.3
reasoning:
provider: anthropic
name: claude-opus-4-6
openclaw config set model.active default
# of schakel tijdens runtime
openclaw --model fast
Veelgestelde Vragen
Waar wordt het OpenClaw-configuratiebestand opgeslagen?
De standaardlocatie is ~/.openclaw/config.yaml. Bij sommige installaties kan het op ~/.config/openclaw/config.yaml staan. Voer openclaw config show --path uit om de exacte locatie te zien.
Kan ik OpenClaw gebruiken zonder cloud-API?
Ja. Configureer Ollama als je modelprovider en gebruik Telegram in polling-modus. Dit geeft je een volledig lokale, privé AI-assistent zonder dat er data je machine verlaat.
Hoe update ik OpenClaw?
pip install --upgrade openclaw
# of
npm update -g openclaw
Na het updaten, voer openclaw doctor uit om te controleren op wijzigingen in het configuratieformaat.
Kan ik meerdere kanalen tegelijkertijd draaien?
Ja. Schakel zoveel kanalen in als je wilt — OpenClaw handelt ze gelijktijdig af. Elk kanaal deelt dezelfde model- en vaardigheidsconfiguratie.
Hoe reset ik mijn configuratie naar standaardwaarden?
openclaw config reset
Dit overschrijft je configuratiebestand met de standaardsjabloon. Maak indien nodig eerst een back-up van je bestaande configuratie.
Wil Je Iets Eenvoudigers?
OpenClaw is krachtig maar vereist terminalvaardigheid en handmatige configuratie. Als je AI-aangedreven producten wilt bouwen en verzenden zonder zelf configuratiebestanden, modelproviders en kanaalintegraties te beheren:
Y Build regelt de complete stack — deployment, productvideo's, AI SEO en analytics. Geen configuratiebestanden. Geen terminal. Gewoon bouwen en verzenden. Begin gratis →Bronnen:
Be first to build with AI
Y Build is the AI-era operating system for startups. Join the waitlist and get early access.