−25%

Windows 年払い、10月31日まで。 プランを見る

EQVPS
始める

サンドボックスの料金と制限

サンドボックスの料金が秒単位でどう計算されるか、パーシステントなサンドボックスの 1 か月が最大いくらか、残高がなくなると何が起きるか、そしてすべての上限を一つの表に。

最終確認: 2026-10-10 · サンドボックス API、2026-10-03 時点の料金

サンドボックスはサーバーと同じプリペイド残高から支払われます。サブスクリプションもカード登録もありません。チャージすると、サンドボックスがそこから引き落とし、残高が尽きると止まります。このページはその計算の中身です。サンドボックスとは何かは サンドボックス を、コードについては SDK リファレンス を参照してください。

何に支払うのか

サンドボックスの料金は、そのプランが確保する vCPU と RAM の料金です:

  • 1 vCPU 時間あたり $0.040
  • 1 GiB の RAM あたり 1 時間 $0.013
プランvCPU / RAM / ディスクネットワーク1 時間あたりパーシステント、月の上限
micro0.25 / 512 MB / 3 GB50 Mbit/s$0.0165$9.03
small0.5 / 1 GB / 5 GB100 Mbit/s$0.033$18.07
standard1 / 2 GB / 10 GB200 Mbit/s$0.066$36.14
plus2 / 4 GB / 15 GB300 Mbit/s$0.132$72.27
pro4 / 8 GB / 20 GB400 Mbit/s$0.264$144.54
max8 / 16 GB / 40 GB500 Mbit/s$0.528$289.08

支払うのは確保したリソースに対してであり、実際に消費した CPU に対してではありません。何もしていないサンドボックスも、コンパイル中のサンドボックスも、1 秒あたりの料金は同じです。送信トラフィックは課金されません。トークンなしで最新の料金を確認できます:GET /sandboxes/tariffs。

エフェメラル:秒単位、最低 60 秒

エフェメラルなサンドボックスは、作成から削除まで存在した 1 秒ごとに課金され、1 つあたり最低 60 秒です。

何が起きたかプラン課金時間料金
作成してスクリプトを 1 本実行、20 秒後に削除small60 秒(最低)$0.00055
テストスイート、10 分後に削除small600 秒$0.0055
放置、2 分作業したあと 5 分のアイドルタイムアウトで削除standard420 秒$0.0077
3 時間のバックグラウンドジョブstandard10,800 秒$0.198

見落とされがちなのが 3 行目です。アイドルタイムアウトも課金されます。終わったらサンドボックスを削除する(SDK の with ブロックが自動でやります)か、idle_timeout を短くしてください。

パーシステント:開始した時間単位、月の上限つき

パーシステントなサンドボックスはセッションをまたいでディスクを最長 30 日保持します。開始した 1 時間はまるごと課金され、61 分なら 2 時間分です。その代わり、暦月(UTC)の料金が 730 時間から 25% 引いた額 を超えることはありません。上の表の最後の列がそれです。1 か月ずっと動かした standard のサンドボックスは $48.18 ではなく $36.14 です。

パーシステントなサンドボックスが一時停止している間(下記参照)は課金されません。

残高がなくなったとき

  1. 新しいサンドボックスは拒否されます:402 insufficient_balance。
  2. すでに動いているエフェメラルなサンドボックス は、いつも通りアイドルタイムアウトか TTL で終了します。
  3. パーシステントなサンドボックスは 24 時間後に一時停止します(チャージしなかった場合)。一時停止ではサンドボックスがディスク上のスナップショットに保存され、その間は料金がかかりません。
  4. チャージすると自動で再開します。通常は 1 分以内です。その間、一時停止中のサンドボックスへのコマンドには 409 sandbox_paused が返ります。
  5. 一時停止中のスナップショットは 14 日間保管されます。 その後サンドボックスは削除され、id には 410 sandbox_deleted が返ります。

残高がゼロを下回ることはありません。

支出上限

デフォルトでは上限はありません。1 日と 1 か月の上限をドル建てで、ダッシュボードまたは API から設定できます:

curl -X PUT https://api.eqvps.com/api/v1/eqvps/sandboxes/budget \
  -H "Authorization: Bearer $EQVPS_API_KEY" -H "Content-Type: application/json" \
  -d '{"daily_usd": 2, "monthly_usd": 20}'

両方のフィールドが必須で、null は上限なしを意味します。日と月は UTC で数えます。上限に達すると、新しいサンドボックスには 429 budget_exceeded が返り(レスポンスに limit_usd、spent_usd、resets_at が含まれます)、稼働中のエフェメラルなものは削除され、パーシステントなものはディスクを残して一時停止します。期間がリセットされるか上限を引き上げると再開します。残高切れによる一時停止と違い、予算による一時停止は 14 日後に削除されません。

AI エージェントが自分でサンドボックスを作るなら、上限を設定してください。それが「ひどい一晩」で済むか「ひどい 1 か月」になるかの違いです。

$1 トライアル

新規アカウントは、残高が足りない状態で初めてサンドボックスを作成したときに $1 分のサンドボックスクレジット を受け取ります。small なら約 30 時間、micro なら約 60 時間分です。有効期間は 14 日で、サンドボックス専用、あなた自身のお金より先に使われ、引き出しはできません。1 アカウント 1 回です。

すべての上限を一か所に

制限値
アカウントあたりのサンドボックス数(稼働中 + 一時停止中)20
アカウントあたりの同時実行コマンド数2
同期コマンド 1 回55 秒
サンドボックスあたりのバックグラウンドタスク8
同期呼び出しのストリームあたり出力1 MiB
API でのファイル転送5 MB(それより大きいものは最大 2 GB まで、ワンタイムリンクで)
エフェメラルの寿命(TTL)最長 24 時間
エフェメラルのアイドルタイムアウトデフォルト 300 秒、最大 3600 秒
パーシステントの寿命最長 30 日
環境変数サンドボックスあたり 64 個、値ごとに 32 KB、合計 64 KB
持続的な CPU 使用90% 超が 15 分以上続くと不正利用とみなす

CPU のルールがあるのは、サンドボックスがハードウェアを共有しているからです。違反したエフェメラルなサンドボックスは停止され、パーシステントなものは速度が落とされます。断続的な作業がこの線に近づくことはありません。何時間も全力で計算するなら、コアを月単位で借りる VPS の出番です。

使った金額を確認する

SDK の usage()、または GET /sandboxes/{id}/usage で、サンドボックスの稼働秒数、使用 CPU 秒数、送信バイト数、billed_usd、estimated_total_usd を確認できます。料金は 1 時間ごとにまとめて残高から差し引かれるので、ダッシュボードの数字はリアルタイムの値より最大 1 時間遅れることがあります。実際のサンドボックスで数字を確かめたいなら、サンドボックスのページ に始めるために必要なものがすべてあります。

よくある質問

支払うのはプラン全体ですか、それともコードが使った分だけですか?

選んだプランに対してです。vCPU は 1 vCPU 時間あたり $0.040、RAM は 1 GiB 時間あたり $0.013 で、コードが動いていても待っていても同じです。アイドルタイムアウトを待っている間も課金されるので、単発の作業では idle_timeout を短くしてください。

送信トラフィックは課金されますか?

されません。送信トラフィックは usage() に計上されますが、課金はされません。速度はプランによって異なり、micro の 50 Mbit/s から max の 500 Mbit/s までです。

$1 トライアルとは具体的に何ですか?

新規アカウントは $1 分のサンドボックスクレジットを受け取れます。残高が足りない状態で初めてサンドボックスを作成したときに自動で付与されます。有効期間は 14 日、サンドボックス専用(サーバーには使えません)で、あなた自身のお金より先に使われます。1 アカウント 1 回です。

残高がマイナスになることはありますか?

ありません。ゼロになると新しいサンドボックスは 402 insufficient_balance で拒否され、パーシステントなものは 24 時間後に一時停止します。カードは登録されていないので、カードに請求されることもありません。

エージェントがサンドボックスに使いすぎないようにするには?

ダッシュボードまたは PUT /sandboxes/budget で 1 日と 1 か月の上限を設定します。上限に達すると新しいサンドボックスは 429 budget_exceeded を受け取り、稼働中のエフェメラルなものは削除され、パーシステントなものはディスクを残して一時停止します。

コメント

まだコメントはありません。最初になりましょう。

コメントを残す

コメントは表示される前にモデレートされます。