
Hermes、LangChain Deep Agents、OpenClaw などのエージェントを、管理された推論を備えた NVIDIA OpenShell 内でより安全に実行します
NVIDIA NemoClawは、NVIDIA OpenShellサンドボックス内で常時稼働のAIエージェントをより安全に実行するためのオープンソースのリファレンススタックです。 ガイド付きオンボーディング、強化されたブループリント、ルーテッド推論、ネットワークポリシー、ライフサイクル管理を単一のCLIで提供します。
対応エージェント:
機能、アーキテクチャ、セキュリティ制御、および全機能一覧については、NemoClawドキュメントを参照してください。
Cursor、Claude Code、Codex、Copilot、または他のローカルコーディングエージェントと一緒にNemoClawをインストールしたい場合は、スタータープロンプトを使用してください。
プロンプトは、エージェントにNemoClawのドキュメントとスキルを使用させ、一度に1つの質問をさせ、承認がある場合にのみコマンドを実行させ、秘密情報をチャットに残さないように指示します。
インストール前に前提条件を確認してください。
Hermesの場合は、インストーラを実行する前にNEMOCLAW_AGENT=hermesを設定するか、インストール後にnemohermesエイリアスを使用します。
ライトターミナルからHermesサンドボックスに接続する場合、NemoClawは読みやすいアシスタントテキストのために管理されたnemoclaw-light Hermesスキンをインストールすることがあります。ターミナルが不要になると、その管理スキン状態を再度削除し、ユーザーが選択したHermesスキンは保持されます。
| エージェント | ガイド |
|---|---|
| OpenClaw (デフォルト) | OpenClawのクイックスタート |
| Hermes | Hermesのクイックスタート |
| LangChain Deep Agents Code | LangChain Deep Agents Codeのクイックスタート |
NemoClawの詳細については、公式ドキュメントサイトの以下のページを参照してください。
| ページ | 説明 |
|---|---|
| 概要 | NemoClawの機能と全体構成。 |
| アーキテクチャ概要 | プラグイン、ブループリント、サンドボックスライフサイクル、保護レイヤーの概要。 |
| エコシステム | OpenClaw、OpenShell、NemoClawがどのようにスタックを形成するか、NemoClawとOpenShell単体の使用タイミング。 |
| アーキテクチャ詳細 | プラグイン構造、ブループリントライフサイクル、サンドボックス環境、ホスト側状態の詳細説明。 |
| 前提条件 | ハードウェア、ソフトウェア、サポートプラットフォーム、プラットフォーム固有の事前設定。 |
| 推論プロバイダの選択 | サポートされるプロバイダ、検証、ルーテッド推論設定。 |
| ネットワークポリシー | ベースラインルール、オペレーター承認フロー、エグレス制御。 |
| ネットワークポリシーのカスタマイズ | 静的・動的なポリシー変更、プリセット。 |
| セキュリティベストプラクティス | 制御リファレンス、リスクフレームワーク、サンドボックスセキュリティの姿勢プロファイル。 |
| サンドボックス強化 | コンテナセキュリティ対策、ケーパビリティの削除、プロセス制限。 |
| CLIコマンド | NemoClaw CLIコマンド完全リファレンス。 |
| トラブルシューティング | よくある問題と解決手順。 |
NemoClawコミュニティに参加して、質問、フィードバックの共有、問題の報告を行ってください。 NemoClawはアルファプロジェクトです。メンテナーは、ベストエフォートベースで課題、ディスカッション、プルリクエストをレビューしますが、応答時間は保証されません。
| 用途 | チャネル |
|---|---|
| セットアップや使い方の質問 | GitHub Discussions または Discord |
| 再現可能なバグ | GitHub Issues |
| 機能提案 | まずGitHub Discussionsで開始し、範囲が明確になったらIssueを開く |
| 現在の優先事項 | 現在の優先事項 |
| コントリビューションのヘルプ | CONTRIBUTING.md |
| セキュリティ脆弱性 | SECURITY.mdの非公開チャネルを使用。公開Issueは開かないでください |
コントリビューションを歓迎します。開発環境のセットアップ、コーディング標準、PRプロセスについてはCONTRIBUTING.mdを参照してください。
ランタイムサンドボックスを作成せずにソースチェックアウトを準備するには:
./scripts/dev-setup.sh
または、互換性のあるコーディングエージェントにリポジトリのコントリビューターオンボーディングスキルを使用するよう依頼してください:
このマシンをNemoClawコントリビューターとしてセットアップし、最初のPRに備えて準備してください。
コントリビューターパスは上記のエンドユーザーインストーラとは別です。
デフォルトおよび--repairモードは、リポジトリローカルの依存関係、ビルド、フックのみを変更します。
./scripts/dev-setup.sh --expose-cliは、ホストから見える開発用CLIを明示的に必要とする場合にのみ使用してください。
./scripts/dev-setup.sh --with-runtimeは、変更にサンドボックス検証が必要な場合にのみ使用してください。その承認されたフローはCLI公開もオプトインします。
NVIDIAはセキュリティを真剣に受け止めています。 NemoClawに脆弱性を発見した場合は、公開Issueを開かないでください。 SECURITY.mdに記載されている非公開の報告チャネルのいずれかを使用してください:
セキュリティ速報とPSIRTポリシーについては、NVIDIA製品セキュリティポータルを参照してください。
NemoClawの現在の優先事項は、コントリビューターとコミュニティメンバーのための公開の方向性のポイントとしてここに維持されています。 このリストは、提供の約束、サポートの保証、固定されたロードマップではありません。メンテナーがセキュリティ、品質、プラットフォームの準備状況、コミュニティからのフィードバックに対応するにつれて、優先事項は変更される可能性があります。
具体的なスコープの作業についてはGitHub Issuesを使用し、より広範な提案はGitHub Discussionsで開始してください。 セキュリティ脆弱性はSECURITY.mdの非公開報告チャネルを使用する必要があり、公開Issueでは使用しないでください。
本ソフトウェアは、外部の素材を自動的に取得、アクセス、または操作します。取得された素材は本ソフトウェアとともに配布されるものではなく、個別の条項、条件、ライセンスにのみ準拠します。お客様は、該当するすべての条項、条件、ライセンスを自ら検索、確認、遵守する責任を負い、取得した素材のセキュリティ、整合性、特定のユースケースへの適合性を確認する責任を負います。本ソフトウェアは「現状のまま」提供され、いかなる種類の保証もありません。著作者は、取得された素材に関するいかなる表明または保証も行わず、本ソフトウェアまたは取得された素材の使用または使用不能に起因するいかなる損失、損害、賠償責任、法的結果についても責任を負いません。本ソフトウェアおよび取得された素材は、お客様ご自身の責任で使用してください。
Apache 2.0。LICENSEを参照してください。