エージェントサンドボックス

安全な AI コード実行と自動化のための AI Agent Sandbox

AI生成コード、ブラウザワークフロー、コンピューター操作、長時間実行タスク向けの、安全でプログラム可能なサンドボックス。

エージェントサンドボックス — GPU Cloud、エージェントアプリケーション、Model APIs 図
AIネイティブなワークロード向けに構築

エージェントの実行から評価とRLまで

コーディングエージェントやブラウザ自動化から、評価、強化学習環境、長時間実行ワークフローまで、AIネイティブなワークロードの全範囲をサポートします。

01

コーディングエージェント

分離されたサンドボックス環境で、コードの作成、実行、反復を行うエージェントを実行します。

詳細を見る
02

ブラウザ自動化

Webを閲覧し、複数ステップのタスクを完了し、構造化された結果を抽出するエージェントを強化します。

詳細を見る
03

コンピューター操作

GUIベースのワークフローと人間のような操作のために、エージェントが完全なデスクトップ環境とやり取りできるようにします。

詳細を見る
04

評価とRL

テスト、トレーニング、反復的な最適化のために、管理された環境で再現可能な評価と強化学習ワークロードを実行します。

詳細を見る
05

AI搭載のCI/CD

CI/CDパイプライン全体の分離されたサンドボックスで、コードレビュー、テスト生成、検証ワークフローを実行します。

詳細を見る
06

長時間実行ワークフロー

実行フローを中断することなく、複数ステップのエージェントタスクを長時間のセッションにわたって実行し続けます。

詳細を見る
Agent Sandbox

高速起動。強力な分離。大規模な同時実行。

サンドボックスインスタンスをミリ秒単位で起動し、すべてのタスクを分離して、実際のエージェントワークロード向けに数千件の同時実行までスケールできます。

Sub-second startup under 200ms

1秒未満の起動

バースト性が高く高頻度なワークロード向けに最適化され、サンドボックスインスタンスを平均200ms未満で起動します。

Secure isolation tasks

安全な分離

各タスクはシステムレベルで分離されたサンドボックス内で実行され、データ漏洩や不正アクセスのリスクを低減します。

大規模環境での高い同時実行性

高スループットのエージェントワークロード向けに、一貫して低いレイテンシで数千のサンドボックスインスタンスを並列実行します。

1,159インスタンスを稼働中
サンドボックス機能

コアランタイム機能

エージェントがコードを実行し、システムとやり取りし、実際のワークフロー全体で制御を維持するために必要なすべてを提供します。

001
コード実行

コード実行

安全なサンドボックス内で Python、JavaScript、C++、その他の言語を実行します。

002
外部 APIs

外部 APIs

エージェントが必要に応じて外部 APIs やオンラインデータにアクセスできるようにします。

003
ブラウザ利用

ブラウザ利用

サンドボックス内でのウェブナビゲーション、フォーム入力、データ抽出を自動化します。

004
コンピューター利用

コンピューター利用

入力、クリック、スクロール、スクリーンショット、その他の GUI 操作のために、フルデスクトップ環境を制御します。

005
永続セッション

永続セッション

長時間実行されるエージェントタスクを、状態を失うことなく一時停止および再開します。

006
ライブセッションビュー

ライブセッションビュー

インタラクティブな監視とデバッグのために、VNC を使用してサンドボックスセッションを表示およびストリーミングします。

コード例

数行のコードでエージェントを実行

SDK をインストールして API キーを設定すれば、コーディングエージェントやフルデスクトップ用の Sandbox をすぐに起動できます。

pip install novita-sandbox
npm i novita-sandbox

SDK のインストール
1import os
2from novita_sandbox import Novita
3
4novita = Novita(api_key=os.environ["NOVITA_API_KEY"])
5
6# The codex template ships with Codex pre-installed
7sandbox = novita.sandbox.create(
8    "codex",
9    timeout=3600,
10    envs={"CODEX_API_KEY": os.environ["CODEX_API_KEY"]},
11)
12
13try:
14    # Run Codex non-interactively: take a prompt, print the result, exit
15    execution = sandbox.commands.run(
16        'codex exec --full-auto --skip-git-repo-check "Write a FizzBuzz script and run it"',
17        on_stdout=lambda data: print(data, end=""),
18        timeout=0,
19    )
20    print(execution)
21finally:
22    sandbox.kill()
23

隔離された Sandbox で Codex を非対話モードで実行します。コードの読み取りと編集、コマンドの実行を行い、結果を返します。

Codex ガイド
料金

柔軟な従量課金制

vCPUとメモリ割り当てに基づく秒単位の課金。プランなし、ロックインなし、隠れた費用なし。 詳細を見る

vCPU

割り当てられたvCPU秒ごとに計算

単価$0.0000098 / vCPU-second

Memory

割り当てられたGiB秒ごとに計算

単価$0.0000032 / GiB-second

Storage

1時間ごとに計測し、1日ごとに課金。最初の60 GBを含む

単価$0.00009 / GB-hour

使用量ベースの料金例

1 vCPU + 512 MiB RAM

Short-lived agent task (5 min)

概算コスト~$0.0034

2 vCPU + 1 GiB RAM

Code execution job (1 hr)

概算コスト~$0.0821

8 vCPU + 8 GiB RAM

Multi-agent or RL workload (1 hr)

概算コスト~$0.3744

* 無料枠のクォータ: 5個の同時サンドボックス、最大1時間のセッション。残高をチャージしてサンドボックスを使用すると、有料枠(同時100個、24時間セッション)が自動的に解除されます。

無料枠と有料枠
Start with the free tier. Top up your balance to unlock production-grade resources automatically
無料枠
Free usage5個の同時サンドボックス最大セッション時間1時間サンドボックスあたり2 vCPUサンドボックスあたり4 GB RAM優先スケジューリングなし
有料枠
従量課金制100個の同時サンドボックス最大セッション時間24時間サンドボックスあたり最大8 vCPUサンドボックスあたり最大8 GB RAM優先スケジューリングに対応
アカウント残高が$0を超えると、有料枠が自動的に解除されます。
Novita AI で構築

Agent Sandbox で構築を始める

クイックスタート、再利用可能なテンプレート、分離されたサンドボックスストレージで始めましょう。

01

クイックスタート

数分で最初のサンドボックスを起動できます。

詳細を見る
02

テンプレート

再利用可能なサンドボックス環境を一度定義し、ワークロード全体で使用できます。

詳細を見る
03

ファイルシステム

各サンドボックスには、コード、データ、セッション状態用の分離されたファイルシステムが含まれます。

詳細を見る

エンタープライズ

より高いリソース上限、カスタムデプロイメントリージョン、または専用インフラストラクチャを必要とする高度なワークロード向け。

稼働時間 SLA99.95%
サンドボックスあたりの最大 vCPUsCustom
デプロイメントリージョンYour Choice
同時実行インスタンスUnlimited
FAQ

よくある質問

Novita Agent Sandbox とは何ですか?

Novita Agent Sandbox は、AI エージェント向けの安全なクラウドランタイムです。各 Sandbox は隔離された環境で、エージェントはお使いのマシンや他のワークロードに影響を与えることなく、コードの実行、ブラウザの利用、デスクトップの操作、長時間タスクの実行を行えます。

Sandbox ではどのコーディングエージェントを実行できますか?

Claude Code と Codex には、エージェントがプリインストールされたテンプレートが用意されているため、数行のコードで Sandbox を作成し、エージェントをヘッドレスで実行できます。その他のエージェントやツールも、カスタムテンプレートにインストールできます。

Agent Sandbox はコンピューター操作に対応していますか?

はい。デスクトップ Sandbox は、コンピューター操作エージェントに、入力、クリック、スクロール、スクリーンショットが可能なフル仮想デスクトップを提供します。VNC で操作可能なセッションとして、または監視用の閲覧専用フィードとして配信できます。

Sandbox の起動速度と隔離の仕組みを教えてください。

Sandbox は平均 200ms 未満で起動します。各タスクはシステムレベルで分離された専用の Sandbox で実行されるため、タスク間のデータ漏えいや不正アクセスのリスクを低減できます。

対応している言語と SDK を教えてください。

エージェントは Sandbox 内で Python、JavaScript、C++ などの言語を実行できます。Sandbox の操作には、Python 3.9 以上および Node.js 20 以上に対応した novita-sandbox SDK、またはターミナルから使える Novita Sandbox CLI を利用できます。

長時間タスクのために Sandbox の状態を保持できますか?

はい。永続セッションを使えば、長時間実行のエージェントタスクを状態を失わずに一時停止・再開できます。また、各 Sandbox にはコード、データ、セッションファイル用の隔離されたファイルシステムがあります。

Agent Sandbox の料金体系を教えてください。

割り当てた vCPU とメモリに対して秒単位で課金され、前払いの契約は不要です。新規アカウントは無料枠から始められ、残高をチャージすると、同時実行数が多くセッションが長い有料枠が利用できるようになります。最新の料金は上の料金セクションをご覧ください。

本番環境向けAIを構築するために必要なすべて。

200以上のモデル、オンデマンド GPUs、安全なエージェントランタイムを、1つの API に統合。無料で始められ、成長に合わせてスケールできます。