> ## Documentation Index
> Fetch the complete documentation index at: https://developer.box.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Runta

> Box Mountを使用して、Runta Runtimeで実行されるエージェントに、Boxフォルダへの管理されたアクセス権限を付与します。

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

## 始める前に

Box側では以下が必要です。

* Box Mountのバイナリを含む、Box Mount開発者向けプレビューへのアクセス権限。アクセス権限をリクエストするには、[Box Mount開発者向けプレビューの利用申請フォーム](https://bit.ly/box-mount-preview)に必要事項を入力してください。
* OAuth 2.0またはJWT用に構成されたBoxアプリ。詳細については、[資格情報の構成](https://developer.box.com/guides/box-mount#configure-credentials)を参照してください。
* マウントするBoxフォルダのID。これは、BoxのフォルダURLの末尾の数値です。

## デモ動画

<video controls preload="metadata" src="https://cloud.app.box.com/index.php?rm=box_download_shared_file&shared_name=9xdhloo9hdk33gim05yym70a4jel1ysz&file_id=f_2568443790654" />

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

このリファレンスアーキテクチャでは、ローカル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タスクでレビューできます。](https://mintcdn.com/box/ppJZZ2p0WE9SvBvz/images/guides/box-mount/runta-box-mount-reference-architecture.png?fit=max\&auto=format\&n=ppJZZ2p0WE9SvBvz\&q=85\&s=3799fa72da612d4e6e5182af8aec04a3)

ワークフローは次の順序で実行されます。

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へのアクセス権限を付与する前に、[資格情報の保護](https://developer.box.com/guides/box-mount#secure-your-credentials)を確認します。
* プレビュー版で開発作業を行う前に、Box Mountの[既知の制限](https://developer.box.com/guides/box-mount#known-limitations)を確認します。
