VercelOpen AgentsAIエージェントDurable Workflowエージェント運用

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: エージェントが実際にファイルを読み書きし、シェルコマンドを実行する「実行環境」。

Open Agents アーキテクチャ

2. 最も重要な決定:「エージェントはサンドボックスではない」

Open Agentsの開発チームが強調しているのは、**「エージェント自体をサンドボックスの中で動かさない」**という設計思想です。

エージェント(LLMの制御ロジック)をサンドボックスの外側に配置し、ファイル操作やコマンド実行といった「ツール」を介してサンドボックスに干渉させる。この分離により、以下のメリットが生まれます。

  • 永続性とレジリエンス: エージェントの実行状態が個別のHTTPリクエストから独立しているため、ネットワーク切断やタイムアウトの影響を受けずに実行を継続でき、再接続も容易です。
  • 環境の独立進化: モデルやプロバイダーの選択と、サンドボックスの実装(OSやプリインストールツールなど)を個別に進化させることができます。
  • サンドボックスのハイバネーション: 実行環境であるVMを、エージェントの思考時間やユーザーの待ち時間中にスリープ(ハイバネーション)させることができ、リソース効率を劇的に向上させます。

3. 実用的な機能群:Durable WorkflowとGitHub連携

リファレンスアプリとして、現代のエージェントに求められる機能が網羅されています。

  • スナップショットベースのレジューム: サンドボックスの状態を保存し、瞬時に以前の作業状態から再開できます。
  • GitHub統合: リポジトリのクローンからブランチ作成、オートコミット、そしてPR作成までをエージェントが一貫して行えます。
  • 長時間実行のサポート: Workflow SDKにより、数分から数時間に及ぶ複雑なコーディングタスクも、Vercelのインフラ上で安定して動作します。

まとめ:エージェントは「ツール」から「自律的なワークフロー」へ

Open Agentsの登場は、AIエージェントが「ブラウザでLLMと対話するツール」から、**「インフラの一部として自律的に動作するワークフロー」**へと移行したことを象徴しています。

特に「知性と実行環境の分離」というパターンは、今後エンタープライズ領域でAIエージェントを導入する際の標準的なプラクティスになるでしょう。

Vercelの強力なデプロイメント・エコシステムと、Durable Workflowによる信頼性が組み合わさることで、エージェント開発のハードルは一段と下がりました。


参考: Open Agents - Vercel Templates

この記事をシェア

XLINE

Next Step

AIエージェント導入、まずは30分の無料相談から

「自社に合うのか?」「何から始めればいい?」
貴社の状況をヒアリングし、最適なAI活用プランをご提案します。

無料相談を予約