TencentCloud/CubeSandbox
Instant, Concurrent, Secure & Lightweight Sandbox for AI Agents.
解決する課題
AIエージェントは、LLMによって生成されたコードを実行する必要があることが多く、そのコードがホストシステム上で実行されると重大なセキュリティリスクが生じます。CubeSandboxは、基盤となるインフラストラクチャを危険にさらすことなく、この信頼できないコードを実行するための安全で隔離された環境を提供します。
仕組み
RustVMMとKVMに基づいて構築されたこのサービスは、最小限のメモリオーバーヘッドで60ms未満で起動する、ハードウェア隔離されたMicroVMを作成します。REST APIゲートウェイ、クラスターオーケストレーター、およびカーネルレベルのネットワーク隔離のためのeBPFベースの仮想スイッチを含む、特化したアーキテクチャを採用しています。また、APIキーをサンドボックスから遠ざけるためのクレデンシャル・ヴォルトや、インスタント・スナップショットとロールバックのためのCopy-on-Writeエンジンも備えています。
対象者
コード実行機能が必要なAIエージェントを構築している開発者、およびエージェントのワークロードに対してスケーラブルで高密度のサンドボックス・インフラストラクチャを必要とするプラットフォーム・エンジニア。
ハイライト
- 極限の隔離: すべてのサンドボックスに専用のGuest OSカーネルを備えた、ハードウェアレベルの隔離を提供します。
- 高いパフォーマンス: 60ms未満のコールドスタート時間と超低メモリオーバーヘッド(インスタンスあたり5MB未満)。
- E2B互換: ネイティブなE2B SDK互換性により、シームレスな移行を提供します。
- 高度な状態管理: スナップショット、クローン、ロールバックにおいて、100ミリ秒単位の粒度をサポートします。
- セキュアなエグレス: サンドボックスからの不正なネットワークアクセスを防ぐための、ドメインのホワイトリスト化と監査機能が含まれています。