Nvidia NemoClaw
45日前原文(github.com)
概要
- NVIDIA NemoClawは、OpenClaw常時稼働アシスタントを安全に実行するためのオープンソーススタック
- NVIDIA OpenShellランタイムやAgent Toolkitを利用し、安全なサンドボックス環境を提供
- **初期段階(アルファ版)**のため、仕様変更や不具合の可能性あり
- コミュニティからのフィードバックと実験を歓迎
- 本番環境利用は非推奨、自己責任での検証・導入を推奨
NVIDIA NemoClaw 概要
- NVIDIA NemoClawは、OpenClawアシスタントの安全な実行と管理を簡素化するオープンソースプロジェクト
- NVIDIA OpenShellランタイムとAgent Toolkitを活用し、クラウド経由で推論を実施
- サンドボックスオーケストレーションの生産利用を目指し、現在は環境構築と実験が主な用途
- APIやインターフェースは今後大きく変わる可能性あり
- コミュニティからのバグ報告や議論を歓迎
クイックスタート手順
- OpenClawの新規インストールが必要
- ハードウェア要件
・最小:CPU 4 vCPU、RAM 8GB、ディスク20GB
・推奨:CPU 4+ vCPU、RAM 16GB、ディスク40GB - ソフトウェア要件
・Linux Ubuntu 22.04 LTS以降
・Node.js 20以降、npm 10以降
・Docker、OpenShellのインストール必須 - インストール方法
・インストーラースクリプトを実行
・nvmやfnm利用時はPATHの再読み込みが必要curl -fsSL https://www.nvidia.com/nemoclaw.sh | bash - インストール完了後の確認
・サンドボックス、モデル、APIキーの設定状況を表示 ・主要コマンド
・nemoclaw <name> connectサンドボックス接続
・nemoclaw <name> statusステータス確認
・nemoclaw <name> logs --followログ監視
OpenClawとの連携・利用方法
- TUI(テキストユーザーインターフェース)
・対話型チャットインターフェース
・コマンド例:sandbox@my-assistant:~$ openclaw tui - CLI(コマンドラインインターフェース)
・長文やコード出力向き
・コマンド例:sandbox@my-assistant:~$ openclaw agent --agent main --local -m "<プロンプト>" --session-id <id>
NemoClawの仕組み
- OpenShellランタイムとNemotronモデルのインストール
- バージョン管理されたブループリントでサンドボックス作成・設定
- nemoclaw CLIによる全体オーケストレーション
・OpenShellゲートウェイ
・サンドボックス
・推論プロバイダー
・ネットワークポリシー - ブループリントライフサイクル
・アーティファクト解決
・ダイジェスト検証
・リソース計画
・OpenShell CLI経由で適用 - 障害発生時
・nemoclaw <name> statusでNemoClawの状態確認
・openshell sandbox listで基盤サンドボックス状態確認
推論・セキュリティ
- 推論リクエストは必ずサンドボックス内でOpenShell経由でNVIDIAクラウドへ
- NVIDIA APIキーが必要(build.nvidia.comで取得)
- 保護レイヤー
・ネットワーク:許可されていない外部接続をブロック(ランタイムで変更可能)
・ファイルシステム:/sandboxと/tmp以外のアクセスを制限(作成時に固定)
・プロセス:特権昇格や危険なシステムコールをブロック(作成時に固定)
・推論:モデルAPI呼び出しを管理されたバックエンドにリルート(ランタイムで変更可能) - 未許可ホストへのアクセス時
・OpenShellがリクエストをブロックし、TUIでオペレーター承認を求める
主要コマンド一覧
- ホストコマンド(nemoclaw)
・nemoclaw onboardインタラクティブセットアップ
・nemoclaw deploy <instance>Brev経由のリモートGPU展開(実験的)
・nemoclaw <name> connectサンドボックスシェル接続
・openshell termOpenShell TUI起動
・nemoclaw start/stop/status各種サービス管理(Telegram連携等) - プラグインコマンド(openclaw nemoclaw)
・openclaw nemoclaw launch [--profile ...]OpenClawのサンドボックス起動
・openclaw nemoclaw statusサンドボックス・ブループリント・推論状況の表示
・openclaw nemoclaw logs [-f]サンドボックスログのストリーム表示
制限事項・既知の問題
- openclaw nemoclawプラグインコマンドは開発中
- nemoclawホストCLIを主なインターフェースとして利用推奨
- 一部環境でセットアップに手動対応が必要になる場合あり
- 問題発生時はIssue提出を推奨
参考・詳細情報
- 公式ドキュメント参照推奨
・NemoClaw概要
・仕組みとアーキテクチャ
・推論プロファイル
・ネットワークポリシー
・CLIコマンドリファレンス
・トラブルシューティング - ライセンス:Apache License 2.0