Команды
NemoClaw предоставляет два командных интерфейса.
Команды плагина работают в пространстве имён openclaw nemoclaw внутри CLI OpenClaw.
Автономный бинарный файл nemoclaw обрабатывает операции на стороне хоста: настройку, развёртывание и управление сервисами.
Оба интерфейса устанавливаются при выполнении npm install -g nemoclaw.
Команды плагина
openclaw nemoclaw launch
Начальная загрузка OpenClaw внутри песочницы OpenShell.
Если NemoClaw обнаруживает существующую установку на хосте, launch останавливается, если не передан флаг --force.
$ openclaw nemoclaw launch [--force] [--profile <profile>]
--force
Пропустить предупреждение об эргономике и принудительно запустить загрузку через плагин. Без этого флага NemoClaw рекомендует использовать openshell sandbox create напрямую для новых установок.
--profile <profile>
Профиль блюпринта для использования. По умолчанию: default.
nemoclaw <name> connect
Открыть интерактивную оболочку внутри песочницы OpenClaw. Используйте это после запуска для подключения и общения с агентом через TUI или CLI.
$ nemoclaw my-assistant connect
Если TUI не подходит для очень длинных ответов, используйте CLI-форму:
$ openclaw agent --agent main --local -m "<prompt>" --session-id <id>
Это рекомендуемое решение, когда вам нужен полный ответ, выведенный непосредственно в терминал.
openclaw nemoclaw status
Отображение состояния песочницы, состояния запуска блюпринта и конфигурации инференса.
$ openclaw nemoclaw status [--json]
--json
Вывод в формате JSON для программной обработки.
При выполнении внутри активной песочницы OpenShell команда status обнаруживает контекст песочницы и сообщает «active (inside sandbox)» вместо ложных отрицательных результатов.
Состояние песочницы и конфигурация инференса на стороне хоста недоступны изнутри песочницы.
Выполните openshell sandbox list на хосте для проверки базового состояния песочницы.
openclaw nemoclaw logs
Потоковый вывод логов выполнения блюпринта и песочницы.
$ openclaw nemoclaw logs [-f] [-n <count>] [--run-id <id>]
-f, --follow
Следить за выводом логов, аналогично tail -f.
-n, --lines <count>
Количество строк для отображения. По умолчанию: 50.
--run-id <id>
Показать логи для конкретного запуска блюпринта вместо последнего.
Слеш-команда /nemoclaw
Слеш-команда /nemoclaw доступна в интерфейсе чата OpenClaw для быстрых действий:
| Подкоманда | Описание |
|---|---|
/nemoclaw status | Показать состояние песочницы и инференса |
Автономные команды хоста
Бинарный файл nemoclaw обрабатывает операции на стороне хоста, выполняемые вне контекста плагина OpenClaw.
nemoclaw onboard
Запуск интерактивного мастера настройки. Мастер создаёт шлюз OpenShell, регистрирует провайдеры инференса, собирает образ песочницы и создаёт песочницу. Используйте эту команду для новых установок и для пересоздания песочницы после изменений политики или конфигурации.
$ nemoclaw onboard
При первом запуске запрашивается ваш API key NVIDIA и сохраняется в ~/.nemoclaw/credentials.json.
Мастер запрашивает имя песочницы. Имена должны соответствовать правилам поддоменов RFC 1123: только строчные буквенно-цифровые символы и дефисы, имя должно начинаться и заканчиваться буквенно-цифровым символом. Заглавные буквы автоматически переводятся в строчные.
Перед созданием шлюза мастер выполняет предварительные проверки.
На системах с cgroup v2 (Ubuntu 24.04, DGX Spark, WSL2) он проверяет, что Docker настроен с "default-cgroupns-mode": "host", и предоставляет инструкции по исправлению, если настройка отсутствует.
nemoclaw list
Вывод списка всех зарегистрированных песочниц с их моделью, провайдером и пресетами политик.
$ nemoclaw list
nemoclaw deploy
Warning: Команда
nemoclaw deployявляется экспериментальной и может работать не так, как ожидается.
Развёртывание NemoClaw на удалённом экземпляре GPU через Brev. Скрипт развёртывания устанавливает Docker, NVIDIA Container Toolkit (при наличии GPU) и OpenShell на виртуальную машину, затем запускает настройку NemoClaw и подключается к песочнице.
$ nemoclaw deploy <instance-name>
nemoclaw <name> connect
Подключение к песочнице по имени.
$ nemoclaw my-assistant connect
nemoclaw <name> status
Отображение статуса, состояния и конфигурации инференса песочницы.
$ nemoclaw my-assistant status
nemoclaw <name> logs
Просмотр логов песочницы.
Используйте --follow для потокового вывода в реальном времени.
$ nemoclaw my-assistant logs [--follow]
nemoclaw <name> destroy
Остановка контейнера NIM и удаление песочницы. Это удаляет песочницу из реестра.
$ nemoclaw my-assistant destroy
nemoclaw <name> policy-add
Добавление пресета политики к песочнице. Пресеты расширяют базовую сетевую политику дополнительными эндпоинтами.
$ nemoclaw my-assistant policy-add
nemoclaw <name> policy-list
Вывод доступных пресетов политик и отображение применённых к песочнице.
$ nemoclaw my-assistant policy-list
openshell term
Открытие TUI OpenShell для мониторинга активности песочницы и одобрения запросов на исходящий сетевой трафик. Выполняйте эту команду на хосте, где работает песочница.
$ openshell term
Для удалённого экземпляра Brev подключитесь по SSH и запустите openshell term там, или используйте перенаправление порта к шлюзу.
nemoclaw start
Запуск вспомогательных сервисов, таких как мост Telegram и туннель cloudflared.
$ nemoclaw start
Для моста Telegram требуется TELEGRAM_BOT_TOKEN.
nemoclaw stop
Остановка всех вспомогательных сервисов.
$ nemoclaw stop
nemoclaw status
Отображение списка песочниц и статуса вспомогательных сервисов.
$ nemoclaw status
nemoclaw setup-spark
Настройка NemoClaw на DGX Spark.
Эта команда применяет исправления cgroup v2 и Docker, необходимые для Ubuntu 24.04.
Выполняйте с sudo на хосте Spark.
После завершения исправлений скрипт предложит выполнить nemoclaw onboard для продолжения настройки.
$ sudo nemoclaw setup-spark