openclaw onboard --non-interactive para automatizar la configuración mediante scripts. Requiere --accept-risk: la configuración no interactiva puede escribir credenciales y la configuración del daemon sin una solicitud de confirmación, por lo que la opción constituye el reconocimiento explícito del riesgo.
--json no implica el modo no interactivo. Pase --non-interactive --accept-risk explícitamente para los scripts.Ejemplo básico no interactivo
--json para obtener un resumen legible por máquina.
--gateway-portusa18789de forma predeterminada; páselo solo para sustituir ese valor.--skip-bootstrapomite la creación de los archivos predeterminados del espacio de trabajo, para automatizaciones que preparan previamente su propio espacio de trabajo.--secret-input-mode refalmacena una referencia respaldada por una variable de entorno ({ source: "env", provider: "default", id: "<ENV_VAR>" }) en el perfil de autenticación en lugar de la clave en texto sin formato. En el modorefno interactivo, la variable de entorno del proveedor ya debe estar definida en el entorno del proceso: pasar una opción de clave en línea sin su variable de entorno correspondiente produce un error inmediato.
Ejemplos específicos de proveedores
Ejemplo de clave de API de Anthropic
Ejemplo de clave de API de Anthropic
Ejemplo de Cloudflare AI Gateway
Ejemplo de Cloudflare AI Gateway
Ejemplo de Gemini
Ejemplo de Gemini
Ejemplo de Mistral
Ejemplo de Mistral
Ejemplo de Moonshot
Ejemplo de Moonshot
Ejemplo de Ollama
Ejemplo de Ollama
Ejemplo de OpenCode
Ejemplo de OpenCode
--auth-choice opencode-go --opencode-go-api-key "$OPENCODE_API_KEY" para usar el catálogo de Go.Ejemplo de Synthetic
Ejemplo de Synthetic
Ejemplo de Vercel AI Gateway
Ejemplo de Vercel AI Gateway
Ejemplo de Z.AI
Ejemplo de Z.AI
Ejemplo de proveedor personalizado
Ejemplo de proveedor personalizado
--custom-api-key es opcional; algunos endpoints no requieren autenticación. Si se omite, la incorporación comprueba CUSTOM_API_KEY en el entorno. --custom-provider-id es opcional y, cuando se omite, se deriva automáticamente de la URL base. --custom-compatibility usa openai de forma predeterminada (otros valores: openai-responses, anthropic).OpenClaw infiere la compatibilidad con la entrada de imágenes a partir de patrones conocidos de identificadores de modelos de visión (gpt-4o, claude-3/4, gemini, sufijos -vl/vision y similares). Añada --custom-image-input para activarla de forma forzada en un modelo de visión no reconocido, o --custom-text-input para forzar el uso exclusivo de texto.Variante del modo de referencia, que almacena apiKey como { source: "env", provider: "default", id: "CUSTOM_API_KEY" }:Añadir otro agente
openclaw agents add <name> crea un agente independiente con su propio espacio de trabajo, sus propias sesiones y sus propios perfiles de autenticación. Ejecutarlo sin --workspace (y sin otras opciones) inicia el asistente interactivo; pasar cualquiera de --workspace, --model, --agent-dir, --bind o --non-interactive lo ejecuta de forma no interactiva y requiere además --workspace.
agents.entries.* para el identificador del nuevo agente):
nameworkspaceagentDirmodel(solo cuando se pasa--model)
- Espacio de trabajo predeterminado (cuando se omite
--workspaceen el asistente interactivo):~/.openclaw/workspace-<agentId>. --bind <channel[:accountId]>se puede repetir; añada vinculaciones para dirigir los mensajes entrantes al nuevo agente (el asistente también permite hacerlo de forma interactiva).- El nombre del agente se normaliza como un identificador de agente válido;
mainestá reservado.
Documentación relacionada
- Centro de incorporación: Incorporación (CLI)
- Referencia completa: Referencia de configuración de la CLI
- Referencia de comandos:
openclaw onboard