openclaw nodes
Управление сопряжёнными узлами (устройствами) и вызов возможностей узлов.
Связанное:
- Обзор узлов: Nodes
- Камера: Camera nodes
- Изображения: Image nodes
--url,--token,--timeout,--json
Часто используемые команды
nodes list выводит таблицы ожидающих/сопряжённых. Для сопряжённых строк указывается возраст последнего подключения (Last Connect).
Используйте --connected, чтобы показать только узлы, подключённые в данный момент. Используйте --last-connected <duration>, чтобы
отфильтровать узлы, подключившиеся в пределах заданной длительности (например, 24h, 7d).
Вызов / запуск
--params <json>: строка JSON-объекта (по умолчанию{}).--invoke-timeout <ms>: таймаут вызова узла (по умолчанию15000).--idempotency-key <key>: необязательный ключ идемпотентности.
Значения по умолчанию в стиле exec
nodes run отражает поведение exec модели (значения по умолчанию + подтверждения):
- Читает
tools.exec.*(плюс переопределенияagents.list[].tools.exec.*). - Использует подтверждения выполнения команд (
exec.approval.request) перед вызовомsystem.run. --nodeможно опустить, когда заданоtools.exec.node.- Требуется узел, который объявляет
system.run(сопутствующее приложение для macOS или headless хост узла).
--cwd <path>: рабочий каталог.--env <key=val>: переопределение env (можно указывать повторно). Примечание: node-хосты игнорируют переопределенияPATH(иtools.exec.pathPrependне применяется к node-хостам).--command-timeout <ms>: таймаут команды.--invoke-timeout <ms>: таймаут вызова узла (по умолчанию30000).--needs-screen-recording: требовать разрешение на запись экрана.--raw <command>: выполнить строку оболочки (/bin/sh -lcилиcmd.exe /c).--agent <id>: подтверждения/списки разрешённых на уровне агента (по умолчанию используется настроенный агент).--ask <off|on-miss|always>,--security <deny|allowlist|full>: переопределения.