Vercelは6月17日(現地時間)、エージェントの構築、実行、スケーリングを支援するオープンソースフレームワーク「eve」の提供を開始した。eveは、本番環境でのエージェント運用に必要な基盤機能を統合し、開発者がエージェントの機能定義に注力できる設計が特徴である。ウェブ開発におけるNext.jsがもたらした変革と同様に、エージェント開発の複雑さを解消し、生産性向上に貢献するとVercelは説明している。
Vercelは、エージェント開発の現状をウェブフレームワークの登場以前になぞらえ、各チームが同様の基本機能を繰り返し構築していると指摘した。eveはこの問題に対し、Next.jsがウェブ開発にもたらしたのと同様の変革をエージェント開発にもたらすことを目指す。eveエージェントはディレクトリ構造を持ち、agent.tsファイルでモデルを定義し、AI Gatewayを介したプロバイダーフォールバックもサポートする。instructions.mdファイルは、エージェントのジョブとパーソナリティをシステムプロンプトとして設定する。ツールはrun_sql.tsやpost_chart.ts、スキルはrevenue-definitions.mdのようなファイルで記述でき、eveがこれらを統合する。
eveには、耐久性のある実行、サンドボックス化されたコンピューティング、人による承認、サブエージェント、評価機能など、本番環境に必要な機能が組み込まれている。特に、すべての会話はチェックポイントが設定された耐久性のあるワークフローとして扱われ、クラッシュやデプロイ後も中断した箇所から再開できる。エージェントが生成するコードは信頼できないものとみなし、完全にアプリケーションのランタイムから隔離されたサンドボックス環境で実行される。このサンドボックスはVercel Sandbox上で稼働し、ローカルではDocker等で利用可能である。また、特定のアクションには人による承認を必須と設定でき、承認待ちの間は計算資源を消費しない。
eveエージェントは、Vercel Connectを介して、Slack、GitHub、Snowflake、Salesforce、Notion、Linearなどの既存のツールやサービスに接続できる。接続設定はファイルで定義され、モデルがURLや認証情報に直接アクセスすることなく、セキュアな接続を実現する。エージェントは単一の定義で複数のチャネル(HTTP API、Slack、Discord、Teams、Telegram、Twilio、GitHub、Linear)に対応し、チャネル間のハンドオフも可能である。エージェントの実行はOpenTelemetry標準のスパンとしてトレースされ、Honeycomb、Datadog、Jaegerなどの既存のトレーシングサービスにエクスポートされる。
参考: Vercel Blog (アーカイブ) — 2026年6月17日 13:00 (JST)