openclaw onboard --non-interactive voor installatie via scripts. Hiervoor is --accept-risk vereist: een niet-interactieve installatie kan referenties en daemonconfiguratie zonder bevestigingsprompt schrijven, dus de vlag is de expliciete erkenning van het risico.
--json impliceert geen niet-interactieve modus. Geef --non-interactive --accept-risk expliciet door voor scripts.Niet-interactief basisvoorbeeld
--json toe voor een machineleesbare samenvatting.
--gateway-portis standaard ingesteld op18789; geef dit alleen door om de standaardwaarde te overschrijven.--skip-bootstrapslaat het aanmaken van standaardwerkruimtebestanden over voor automatisering die vooraf een eigen werkruimte vult.--secret-input-mode refslaat een door een omgevingsvariabele ondersteunde verwijzing ({ source: "env", provider: "default", id: "<ENV_VAR>" }) op in het authenticatieprofiel in plaats van de sleutel als platte tekst. In de niet-interactieveref-modus moet de omgevingsvariabele van de provider al in de procesomgeving zijn ingesteld: het doorgeven van een inline sleutelvlag zonder de bijbehorende omgevingsvariabele mislukt onmiddellijk.
Providerspecifieke voorbeelden
Voorbeeld met een Anthropic API-sleutel
Voorbeeld met een Anthropic API-sleutel
Voorbeeld met Cloudflare AI Gateway
Voorbeeld met Cloudflare AI Gateway
Voorbeeld met Gemini
Voorbeeld met Gemini
Voorbeeld met Mistral
Voorbeeld met Mistral
Voorbeeld met Moonshot
Voorbeeld met Moonshot
Voorbeeld met Ollama
Voorbeeld met Ollama
Voorbeeld met OpenCode
Voorbeeld met OpenCode
--auth-choice opencode-go --opencode-go-api-key "$OPENCODE_API_KEY" voor de Go-catalogus.Voorbeeld met Synthetic
Voorbeeld met Synthetic
Voorbeeld met Vercel AI Gateway
Voorbeeld met Vercel AI Gateway
Voorbeeld met Z.AI
Voorbeeld met Z.AI
Voorbeeld met een aangepaste provider
Voorbeeld met een aangepaste provider
--custom-api-key is optioneel; sommige eindpunten vereisen geen authenticatie. Als dit wordt weggelaten, controleert het onboardingproces CUSTOM_API_KEY in de omgeving. --custom-provider-id is optioneel en wordt bij weglating automatisch afgeleid van de basis-URL. --custom-compatibility is standaard ingesteld op openai (andere waarden: openai-responses, anthropic).OpenClaw leidt ondersteuning voor afbeeldingsinvoer af uit bekende patronen voor vision-model-id’s (gpt-4o, claude-3/4, gemini, achtervoegsels -vl/vision en vergelijkbare patronen). Voeg --custom-image-input toe om dit voor een niet-herkend vision-model geforceerd in te schakelen, of --custom-text-input om alleen tekst af te dwingen.Variant in verwijzingsmodus, waarbij apiKey als { source: "env", provider: "default", id: "CUSTOM_API_KEY" } wordt opgeslagen:Nog een agent toevoegen
openclaw agents add <name> maakt een afzonderlijke agent met een eigen werkruimte, sessies en authenticatieprofielen. Als je dit uitvoert zonder --workspace (en zonder andere vlaggen), wordt de interactieve wizard gestart; als je een van --workspace, --model, --agent-dir, --bind of --non-interactive doorgeeft, wordt de opdracht niet-interactief uitgevoerd en is vervolgens --workspace vereist.
agents.entries.*-item voor de nieuwe agent-id):
nameworkspaceagentDirmodel(alleen wanneer--modelwordt doorgegeven)
- Standaardwerkruimte (wanneer
--workspacein de interactieve wizard wordt weggelaten):~/.openclaw/workspace-<agentId>. --bind <channel[:accountId]>kan worden herhaald; voeg bindingen toe om inkomende berichten naar de nieuwe agent te routeren (dit kan ook interactief via de wizard).- De agentnaam wordt genormaliseerd tot een geldige agent-id;
mainis gereserveerd.
Gerelateerde documentatie
- Onboardinghub: Onboarding (CLI)
- Volledige referentie: CLI-installatiereferentie
- Opdrachtenreferentie:
openclaw onboard