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キー。
