メインコンテンツへスキップ
Docker Sandboxesは、sbx CLIを介して管理できる、独自のファイルシステムとツールを備えた隔離環境のmicroVMを提供します。Box Mountはサンドボックス内で動作し、Boxフォルダを標準的なPOSIXパスにマッピングします。これにより、エージェントが通常のファイル操作を実行する一方で、Boxは引き続き記録システムとして維持されます。 このデモでは、BoxフォルダをDockerサンドボックスにマウントし、承認済みの法務プレイブックに照らして契約書をレビューするエージェントを実行し、レビューのメモをBoxに同期します。

始める前に

Box側では以下が必要です。
  • Linux Box Mountのバイナリを含む、Box Mount開発者向けプレビューへのアクセス権限。アクセス権限をリクエストするには、Box Mount開発者向けプレビューの利用申請フォームに必要事項を入力してください。
  • OAuth 2.0またはJWT用に構成されたBoxアプリ。詳細については、資格情報の構成を参照してください。
  • マウントするBoxフォルダのID。これは、BoxのフォルダURLの末尾の数値です。

デモ動画

Docker SandboxesでのBox Mountの設定

このデモには、Box Mountの前提条件のほかに独自の要件があります。
  • Box開発者トークン。詳細については、開発者トークンの使用を参照してください。
  • 新しい空のBoxフォルダ。
  • KVMが利用可能なUbuntu 24.04以降のホストと、sudoを実行できるアカウント。
  • Node.js 20以降およびnpm。
  • デモエージェント用のOpenAI APIキー。
Docker Sandboxesを使用したBox Mount契約書レビューのREADMEに従います。このREADMEでは、Docker Sandboxesのインストール、Box Mountのバイナリを含むサンドボックステンプレートの作成、サンドボックス資格情報プロキシへの資格情報の登録、デモの実行、調査、破棄について説明しています。 開発者トークンは60分後に有効期限が切れ、延長することはできません。トークンの有効期限が切れた場合は、トークンを更新してサンドボックスを再作成してください。

次の手順

  • サンドボックス内でエージェントにより広範なアクセス権限を付与する前に、資格情報の保護を確認します。
  • プレビュー版で開発作業を行う前に、Box Mountの既知の制限を確認します。
最終更新日 2026年11月10日