メインコンテンツへスキップ
Runtaは、エージェントの実行レイヤーとして機能するRuntimeを提供します。Box MountはこのRuntime内で動作し、Boxフォルダを標準的なPOSIXパスにマッピングします。これにより、エージェントが通常のファイル操作を実行する一方で、Boxは引き続き記録システムとして維持されます。

始める前に

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

デモ動画

リファレンスアーキテクチャ

このリファレンスアーキテクチャでは、ローカルCLIによってRunta Runtimeがプロビジョニングされ、販売データCSVファイルを格納するBoxフォルダがマウントされているほか、データを分析してBoxにレポートを書き戻すOpenAI Agents SDKエージェントが実行されています。
RuntaでのBox Mountのリファレンスアーキテクチャ: ローカルCLIがRunta Runtimeをプロビジョニングし、Box MountがBoxフォルダをRuntimeワークスペースに同期し、OpenAI Agents SDKエージェントがPythonの販売ワークフローツールを呼び出します。レポートはBoxに同期して戻され、必要に応じてBoxタスクでレビューできます。
ワークフローは次の順序で実行されます。
  1. ローカルCLIが、BoxフォルダのIncoming/に販売データCSVファイルを初期データとして投入した後、Runtimeをプロビジョニングし、ワークロードをアップロードして実行します。
  2. Box MountがBoxフォルダをRuntimeワークスペースの/tmp/box-sales/workspaceに同期します。
  3. OpenAI Agents SDKを使用して構築されたエージェントが、CSVファイルを検証し、合計を計算し、Excel、Markdown、JSONのレポートをResults/に書き込むPython関数ツールを呼び出します。
  4. Box MountがレポートをBoxフォルダに同期して戻します。必要に応じて、担当者が日次レポートをレビューできるようCLIでBoxタスクを作成できます。
  5. CLIがフォルダをマウント解除し、Runtimeを削除します。実行に失敗した場合は、トラブルシューティングのためにRuntime IDとログが保持されます。

次の手順

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