OpenClaw v2026.8.1 wordt ook aangeduid als OpenClaw 2.0. Het pakket gebruikt geen
2.x versienummer. Zie de
aankondiging van OpenClaw 2.0
en de releasenotes van v2026.8.1.- Installatie
- Bijwerken
- Onboarding
- Configuratie van aangepaste provider
- Omgevingsvariabelen en SecretRef
Vereisten
- Node.js 22.22.3+, 24.15+ of 25.9+. Node 26 wordt aanbevolen. Node 23 wordt niet ondersteund.
- Een CometAPI-account met een actieve API-sleutel van het dashboard.
- Een model-ID van de CometAPI Models-pagina.
Installatie en upgrades
- Eerste installatie
- Een installatie upgraden
Het officiële installatieprogramma kan de CLI installeren zonder onboarding te starten.
Hierdoor blijft de modelconfiguratie een afzonderlijke stap.Als je Node.js en npm zelf beheert, accepteren npm 11.16+ en npm 12 de
Bij npm 11.15 en eerder moet je Ga verder naar CometAPI configureren. Voer niet eerst gewone
onboarding uit, omdat de begeleide stroom niet elke aangepaste API-
adapter beschikbaar maakt.
- macOS / Linux / WSL2
- Windows PowerShell
Met de volgende opdracht wordt het officiële installatieprogramma uitgevoerd:
--allow-scripts optie. Met de volgende opdracht installeer je OpenClaw zonder
onboarding te starten:--allow-scripts=openclaw weglaten, omdat die npm-
versie de optie niet herkent.Controleer of de geïnstalleerde CLI voldoet aan de minimale versie voor deze handleiding:CometAPI configureren
Klassieke onboarding gebruiken
Klassieke onboarding is de aanbevolen route voor een eerste installatie voor Chat Completions, Responses en Anthropic Messages. Met de volgende opdracht wordt de klassieke onboarding geopend en de achtergrond service geïnstalleerd:
Voer de overeenkomende provider-ID,
your-model-id, en uw CometAPI API-sleutel in wanneer
daarom wordt gevraagd. De terminalwizard maskeert de invoer van de API-sleutel.
Het klassieke menu Custom Provider bevat niet de Google Generative AI
adapter. Voltooi om die adapter te gebruiken
Een provider configureren met config-opdrachten,
stel het primaire model in en voer vervolgens de klassieke onboarding uit. Kies Bestaande
modelconfiguratie behouden wanneer de wizard die optie toont.
Een provider configureren met config-opdrachten
Gebruik dit pad voor de Google-adapter of voor gecontroleerde configuratiewijzigingen. OpenClaw ondersteunt JSON5, dus parse en herschrijfopenclaw.json niet met een
strikte JSON-tool.
Druk eerst het pad van de actieve configuratie af en valideer de inhoud ervan:
.env. Het vertrouwt een workspacebestand .env niet voor API-sleutels van providers.
Het globale bestand is ~/.openclaw/.env, of
$OPENCLAW_STATE_DIR/.env wanneer OPENCLAW_STATE_DIR is ingesteld.
Sla de volgende stap over als de klassieke onboarding de API-sleutel heeft opgeslagen. Anders
gebruikt u het tabblad voor uw besturingssysteem om de API-sleutel op te slaan zonder deze weer te geven
.
- macOS / Linux / WSL2
- Windows PowerShell
Met de volgende opdrachten wordt
COMETAPI_KEY atomair bijgewerkt en een lege
waarde geweigerd:config patch voegt objecten samen, maar vervangt arrays. Voeg het nieuwe model samen in
de modelarray van de provider voordat u die array schrijft. Hiermee blijven model
metadata, aangepaste headers en andere providerinstellingen behouden.
Kies één API-indeling. Elke patch gebruikt een SecretRef met een omgevingsvariabele als basis, wijzigt
alleen de doelconfiguratiepaden en houdt andere configuratiesecties intact.
- Chat Completions
- Responses
- Anthropic Messages
- Google Generative AI
- Provider-ID:
cometapi-openai - OpenClaw-adapter:
openai-completions - Base URL:
https://api.cometapi.com/v1 - Referentie voor primair model:
cometapi-openai/your-model-id
cometapi.patch.json5 met deze providerpatch:
openclaw config set hetzelfde schema en dezelfde
SecretRef-controles. Gebruik --strict-json, --merge en --dry-run vóór het
schrijven. Het volgende alternatief toont een voorbeeld van de Chat Completions-provider:
--dry-run om deze op te slaan. Pas
dit voorbeeld niet toe op een geconfigureerde provider. De array models moet
de volledige samengevoegde modellijst van de provider bevatten voordat deze wordt geschreven.
Modelmetadata begrijpen
De minimale patches declareren een model voor alleen tekst. Voeg optionele metadata alleen toe wanneer u de specificaties van het model hebt geverifieerd:
Onjuiste waarden kunnen ondersteunde invoer verbergen, de bruikbare context overschatten of
een niet-ondersteunde uitvoergrootte aanvragen. Behoud
your-model-id in herbruikbare voorbeelden,
en gebruik de CometAPI Models-pagina om een model-ID te selecteren.
Controleer de volledige configuratie
Start de Gateway opnieuw op nadat u wijzigingen hebt aangebracht in het configuratiebestand of het globale bestand.env:
openclaw agent exec
verstuurt een echte modelaanvraag. Controleer of deze OPENCLAW_OK retourneert
zonder een onopgeloste authenticatie-, adapter- of modelfout. Als OpenClaw
een aanvraag opnieuw probeert, registreer en inspecteer dan elke poging in plaats van de
laatste markering als succes na één poging te beschouwen.
Probleemoplossing
De API-sleutel ontbreekt
De API-sleutel ontbreekt
Controleer of
COMETAPI_KEY aanwezig is in de procesomgeving of in het
bestand .env voor de globale status. Druk de waarde niet af in de terminaluitvoer.Nadat u de vertrouwde sleutelbron hebt gecorrigeerd, start u de Gateway opnieuw op en controleert u deze:Een provider-ID heeft andere instellingen
Een provider-ID heeft andere instellingen
Overschrijf geen provider met een andere Gebruik een andere provider-ID wanneer beide configuraties bewust zijn. Als
het verschil per ongeluk is ontstaan, maakt u een geverifieerde back-up voordat u
de doelprovider wijzigt.
baseUrl, api, aangepaste
headers of modelmetadata. Inspecteer eerst de doelprovider:Een update is niet voltooid
Een update is niet voltooid
Inspecteer de updatestatus voordat u de installatie herstelt:Met deze opdrachten blijft de statusmap behouden.
Een rollback van code is vereist
Een rollback van code is vereist
Installeer een bekende pakketversie opnieuw met behoud van de statusmap. Bekijk eerst
een voorbeeld van de bewerking:Als het voorbeeld correct is, voert u dezelfde bewerking uit zonder Herstel alleen een statusback-up wanneer de geïnstalleerde code de status niet kan lezen.
Een statusherstel kan sessies en configuratiewijzigingen verwijderen die
na de back-up zijn gemaakt.
--dry-run: