Vercelが公開した「Open Agents」:エージェント運用基盤の新たな標準へ。知性と実行環境を分離する設計思想
Vercelが公開した「Open Agents」:エージェント運用基盤の新たな標準へ。知性と実行環境を分離する設計思想
Vercelから、背景で動作するコーディング・エージェントを構築・運用するためのオープンソース・リファレンスアプリ「Open Agents」が公開されました。
これは単なるチャットアプリのテンプレートではありません。Vercel Workflowを活用した長時間実行可能なランタイムと、分離されたサンドボックス環境を組み合わせた、実運用に耐えうるエージェント基盤の「設計図」です。
1. 3層構造によるアーキテクチャ:Web -> Workflow -> Sandbox
Open Agentsの最大の特徴は、システムを以下の3つのレイヤーに明確に分離している点にあります。
- Web UI: Next.jsで構築されたフロントエンド。認証、セッション管理、チャットのストリーミング表示を担います。
- Agent Workflow: Vercel Workflow上で動作するエージェントの「知性」の部分。リクエストのライフサイクルに縛られず、長時間にわたる推論とタスク実行を継続できます。
- Sandbox VM: エージェントが実際にファイルを読み書きし、シェルコマンドを実行する「実行環境」。

2. 最も重要な決定:「エージェントはサンドボックスではない」
Open Agentsの開発チームが強調しているのは、**「エージェント自体をサンドボックスの中で動かさない」**という設計思想です。
エージェント(LLMの制御ロジック)をサンドボックスの外側に配置し、ファイル操作やコマンド実行といった「ツール」を介してサンドボックスに干渉させる。この分離により、以下のメリットが生まれます。
- 永続性とレジリエンス: エージェントの実行状態が個別のHTTPリクエストから独立しているため、ネットワーク切断やタイムアウトの影響を受けずに実行を継続でき、再接続も容易です。
- 環境の独立進化: モデルやプロバイダーの選択と、サンドボックスの実装(OSやプリインストールツールなど)を個別に進化させることができます。
- サンドボックスのハイバネーション: 実行環境であるVMを、エージェントの思考時間やユーザーの待ち時間中にスリープ(ハイバネーション)させることができ、リソース効率を劇的に向上させます。
3. 実用的な機能群:Durable WorkflowとGitHub連携
リファレンスアプリとして、現代のエージェントに求められる機能が網羅されています。
- スナップショットベースのレジューム: サンドボックスの状態を保存し、瞬時に以前の作業状態から再開できます。
- GitHub統合: リポジトリのクローンからブランチ作成、オートコミット、そしてPR作成までをエージェントが一貫して行えます。
- 長時間実行のサポート: Workflow SDKにより、数分から数時間に及ぶ複雑なコーディングタスクも、Vercelのインフラ上で安定して動作します。
まとめ:エージェントは「ツール」から「自律的なワークフロー」へ
Open Agentsの登場は、AIエージェントが「ブラウザでLLMと対話するツール」から、**「インフラの一部として自律的に動作するワークフロー」**へと移行したことを象徴しています。
特に「知性と実行環境の分離」というパターンは、今後エンタープライズ領域でAIエージェントを導入する際の標準的なプラクティスになるでしょう。
Vercelの強力なデプロイメント・エコシステムと、Durable Workflowによる信頼性が組み合わさることで、エージェント開発のハードルは一段と下がりました。
Next Step
AIエージェント導入、まずは30分の無料相談から
「自社に合うのか?」「何から始めればいい?」
貴社の状況をヒアリングし、最適なAI活用プランをご提案します。


