コマンドリファレンス
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