Comandos
NemoClaw proporciona dos interfaces de comandos.
Los comandos del plugin se ejecutan bajo el espacio de nombres openclaw nemoclaw dentro del CLI de OpenClaw.
El binario independiente nemoclaw maneja la configuración del lado del host, el despliegue y la gestión de servicios.
Ambas interfaces se instalan cuando ejecuta npm install -g nemoclaw.
Comandos del Plugin
openclaw nemoclaw launch
Arranque OpenClaw dentro de un sandbox de OpenShell.
Si NemoClaw detecta una instalación de host existente, launch se detiene a menos que pase --force.
$ openclaw nemoclaw launch [--force] [--profile <profile>]
--force
Omitir la advertencia de ergonomía y forzar el arranque basado en el plugin. Sin este flag,
NemoClaw recomienda usar openshell sandbox create directamente para nuevas instalaciones.
--profile <profile>
Perfil del blueprint a usar. Predeterminado: default.
nemoclaw <name> connect
Abrir un shell interactivo dentro del sandbox de OpenClaw. Use este comando después de launch para conectarse y chatear con el agente a través del TUI o CLI.
$ nemoclaw my-assistant connect
Si la vista del TUI no es adecuada para respuestas muy largas, use la forma del CLI en su lugar:
$ openclaw agent --agent main --local -m "<prompt>" --session-id <id>
Esta es la solución alternativa recomendada cuando necesita que la respuesta completa se imprima directamente en la terminal.
openclaw nemoclaw status
Mostrar el estado del sandbox, el estado de ejecución del blueprint y la configuración de inferencia.
$ openclaw nemoclaw status [--json]
--json
Salida en formato JSON para consumo programático.
Cuando se ejecuta dentro de un sandbox activo de OpenShell, el comando de estado detecta el contexto del sandbox y reporta “active (inside sandbox)” en lugar de falsos negativos.
El estado del sandbox y la configuración de inferencia del lado del host no se pueden inspeccionar desde dentro del sandbox.
Ejecute openshell sandbox list en el host para verificar el estado subyacente del sandbox.
openclaw nemoclaw logs
Transmitir los registros de ejecución del blueprint y del sandbox.
$ openclaw nemoclaw logs [-f] [-n <count>] [--run-id <id>]
-f, --follow
Seguir la salida de registro, similar a tail -f.
-n, --lines <count>
Número de líneas a mostrar. Predeterminado: 50.
--run-id <id>
Mostrar registros para una ejecución específica del blueprint en lugar de la más reciente.
Comando Slash /nemoclaw
El comando slash /nemoclaw está disponible dentro de la interfaz de chat de OpenClaw para acciones rápidas:
| Subcomando | Descripción |
|---|---|
/nemoclaw status | Mostrar el estado del sandbox y la inferencia |
Comandos Independientes del Host
El binario nemoclaw maneja las operaciones del lado del host que se ejecutan fuera del contexto del plugin de OpenClaw.
nemoclaw onboard
Ejecutar el asistente de configuración interactivo. El asistente crea un gateway de OpenShell, registra proveedores de inferencia, construye la imagen del sandbox y crea el sandbox. Use este comando para nuevas instalaciones y para recrear un sandbox después de cambios en la política o configuración.
$ nemoclaw onboard
La primera ejecución solicita su API key de NVIDIA y la guarda en ~/.nemoclaw/credentials.json.
El asistente solicita un nombre para el sandbox. Los nombres deben seguir las reglas de subdominios RFC 1123: solo caracteres alfanuméricos en minúsculas y guiones, y deben comenzar y terminar con un carácter alfanumérico. Las letras mayúsculas se convierten automáticamente a minúsculas.
Antes de crear el gateway, el asistente ejecuta verificaciones previas.
En sistemas con cgroup v2 (Ubuntu 24.04, DGX Spark, WSL2), verifica que Docker esté configurado con "default-cgroupns-mode": "host" y proporciona instrucciones de corrección si la configuración falta.
nemoclaw list
Listar todos los sandboxes registrados con su modelo, proveedor y presets de política.
$ nemoclaw list
nemoclaw deploy
Advertencia: El comando
nemoclaw deployes experimental y puede no funcionar como se espera.
Desplegar NemoClaw en una instancia de GPU remota a través de Brev. El script de despliegue instala Docker, NVIDIA Container Toolkit si hay una GPU presente, y OpenShell en la VM, luego ejecuta la configuración de NemoClaw y se conecta al sandbox.
$ nemoclaw deploy <instance-name>
nemoclaw <name> connect
Conectarse a un sandbox por nombre.
$ nemoclaw my-assistant connect
nemoclaw <name> status
Mostrar el estado, la salud y la configuración de inferencia del sandbox.
$ nemoclaw my-assistant status
nemoclaw <name> logs
Ver los registros del sandbox.
Use --follow para transmitir la salida en tiempo real.
$ nemoclaw my-assistant logs [--follow]
nemoclaw <name> destroy
Detener el contenedor NIM y eliminar el sandbox. Esto elimina el sandbox del registro.
$ nemoclaw my-assistant destroy
nemoclaw <name> policy-add
Agregar un preset de política a un sandbox. Los presets extienden la política de red base con endpoints adicionales.
$ nemoclaw my-assistant policy-add
nemoclaw <name> policy-list
Listar los presets de política disponibles y mostrar cuáles están aplicados al sandbox.
$ nemoclaw my-assistant policy-list
openshell term
Abrir el TUI de OpenShell para monitorear la actividad del sandbox y aprobar solicitudes de tráfico de red saliente. Ejecute esto en el host donde el sandbox está en ejecución.
$ openshell term
Para una instancia remota de Brev, conéctese por SSH a la instancia y ejecute openshell term allí, o use un reenvío de puerto al gateway.
nemoclaw start
Iniciar los servicios auxiliares, como el puente de Telegram y el túnel cloudflared.
$ nemoclaw start
Requiere TELEGRAM_BOT_TOKEN para el puente de Telegram.
nemoclaw stop
Detener todos los servicios auxiliares.
$ nemoclaw stop
nemoclaw status
Mostrar la lista de sandboxes y el estado de los servicios auxiliares.
$ nemoclaw status
nemoclaw setup-spark
Configurar NemoClaw en DGX Spark.
Este comando aplica las correcciones de cgroup v2 y Docker requeridas para Ubuntu 24.04.
Ejecútelo con sudo en el host Spark.
Después de que las correcciones se completen, el script le solicita ejecutar nemoclaw onboard para continuar con la configuración.
$ sudo nemoclaw setup-spark