openclaw nodes
Gestiona nodos emparejados (dispositivos) e invoca capacidades de nodos.
Relacionado:
- Visión general de nodos: Nodes
- Cámara: Camera nodes
- Imágenes: Image nodes
Opciones comunes:
--url,--token,--timeout,--json
Comandos comunes
openclaw nodes list
openclaw nodes list --connected
openclaw nodes list --last-connected 24h
openclaw nodes pending
openclaw nodes approve <requestId>
openclaw nodes status
openclaw nodes status --connected
openclaw nodes status --last-connected 24h
nodes list muestra tablas de pendientes/emparejados. Las filas de emparejados incluyen la antigüedad de la conexión más reciente (Last Connect).
Usa --connected para mostrar solo los nodos actualmente conectados. Usa --last-connected <duration> para
filtrar nodos que se conectaron dentro de un periodo (por ejemplo 24h, 7d).
Invocar / ejecutar
openclaw nodes invoke --node <id|name|ip> --command <command> --params <json>
openclaw nodes run --node <id|name|ip> <command...>
openclaw nodes run --raw "git status"
openclaw nodes run --agent main --node <id|name|ip> --raw "git status"
Flags de invocación:
--params <json>: cadena de objeto JSON (por defecto{}).--invoke-timeout <ms>: timeout de invocación del nodo (por defecto15000).--idempotency-key <key>: clave de idempotencia opcional.
Valores predeterminados de ejecución
nodes run refleja el comportamiento de ejecución del modelo (valores predeterminados + aprobaciones):
- Lee
tools.exec.*(más las sobrecargas deagents.list[].tools.exec.*). - Usa aprobaciones de ejecución (
exec.approval.request) antes de invocarsystem.run. --nodese puede omitir cuandotools.exec.nodeestá definido.- Requiere un nodo que anuncie
system.run(aplicación companion de macOS o host de nodo headless).
Flags:
--cwd <path>: directorio de trabajo.--env <key=val>: variable de entorno (repetible). Nota: los hosts de nodo ignoran las sobrecargas dePATH(ytools.exec.pathPrependno se aplica a hosts de nodo).--command-timeout <ms>: timeout del comando.--invoke-timeout <ms>: timeout de invocación del nodo (por defecto30000).--needs-screen-recording: requiere permiso de grabación de pantalla.--raw <command>: ejecuta una cadena de shell (/bin/sh -lcocmd.exe /c). En modo de lista de permitidos en hosts de nodo Windows, las ejecuciones con shell-wrappercmd.exe /crequieren aprobación (la entrada en la lista de permitidos por sí sola no permite automáticamente la forma con wrapper).--agent <id>: aprobaciones/listas de permitidos con alcance de agente (usa el agente configurado por defecto).--ask <off|on-miss|always>,--security <deny|allowlist|full>: sobrecargas.