Claude Code、Cursor、Gemini CLIなどに導入できる、幅広い職種のAIエージェント用プロンプト集。
NVIDIA/OpenShell
自律型AIエージェントをサンドボックス化し、ファイル、システムコール、ネットワークへのアクセスを宣言的なポリシーで制御する、安全でプライベートなランタイム。
- スター
- 16,603
- フォーク
- 1,810
- 未解決の Issue
- 542
- 最終コミット
- 22 時間前
これは何?
OpenShellは、自律型AIエージェントにデータやシークレット、ネットワークへの無制限なアクセスを与えずに実行するためのランタイムです。各エージェントは隔離されたサンドボックス内で動作し、アクセス可能な対象をポリシーで宣言すると、OpenShellが実行時にそのポリシーを適用します。カーネル制御によって、エージェントが利用できるファイルやシステムコールを制限し、サンドボックスから外部へ送信されるすべてのネットワーク接続を、送信前にポリシーと照合します。
エージェントが実際の認証情報を目にすることはありません。OpenShellは、承認済みエンドポイント宛てのリクエストにのみ認証情報を注入します。ポリシーの変更を適用する前に形式検証を行い、認証情報を使って新しいホストに接続するなど、リスクのある新たなアクセスを検出します。そのような変更は、人によるレビューが完了するまで適用されません。
CLI、ゲートウェイのコントロールプレーン、Helmを使ったKubernetesへのデプロイ、Python、TypeScript、Go、Rust向けのSDKを提供します。Linux、Apple Silicon搭載MacのmacOS、WSL 2経由のWindowsで動作し、Docker、Podman、またはホストの仮想化を利用できます。
主な機能
- 01エージェントごとのサンドボックスで、ファイルアクセス、システムコール、ネットワーク接続をカーネルレベルで制御
- 02ファイルシステム、ネットワーク、プロセスのルールを宣言的なポリシーで設定
- 03認証情報は承認済みエンドポイント宛てのリクエストにのみ注入し、エージェントには公開しない
- 04形式検証により、リスクのあるポリシー変更を適用前に検出して、人によるレビューを求める
- 05Helmを使ったKubernetesへのデプロイに対応するゲートウェイのコントロールプレーン
- 06Python、TypeScript、Go、Rust向けのSDK
ユースケース
- ホストマシンを危険にさらすことなく、パッケージのインストールやファイルの編集を行うコーディングエージェントを実行する
- 認証情報にアクセスさせずに、エージェントへAPIアクセスを許可する
- ネットワークポリシーを適用した共有エージェントゲートウェイをKubernetes上にデプロイする
- エージェントが求める新たなアクセスを、許可する前にレビューして承認する
トピック
よくある質問
- OpenShell とは?
- 自律型AIエージェントをサンドボックス化し、ファイル、システムコール、ネットワークへのアクセスを宣言的なポリシーで制御する、安全でプライベートなランタイム。 OpenShellは、自律型AIエージェントにデータやシークレット、ネットワークへの無制限なアクセスを与えずに実行するためのランタイムです。各エージェントは隔離されたサンドボックス内で動作し、アクセス可能な対象をポリシーで宣言すると、OpenShellが実行時にそのポリシーを適用します。カーネル制御によって、エージェントが利用できるファイルやシステムコールを制限し、サンドボックスから外部へ送信されるすべてのネットワーク接続を、送信前にポリシーと照合します。
- OpenShell は無料で使えますか?ライセンスは?
- OpenShell は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- OpenShell は今もメンテナンスされていますか?
- 活発にメンテナンス中。OpenShell の最終コミットは 2026年10月17日 です。
- OpenShell は何に使えますか?
- ホストマシンを危険にさらすことなく、パッケージのインストールやファイルの編集を行うコーディングエージェントを実行する 認証情報にアクセスさせずに、エージェントへAPIアクセスを許可する ネットワークポリシーを適用した共有エージェントゲートウェイをKubernetes上にデプロイする エージェントが求める新たなアクセスを、許可する前にレビューして承認する
- OpenShell はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/NVIDIA/OpenShell
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
永続的なPython REPL、再帰的なサブエージェント、自己改善するハーネス状態を備えた、オープンソースのコーディング・リサーチエージェント。
サポートエージェントからブラウザー・コンピューター操作エージェントまで、Claude API上でデプロイ可能なアプリを構築するためのスタータープロジェクト集。
セキュリティレビューや文書作成、受信トレイの整理などを完了まで担う、承認ゲートとサンドボックスを備えたデスクトップ向けオープンソースAIコワーカー。
AIエージェントやIDEとデータベースを接続する、既成のDBツールとカスタムツール用フレームワークを備えたオープンソースMCPサーバーです。
自分で運用するNostrリレーを基盤に、人とAIエージェントがチャンネルを共有できるセルフホスト型ワークスペース。