ガイドNEW
定義
E2Bとは、AIエージェントが生成したコードを安全に実行するためのクラウド型サンドボックス環境のこと。
E2B (エージェント用の実行サンドボックス)とは — 詳しく解説
E2Bは、LLMエージェントが生成したコードをホスト環境から隔離したマイクロVM上で実行できるサンドボックスサービスで、AIコーディングエージェントや自動化基盤の実行バックエンドとして広く採用されているとされる。ファイルシステムやネットワークに直接触れさせずにPythonやシェルコマンドを動かせるため、生成コードの安全な検証に使われる。2026年の実運用では、起動待ち(コールドスタート)とサンドボックス稼働時間に応じた従量課金がコスト面の落とし穴になりやすく、常駐エージェントを張りっぱなしにすると相場感より高額になるケースがあるとされる。現場での選び方としては、短命タスクは従量課金プランで都度起動し、常時稼働が必要なエージェントは専用インスタンスやセルフホストに切り替える運用が広がっているとされる。
E2B (エージェント用の実行サンドボックス)の使用例
- コーディングエージェントがユーザーの依頼に応じてE2B上でPythonスクリプトを実行し、結果だけを返す
- 自動化ワークフローがLLM生成のシェルコマンドをE2Bサンドボックスで検証してから本番実行に反映する