AIに集計用のプログラムを書かせたあと、どのコンピューターで動かすか。社内パソコンには顧客データがあり、本番サーバーには止められない業務があります。モデルの賢さとは別に、実行する場所を設計する必要があります。
Renderは2026年11月4日、AIエージェントなどに専用のLinux環境を渡す「Render Sandboxes」の公開ベータを発表しました。タスクごとの分離に加え、途中の状態を保存して休止・再開できることが特徴です。発表日は公式表記、時刻・タイムゾーンは不明です。この記事は11月5日JST時点の公式仕様を確認した導入解説で、Render上での実行速度や日本語処理を実測した記事ではありません。
サンドボックスはAIモデルでも、誤操作をすべて防ぐ装置でもありません。外向き通信は初期設定で許可されています。公開ベータには制限があり、認証情報の仲介と権限を絞ったAPIキーはEarly Accessです。業務データを入れる前に、通信・鍵・終了後の保存先を決めます。
何を分離するのか:AIの「考える場所」と「動かす場所」
公式概要では、コード実行、ビルド、テストなどのための一時的な実行環境と説明されています。エージェントが作ったコードや必要なファイルをそこへ渡し、結果を取り出して、作業が済んだら環境を終了する流れです。Linux環境の中で依存ライブラリーを入れたり、ファイルを書き換えたりできます。
たとえば、LLMは「どの列を集計するか」を判断し、サンドボックス内のPythonが実際に計算し、外側のアプリが結果を受け取ります。モデル提供元と実行基盤は別の部品です。Renderに置くだけで日本語の理解精度が上がるわけでも、モデルのAPI料金が含まれるわけでもありません。
| 部分 | 担当する仕事 | 設計で決めること |
|---|---|---|
| LLM・エージェント | 入力を理解し、コードや次の操作を選ぶ | 使うモデル、渡すデータ、実行を許す操作 |
| サンドボックス | コードの実行、ファイルの加工、テスト | CPU・メモリ、外向き通信、実行期限 |
| 外側のアプリと運用者 | 結果の保存、承認、課金の管理 | 保存先、予算、採用する結果の判定 |
最初の用途は、匿名のデータ加工やテストが向いている
以下は編集部が考えた導入例です。Renderで成功を確認した事例ではありません。入力と期待結果を小さく決められる仕事から始めると、AIの出力と実行基盤の問題を切り分けやすくなります。
| 試す仕事 | 渡すもの | 人が確認する結果 |
|---|---|---|
| CSVの整形・集計 | 架空の商品名と売上数だけの小さなファイル | 列名、欠損値の扱い、手計算した合計との一致 |
| コード修正の事前テスト | 秘密情報を除いたサンプルリポジトリ | 変更差分とテスト結果。自動で本番へ反映しない |
| 問い合わせの再現調査 | 匿名化したエラーと再現用の小さなコード | 再現の成否と原因候補。顧客環境への直接操作は分ける |
ふくふくのように記事や業務用ツールを作る現場なら、まず「教材のサンプルコードだけを実行する」用途を考えられます。ただし、ライブラリーのダウンロードにも通信が必要です。最初は標準ライブラリーだけで完結する処理にすると、通信を止めた状態でも試しやすくなります。
「休止」と「終了」は違う。結果を消さないための設計
スナップショットの公式資料では、保存方法を二つに分けています。filesystemはファイルと導入済みツールなどを保存する方式、runtimeはそれにメモリと動いているプロセスの状態も加える方式です。runtimeが既定です。runtimeの復元は元と同じ計算プランが必要で、filesystemでは別のプランを選べます。
| 状態・操作 | 意味 | 運用上の扱い |
|---|---|---|
| 稼働中 | 処理を実行できる | 不要な処理を放置しない |
| アイドル休止 | 仕事がないときに環境を止め、再開できる状態にする | 停止中にも保存領域の費用を確認する |
| スナップショット | 再利用用に状態を保存する | 不要になった保存物にも削除方針を設ける |
| 終了(terminate) | サンドボックスを破棄する | 終了後のファイル回収はできない。先にダウンロードする |
ファイル操作の公式手順には、単体ファイルやディレクトリーをアップロード・ダウンロードする方法があります。成果物を外側の保存先へ回収し、開けることを確認してから終了する順番にします。サンドボックス内のファイルを、業務の唯一の正本にしないことが大切です。
無期限にできるが、初期設定は無期限ではない
作成・設定の資料によると、連続稼働の期限は既定で24時間です。この期限に達すると休止ではなく自動終了し、回収していないファイルは失われます。休止から再開すると、この時計はリセットされます。一方、操作がないときの休止は既定で15分。両者は独立した設定です。無期限に連続稼働させるには両方のタイムアウトを0にしますが、最初の試用には短い実行期限を設定した方が管理しやすいでしょう。
バックグラウンド処理を起動しただけでは、アイドル休止を防げません。夜通し動かす処理は、この条件を理解したうえで設計します。制限一覧では、休止した環境を再開できる期間は30日です。「保存したから永久にそのまま再開できる」とは考えないでください。
通信制限とAPIキー:分離環境でも設計は必要
初期設定では、外部への通信は宛先・プロトコルともに許可されています。公式設定には、外向き通信をすべて拒否するdeny-allと、HTTPSの宛先ホストを絞る許可リストがあります。秘密情報を持たせない集計なら通信を拒否し、APIが必要な処理なら必要な宛先だけを許す、という選び方ができます。
ただし、許可したAPIへの誤った要求や、出力ファイルに機密情報を書いてしまう問題までは、通信制限だけでは解決しません。入力データを減らし、操作権限を絞り、外部への書き込みには承認を設ける、といったアプリ側の設計も必要です。これは本記事の運用上の提案です。
APIキーを環境の外で付けるcredential brokeringと、権限を限定するscoped API keysは、公開ベータの制限事項で一般提供ではないと明記されています。「鍵を中に置かずに使えるはず」と仮定して導入せず、自分のワークスペースで利用できるかを確認します。現時点では他のRenderサービスへのプライベートネットワーク接続や、内部アプリを開くための公開URLも未対応です。
費用と日本からの利用:無料のAI実行環境ではない
公式料金表の1c-2gプランは1 CPU・2 GB RAMで、アクティブなCPUの使用が1 CPU時間あたり0.12米ドル、メモリが1時間あたり0.038米ドルです。スナップショット保存は月あたり1 GBにつき0.08米ドル。確認時点の表示であり、請求前には最新料金を確認してください。
たとえば、1c-2gを休止せず1時間確保し、その間にCPUを合計10分だけ使ったと仮定すると、CPUは0.12×10÷60=0.02ドル、メモリは0.038ドルで計0.058ドルです。これは料金構造を理解するための計算例で、実測料金ではありません。保存、別途の通信・ワークスペース費用、モデルAPI、税などは含めていません。
AIや人の返答を待つ間にCPUを使わなくても、稼働中に割り当てたメモリの費用は残ります。休止するとCPU・メモリの課金が止まり、スナップショット保存の費用が残るという区別です。「CPUを使った分だけ」という紹介だけで総額を見積もらないようにしましょう。
提供リージョンは確認時点で米国オレゴンのみです。日本にある社内データを送る際は、保存場所・取扱契約を自社の条件と照合します。実行先はLinuxで、手元のWindowsやmacOSをそのまま複製するものではありません。日本語CSVの文字コードや日本語出力の正しさは、採用するプログラムとモデルで別に確認します。
試す手順:まずAIをつながず、入出力だけ確かめる
- 1Renderのアカウントとワークスペース、請求条件を確認する。公式概要からCLIまたはTypeScript/Python SDKの導入・認証手順へ進む。APIキーを記事用のサンプルやチャットへ貼らない。
- 2初回は短い実行期限、最小の1c-2g、外向き通信を拒否する設定で環境を作る。ベータでは設定やAPIが変わり得るため、最新の公式手順を参照する。
- 3架空データだけの小さな入力をアップロードし、固定のプログラムで結果を作る。まだエージェントの自律判断を混ぜない。
- 4結果をダウンロードして内容を確認し、サンドボックスを終了する。不要なスナップショットの有無と利用料金も確認する。
- 5この往復を確認してから、LLMにコードの提案を任せる。固定プログラムの結果と比べ、失敗時の停止条件と人の承認箇所を決める。
本記事の確認環境にはRender CLIがなく、追加課金を伴うクラウド環境の作成は行っていません。上記は公式仕様に基づく試用手順で、疎通・通信遮断・休止復元の成功を報告するものではありません。起動時間や大量同時実行の性能も未実測です。
架空データだけを使うCSV集計の試作を設計してください。入力は商品名と個数の2列、期待結果は商品別の合計です。まずネットワークなし・標準ライブラリーだけで処理できる案を出してください。
実行場所、許すファイル操作、タイムアウト、成果物の回収、終了処理、失敗時の復旧を表にしてください。APIキーや実データは要求しないでください。
Renderの公式資料で確認済みの機能と、未確認・Early Accessの機能を分けてください。この段階では環境の作成や課金操作を行わず、実施案と確認項目だけを提示してください。採用判断は「結果を取り出して、安全に片付けられるか」
長い処理を続けられることは便利ですが、最初に見るべきなのは、仕事を一つ分離し、必要な出力だけを回収し、残った環境と保存物を管理できるかです。これを確かめられるチームには、Render Sandboxesは検討しやすい選択肢になります。Windows固有の処理、日本国内リージョン、一般提供済みの認証情報仲介が必須なら、現在の条件とは合いません。
確認日:2026年11月5日JST。11月4日付の公開ベータ発表、および11月5日JSTに確認した公式ドキュメント・料金表を参照しました。機能の紹介と編集部の試用案を区別し、性能比較や「他社より安全・安い」という断定は行っていません。