Vercelは7月22日(現地時間)、AIエージェントプラットフォーム「イーヴ (eve)」にインストール可能な拡張機能を導入したと発表した。この新機能により、開発者はツール、接続、スキル、指示、フックをパッケージ化し、あらゆるイーヴエージェントがインポートできるようになる。拡張機能はnpmのようなパッケージレジストリに公開され、他のプロジェクト依存関係と同様に管理可能となり、エージェントの機能性を大幅に高める。

イーヴ (eve) エージェントの拡張機能は、ブラウザ操作、メモリ管理、自己改善といった多様な機能を提供する。

新規拡張機能の作成は、npx eve@latest extension init crmコマンドで実行できる。このコマンドはパッケージを生成し、依存関係のインストールとGitの初期化を行う。生成されるパッケージは、ツール、接続、スキル、フックを含むエージェントと同様のファイル構造を持つ。拡張機能が完成した際には、eve extension buildコマンドを実行することで、パブリッシュ可能なパッケージが生成される。

エージェントで拡張機能を使用するには、対象パッケージをインストールし、agent/extensions/内のファイルからインポートする。ファイル名が名前空間を設定するため、例えばcrmというファイル名でインポートされた場合、その拡張機能の検索ツールはエージェント内でcrm__searchとして実行される。

拡張機能では、Zodのような標準スキーマライブラリを使用して設定スキーマを宣言でき、ユーザー設定はインポート時に検証される。また、拡張機能のツール実行に承認を要求したり、disableTool()メソッドでツールを削除したり、toolResultFromメソッドでフック内のツール結果タイプを絞り込んだりする機能も提供される。

テック実務者向けの具体的な示唆

本拡張機能の導入は、エージェント開発に携わるテック実務者に対して、以下の具体的な応用シナリオ、競合技術との比較、および導入検討時の評価軸を提供する。

  • 既存のエージェント開発への応用シナリオ

  • 特定の業界や業務に特化したカスタムツールの迅速な開発と複数のエージェントへの統合が可能になる。

  • 複雑な業務ワークフローをモジュールとしてパッケージ化し、再利用性と保守性を向上させる。

  • 異なるエージェント間で共通の機能やデータ接続を標準化し、開発効率を高める。

  • 競合プラットフォームとの比較

  • OpenAIのGPTsと比較して、Vercelのイーヴ拡張機能は開発者が直接コードレベルでエージェントの振る舞いや機能を制御できる点が強み。npmエコシステムとの緊密な連携により、既存のJavaScript/TypeScript開発資産を活かしやすい。

  • LangChain AgentsやAutoGenのような他のエージェントフレームワークと比較すると、Vercelのフロントエンド開発基盤としての強みと統合された開発・デプロイ環境が、よりシームレスな体験を提供する可能性がある。

  • 導入検討時の評価軸

  • 開発チームの既存スキルセット(JavaScript/TypeScript、npm知識)との親和性を確認し、学習コストと開発効率を見極める。

  • 開発するエージェントの機能要件において、拡張機能の再利用性や保守性がどの程度重要かを評価する。

  • エージェントツール実行におけるセキュリティや承認メカニズムの要件が、拡張機能の提供する機能で満たされるかを確認する。

貢献者としてBen Sabic、Kevin Corbettの名前が挙げられている。


参考: Vercel Blog (アーカイブ) — 2026年7月22日 09:00 (JST)

この記事をシェア
X はてブ LinkedIn