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:

SubcomandoDescripción
/nemoclaw statusMostrar 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 deploy es 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