コマンドリファレンス

NemoClawは2つのコマンドインターフェースを提供します。 プラグインコマンドはOpenClaw CLIのopenclaw nemoclaw名前空間で実行されます。 スタンドアロンのnemoclawバイナリはホスト側のセットアップ、デプロイ、サービス管理を行います。 npm install -g nemoclawを実行すると両方がインストールされます。

プラグインコマンド

openclaw nemoclaw launch

OpenShellサンドボックス内でOpenClawをブートストラップします。 NemoClawが既存のホストインストールを検出した場合、--forceを指定しない限りlaunchは停止します。

$ openclaw nemoclaw launch [--force] [--profile <profile>]

--force エルゴノミクス警告をスキップしてプラグイン駆動のブートストラップを強制。このフラグなしの場合、NemoClawは新規インストールではopenshell sandbox createの直接利用を推奨。

--profile <profile> 使用するブループリントプロファイル。デフォルト:default

nemoclaw <name> connect

OpenClawサンドボックス内で対話シェルを開きます。 launch後にこのコマンドで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 gatewayの作成、推論プロバイダーの登録、サンドボックスイメージのビルド、サンドボックスの作成を行います。 新規インストール時、およびポリシーや設定の変更後のサンドボックス再作成時に使用。

$ nemoclaw onboard

初回実行時にNVIDIA API keyの入力を求め、~/.nemoclaw/credentials.jsonに保存します。

ウィザードはサンドボックス名の入力を求めます。 名前はRFC 1123サブドメインルールに従う必要があります:小文字英数字とハイフンのみ、英数字で始まり英数字で終わること。 大文字は自動的に小文字に変換されます。

gateway作成前にプリフライトチェックが実行されます。 cgroup v2を使用するシステム(Ubuntu 24.04、DGX Spark、WSL2)では、Dockerが"default-cgroupns-mode": "host"で設定されているか検証し、設定がない場合は修正手順を提示します。

nemoclaw list

登録済みのすべてのサンドボックスとそのモデル、プロバイダー、ポリシープリセットを一覧表示します。

$ nemoclaw list

nemoclaw deploy

警告: nemoclaw deployコマンドは実験的機能であり、期待通りに動作しない場合があります。

Brev経由でNemoClawをリモートGPUインスタンスにデプロイします。 デプロイスクリプトはVM上に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

OpenShell TUIを開き、サンドボックスアクティビティの監視とネットワークアウトバウンドリクエストの承認を行います。 サンドボックスが稼働しているホスト上で実行してください。

$ openshell term

リモートBrevインスタンスの場合は、SSHでインスタンスに接続してopenshell termを実行するか、gatewayへのポートフォワードを使用。

nemoclaw start

Telegramブリッジやcloudflaredトンネルなどの補助サービスを起動します。

$ nemoclaw start

TelegramブリッジにはTELEGRAM_BOT_TOKENが必要です。

nemoclaw stop

すべての補助サービスを停止します。

$ nemoclaw stop

nemoclaw status

サンドボックス一覧と補助サービスのステータスを表示します。

$ nemoclaw status

nemoclaw setup-spark

DGX Spark上でNemoClawをセットアップします。 このコマンドはUbuntu 24.04に必要なcgroup v2とDockerの修正を適用します。 Sparkホスト上でsudo付きで実行してください。 修正完了後、スクリプトがnemoclaw onboardの実行を促します。

$ sudo nemoclaw setup-spark