E2B

E2Bは、エージェントに安全で隔離されたコンピュータを提供し、コード実行、ツール利用、ワークフロー実行を可能にするオープンソースのAIサンドボックス・クラウドです。

公式サイト

情報確認日: 2026年6月14日 ·出典を見る

ツール情報

種類
開発ワークフロー
対応プラットフォーム
Cloud sandboxes, JavaScript SDK, TypeScript SDK, Python SDK, REST API, CLI, GitHub Actions, MCP Gateway, Docker MCP Catalog, Cloud browser, Desktop sandbox, Linux microVMs, Custom sandbox templates
無料プラン
対応
オープンソース
対応
独自の API キーを使用
非対応
ローカルモデル
非対応
E2B

概要

適した用途

  • AIエージェントのコード実行
  • コードインタープリター製品
  • 信頼できないAI生成コードの実行
  • LLMツールの実行
  • データ分析エージェント
  • ターミナルやファイルシステムへのアクセスが必要なコーディングエージェント
  • コンピュータ操作エージェント
  • クラウドブラウザのワークフロー
  • MCP対応のエージェントツール
  • GitHub Actionsの検証
  • サンドボックス化されたテストランナー
  • 高速で隔離された実行環境を必要とする製品

強み

  • AI生成コードを安全に実行するために特化した設計。
  • コンテナのみのサンドボックスよりも強力なFirecrackerマイクロVMによる隔離。
  • 高速な起動と秒単位の課金により、大量のエージェントワークロードに適合。
  • 特定のモデルプロバイダーに縛られず、あらゆるLLMやAIフレームワークで利用可能。
  • SDK、テンプレート、MCP Gateway、永続化、ライフサイクルAPIが本番環境のニーズを網羅。
  • オープンソースのエコシステムと豊富なサンプルにより、検証や拡張が容易。

制約とトレードオフ

  • 完結したクラウドIDEを探している開発者
  • プロンプトからアプリを作りたい非エンジニアのユーザー
  • シンプルなフロントエンドのプレイグラウンドのみを必要とするチーム
  • 従量課金のない固定月額料金を希望するプロジェクト
  • エージェントがコードを実行する必要のないワークフロー
  • サンドボックスの権限、シークレット、ネットワークポリシーの管理を望まない組織
  • これ単体では完結したIDEや「プロンプトからアプリを作る」ビルダーではありません。
  • 長時間稼働や高並列のエージェントでは、従量課金が割高になる可能性があります。
  • サンドボックスのライフサイクル、シークレット、ネットワーク、クリーンアップを正しく設計するためのエンジニアリング工数が必要です。
  • Hobbyプランはセッションが1時間に制限され、同時実行数は20までです。
  • Proプランは、利用料とは別に月額150ドルの基本料金が発生します。
  • セキュリティは、ツールの権限設定、ネットワークポリシー、データ処理の設計に依存します。

使い始める

料金と利用上限

無料プランあり

Hobby$0 / 月額

1回限りの100ドル分の使用クレジット、コミュニティサポート、最大1時間のサンドボックスセッション、最大20の同時実行サンドボックスを含む無料プラン。

Pro$150 / 月額

制限の緩和、カスタムCPU/RAM、最大24時間のセッション、最大100の同時実行サンドボックス、およびオプションで最大1,100までの同時実行拡張が可能なプラン。

EnterpriseCustom

カスタム価格、さらなる制限緩和、カスタム計算リソース、1,100以上の同時実行、エンタープライズデプロイや個別サポートを提供。

Compute usageFrom $0.000014 / vCPU秒

サンドボックス実行中の計算リソースに対する従量課金。デフォルトの2 vCPUは0.000028ドル/秒です。

Memory usage$0.0000045 / GiB秒

サンドボックスがアクティブに動作している間のメモリ使用量(GiB秒単位)に対して課金されます。

Storage$0

Hobbyプランは10 GiB、Proプランは20 GiBが含まれます。それ以上のストレージが必要な場合は個別相談となります。

料金確認日: 2026年6月14日 · 利用上限、モデルの料金、サブスクリプションは別々に請求される場合があります。

機能と詳細

安全なAIサンドボックス

  • AIが生成したコードを、隔離されたクラウドサンドボックスで実行します。
  • FirecrackerマイクロVMにより、通常のコンテナよりも強力な隔離環境を提供します。
  • 信頼できないコード、ツールの実行、エージェントのワークフローに特化した設計です。

コードインタープリター・ワークフロー

  • JavaScript/TypeScriptまたはPython SDKから、Pythonなどのコードを実行できます。
  • サンドボックス内のファイルを読み書きできます。
  • ログのストリーミング、出力の検査を行い、結果をLLMやアプリケーションに返却します。

エージェント・ランタイム

  • Claude Code、Codex、Amp、Devin、OpenCode、OpenAI Agents SDKなどのコーディングエージェントを安全なサンドボックスで実行できます。
  • エージェントにターミナル、ファイルシステム、Git、ブラウザ、ツールへのアクセス権を与えます。
  • ライフサイクルAPIを使用して、環境の作成、接続、一時停止、再開、スナップショット、破棄を制御できます。

テンプレートと永続化

  • カスタムテンプレートでベースイメージ、環境変数、コピーするファイル、コマンド、ビルド済みスナップショットを定義できます。
  • サンドボックスの永続化機能により、ファイルシステムとメモリの状態を保存・再開できます。
  • スナップショットと自動再開により、長時間稼働するセッションや状態を持つエージェントをサポートします。

MCPと外部ツール

  • MCP Gatewayがサンドボックス内で動作し、Dockerカタログにある200以上のMCPツールへの型安全なアクセスを提供します。
  • カスタムMCPサーバーをサンドボックス内で実行可能です。
  • GitHub、Notion、Stripe、Browserbase、Exaなどのツールを、サポートされているMCPワークフローを通じて接続できます。

開発者向けインフラストラクチャ

  • API、SDK、CLI、Webhook、メトリクス、テレメトリにより、本番環境への統合をサポートします。
  • クラウドブラウザ、コンピュータ操作、GitHub Actions CI/CD、コードインタープリターなどのユースケースに対応しています。
  • SDK、コードインタープリター、デスクトップサンドボックス、クックブック例、インフラコードがオープンソースとして公開されています。

E2Bが選ばれる理由

E2Bは、AIシステムがコードを安全に実行するために「本物のコンピュータ」を必要とする場面で真価を発揮します。これは、開発者にクラウドIDEを提供することとは異なる課題の解決を目的としています。エージェントは、Pythonの実行、パッケージのインストール、ファイルの検査、ツールの呼び出し、Gitの操作、ブラウザの制御、あるいはタスク中にモデルが生成したデータの処理を必要とする場合があります。これらをアプリケーションサーバーやユーザーの端末で直接実行するのはリスクが伴うため、E2Bはエージェントに隔離されたサンドボックスを提供します。

この製品の最大の特徴は、最初からエージェントのワークロード向けに構築されている点です。高速なサンドボックス生成、Firecrackerによる隔離、SDKによる制御、コードインタープリター、テンプレート、永続化、MCPツール、ライフサイクルAPIのすべてが、「システム全体を危険にさらすことなく、エージェントに有用な仕事をさせる」という一つの目標に向かっています。

主なワークフロー

実践的なE2Bのワークフローは、アプリケーションまたはエージェントのランタイムから始まります。アプリはSDKを使用してサンドボックスを作成し、コンテキストをアップロードするかテンプレートを使用します。次にLLMにコード生成やツール呼び出しを依頼し、そのコードをサンドボックス内で実行。結果を読み取った後、継続、一時停止、スナップショット作成、または環境の破棄を判断します。

コーディングエージェントの場合、ワークフローは仮想開発マシンのようになります。エージェントはリポジトリをクローンし、テストを実行し、ファイルを修正し、シェルコマンドを実行して、差分(diff)や出力を返します。コードインタープリター型アプリの場合はより密接な流れとなり、コードの実行、ログの取得、チャートの生成、ファイルの返却を行い、必要に応じて状態を破棄または永続化します。

向いている用途

E2Bは、AIコードインタープリター、データ分析エージェント、コーディングエージェント、GitHub Actionsの検証、ブラウザやコンピュータ操作エージェント、LLMツール実行、AI生成アプリのプレビュー、サンドボックス化されたテストランナーなどに適しています。特に、動的に生成され、デフォルトでは信頼できないコードを扱う場合に非常に有用です。

一方で、一日中作業するようなIDEを求めているユーザーには不向きです。その場合は、GitHub Codespaces、Coder、Gitpod/Ona、CodeSandbox、Replitなどが適しています。E2Bはインフラストラクチャであり、他の製品、エージェント、またはワークフローに組み込まれることでその力を発揮します。

競合製品との比較

Daytonaと比較すると、E2BはAIサンドボックスの直接的な競合であり、高い知名度、FirecrackerマイクロVMによる隔離、MCP Gateway、コードインタープリターの豊富な例を備えています。Daytonaもエージェントの実行に注力しているため、起動時間、ライフサイクルAPI、価格、テンプレート、永続化、SDKの使い勝手、エンタープライズ要件などで比較検討すべきです。

CodeSandboxとの比較では、E2Bは人間向けのクラウドワークスペースというよりも、エージェント向けのランタイムとしての側面が強いです。GitHub Codespacesとの比較では、E2Bは日常のリポジトリ作業のための開発コンテナ製品ではなく、AIエージェントやアプリがプログラムから作成・制御できるサンドボックスです。

Modalと比較すると、E2Bは用途が限定されていますが、エージェントのコード実行により特化しています。Vercel Sandboxと比較すると、E2Bは特定のデプロイエコシステムに依存せず、汎用的なAIエージェントサンドボックス層として評価されることが多いです。

推奨される設定

最適なE2Bのセットアップは、脅威モデルの策定から始まります。AIが生成したコードやツールの指示は、信頼できないものとして扱ってください。必要がない限りシークレットをサンドボックスに入れない、MCPツールのスコープを限定する、パブリックURLを制限する、ネットワークの挙動を監視する、アイドル状態のサンドボックスを意図的に停止・破棄するといった対策が重要です。

コスト管理については、まずデフォルトのリソースを使用し、必要な場合のみCPUとメモリを拡張してください。自動一時停止(auto-pause)を有効にし、ダッシュボードやCLIでアクティブなサンドボックスを監視します。秒単位の課金モデルは、サンドボックスの寿命が短い場合には効率的ですが、長時間稼働するエージェントや高い並列実行数では相応のコストが発生する可能性があります。

導入時の注意点

ローカルのDocker実行から移行するチームは、イメージ、パッケージのインストール、ファイルシステムのレイアウト、ネットワークアクセス、環境変数、ロギング、クリーンアップ、タイムアウトの挙動など、あらゆる前提条件を再確認する必要があります。目標は単に実行環境をクラウドに移すことではなく、生成されたコードの実行をより安全に、観測可能に、そして管理しやすくすることにあります。

クラウドIDEから移行するチームは、抽象化の考え方を変える必要があります。E2Bは通常、人間が一日中コードを編集する場所ではありません。エージェントやアプリケーションが安全にコードを実行する場所です。開発者のワークスペースにはGitHub Codespaces、Coder、Gitpod/Ona、CodeSandboxを使い続け、サンドボックス化された実行環境が製品の核となる要件である場合にE2Bを採用してください。

対応モデルとデータプライバシー

プライバシーとデータの取り扱い

E2Bサンドボックスには、AI生成コード、アップロードされたファイル、コマンド出力、環境変数、MCPツールの実行結果、ブラウザのアクティビティ、Gitのコンテキスト、永続化されたファイルシステムやメモリの状態が含まれる可能性があります。本番環境のシークレットを生成コードや広範なサンドボックス環境に直接配置することは避け、ネットワークやMCPツールのアクセスを制限し、カスタムテンプレートをレビューしてください。また、ライフサイクル制御を使用してアイドル状態のサンドボックスを停止・破棄し、スナップショット、ファイル、ログ、エージェント出力の保持ポリシーを定義することを推奨します。

ガイド、レビュー、トラブル対処

公開済みのガイドはまだありません。上記の公式ドキュメントをご参照ください。

製品の更新情報

確認済みの製品更新はまだありません。フォローすると関連する新着情報を「保存済み」で確認できます。

関連コンテンツの更新履歴を見る

代替ツール

出典と確認記録

確認日は当サイトが情報を確認した日です。製品のリリース日は上に別途表示しています。

掲載情報の修正履歴

  1. オープンソースのAIサンドボックス基盤としての現在の位置付け、Hobby/Pro/Enterpriseの価格体系、計算リソースとメモリの従量課金、FirecrackerマイクロVMによる隔離、コードインタープリター、永続化、テンプレート、MCP Gateway、Docker MCPカタログ、およびコーディングエージェントのユースケースを含むエントリを作成しました。