
Hermes、LangChain Deep Agents、OpenClaw などのエージェントを、管理された推論を備えた NVIDIA OpenShell 内でより安全に実行します
NVIDIA NemoClaw は、サポート対象の AI エージェントを NVIDIA OpenShell サンドボックス内でより安全に実行するためのオープンソースのリファレンススタックです。 NemoClaw CLI とそのエージェント固有のエイリアスを通じて、ガイド付きオンボーディング、マネージド推論、ネットワークポリシー、マネージド統合、OpenShell に基づく状態の永続化、およびライフサイクル操作を提供します。
サポート対象のエージェント:
機能、アーキテクチャ、セキュリティ制御、および全機能リストについては、NemoClaw ドキュメントを参照してください。
Cursor、Claude Code、Codex、Copilot、またはその他のローカルコーディングエージェントと一緒に NemoClaw をインストールする場合は、スタータープロンプトを使用してください。
このプロンプトは、エージェントに対して NemoClaw のドキュメントとスキルを使用すること、一度に 1 つずつ質問すること、承認を得た場合にのみコマンドを実行すること、およびシークレットをチャットに残さないことを指示します。
インストール前に前提条件を確認してください。
サポート対象の DGX または Windows Subsystem for Linux (WSL) ホストでは、Run express install with these settings? [Y/n]: プロンプトで Enter キーを押すと、そのプラットフォームの推奨プリセット設定が使用されます。
エクスプレスインストールモードでは、デフォルトで OpenClaw がインストールされます。
承諾する場合は、OpenClaw による NemoClaw クイックスタートを参照してください。
Hermes または LangChain Deep Agents Code、サンドボックス名、推論プロバイダー、およびモデルを対話的に選択する場合は、n を入力してください。
軽量ターミナルから Hermes サンドボックスに接続する場合、NemoClaw は読みやすいアシスタントテキストのためにマネージド nemoclaw-light Hermes スキンをインストールすることがあります。ターミナルがそれを必要としなくなると、そのマネージドスキンの状態を再び削除し、ユーザーが選択した Hermes スキンは保持します。
| エージェント | ガイド |
|---|---|
| OpenClaw (デフォルト) | OpenClaw によるクイックスタート |
| Hermes | Hermes によるクイックスタート |
| LangChain Deep Agents Code | LangChain Deep Agents Code によるクイックスタート |
NemoClaw の詳細については、公式ドキュメントウェブサイトの以下のページを参照してください。
| ページ | 説明 |
|---|---|
| 概要 | NemoClaw の機能と、その構成要素の関係。 |
| アーキテクチャ概要 | ホスト CLI、エージェント統合レイヤー、ブループリント、サンドボックスのライフサイクル、保護レイヤーの概要。 |
| エコシステム | OpenClaw、OpenShell、NemoClaw がどのようにスタックを形成するか、また NemoClaw と OpenShell 単体のどちらをいつ使うか。 |
| アーキテクチャの詳細 | エージェント統合の構造、ブループリントのライフサイクル、サンドボックス環境、ホスト側の状態についての詳細な説明。 |
| 前提条件 | ハードウェア、ソフトウェア、サポート対象プラットフォーム、およびプラットフォーム固有の事前セットアップ。 |
| 推論プロバイダーの選択 | サポート対象プロバイダー、検証、およびルーティングされた推論の設定。 |
| ネットワークポリシー | ベースラインルール、オペレーター承認フロー、および外向き通信の制御。 |
| ネットワークポリシーのカスタマイズ | 静的および動的なポリシー変更、プリセット。 |
| セキュリティのベストプラクティス | サンドボックスセキュリティのためのコントロールリファレンス、リスクフレームワーク、およびポスチャープロファイル。 |
| サンドボックスのハードニング | コンテナのセキュリティ対策、ケーパビリティの削除、プロセス制限。 |
| CLI コマンド | NemoClaw CLI コマンドの完全なリファレンス。 |
| トラブルシューティング | よくある問題と解決手順。 |
NemoClaw コミュニティに参加して、質問したり、フィードバックを共有したり、問題を報告したりしてください。 NemoClaw はアルファ版プロジェクトであるため、メンテナーはイシュー、ディスカッション、プルリクエストをベストエフォートでレビューしますが、応答時期は保証されません。
| ニーズ | チャネル |
|---|---|
| セットアップや使用方法に関する質問 | GitHub Discussions または Discord |
| 再現可能なバグ | GitHub Issues |
| 機能提案 | まず GitHub Discussions で始め、スコープが明確になったらイシューを作成してください |
| サンプル | Community Examples · サンプルを投稿する |
| 現在の優先事項 | 現在の優先事項 |
| コントリビューションに関する支援 | CONTRIBUTING.md |
| セキュリティ脆弱性 | SECURITY.md のプライベートチャネルを使用してください。公開イシューは作成しないでください |
コントリビューションを歓迎します。開発環境のセットアップ、コーディング標準、PR のプロセスについては CONTRIBUTING.md を参照してください。
ランタイムサンドボックスを作成せずにソースチェックアウトを準備します:
./scripts/dev-setup.sh
または、互換性のあるコーディングエージェントにリポジトリのコントリビューターオンボーディングスキルを使用するよう依頼してください:
このマシンを NemoClaw コントリビューターとしてセットアップし、最初の PR の準備をしてください。
コントリビューターパスは上記のエンドユーザー向けインストーラーとは別のものです。
デフォルトモードおよび --repair モードは、リポジトリローカルの依存関係、ビルド、フックのみを変更します。
ホストから見える開発用 CLI を明示的に必要とする場合にのみ、./scripts/dev-setup.sh --expose-cli を使用してください。
変更にサンドボックス検証が必要な場合にのみ、./scripts/dev-setup.sh --with-runtime を使用してください。この承認済みフローでは CLI の公開もオプトインされます。
NVIDIA はセキュリティを重視しています。 NemoClaw の脆弱性を発見した場合は、公開 issue を開かないでください。 SECURITY.md に記載されている非公開の報告チャネルのいずれかを使用してください:
セキュリティ速報および PSIRT ポリシーについては、NVIDIA Product Security ポータルをご覧ください。
NemoClaw の現在の優先事項は、コントリビューターおよびコミュニティメンバー向けの公開された指針としてここで管理されています。 このリストは納品の約束、サポートの保証、または固定されたロードマップではありません。優先事項は、メンテナーがセキュリティ、品質、プラットフォームの準備状況、およびコミュニティのフィードバックに対応する中で変更される可能性があります。
特定のスコープを持つ作業については GitHub Issues を使用し、より広範な提案は GitHub Discussions で開始してください。 セキュリティ脆弱性は、公開 issue ではなく SECURITY.md の非公開報告チャネルを使用する必要があります。