本文へ移動
AI NEWS JOURNAL
AI, IN PERSPECTIVE

AI の全ニュース

出典・テーマ・日時から、気になるニュースを見つけられます。

公開日時順

Speed Insights および Web Analytics がカスタム環境をサポートするようになりました

Speed Insights および Web Analytics のカスタム環境からのデータは、現在、それぞれのカスタム環境に正しく帰属するため、ステージング環境、QA 環境、またはカナリア環境を個別に追跡できます。このアップデートにより、Pro および Enterprise プランをご利用のお客様は、追加の設定なしでダッシュボード、CLI、クエリビルダー、および集計 API を介してデータを表示およびクエリできるようになりました。

Vercel Sandboxのスナップショット作成が最大10倍高速になりました

Vercel Sandboxは、スナップショット作成速度を最大10倍に向上させました。中央値は4.4秒から0.4秒未満へ短縮され、復元速度もp50で250msと50%改善しました。これらの強化は、データインデックスをより効率化したVercel Hive Snapshot(VHS)フォーマットを活用しており、並列な読み書き操作を可能にし、ベースイメージおよびユーザーデータの復元を高速化します。永続的なサンドボックスでは、セッション終了時に自動的にスナップショットが作成され、デフォルトで最新のスナップショットから再開されるようになりました。新しいスナップショットはすべて新フォーマットを使用しますが、既存のスナップショットは従来のフォーマットを保持します。

Vercelのビルドディスク容量が64 GBに増加しました

Vercelは、BasicおよびStandardマシンのビルド用ディスク容量を32 GBから64 GBに増加させ、EnhancedおよびTurboティアと統一しました。これにより、設定変更や追加費用なしで、プロジェクトパッケージやビルド生成ファイル用のより多くのストレージ領域が確保されます。

Vercel Container Registryは、圧縮後のイメージレイヤー2 GBに対応しました

Vercel Container Registryは、各イメージレイヤーを最大2 GBまで圧縮できるようになりました。同時に、イメージ全体のサイズ制限は15 GBのままです。docker push、docker pull、docker tagなどの標準的なDockerワークフローをサポートしており、プッシュ時にリポジトリが自動的に作成されます。ダッシュボードまたはCLIを使用して、イメージを公開したり、最大100のチームと共有したりできます。Vercel CLI v58.3.0以降では、リポジトリ、イメージ、タグの管理が可能になり、GitHub Actionsとの統合ではGitHub OIDCを使用して、長期間有効な資格情報を使用せずに安全なCIログ記録を行えます。バックグラウンドでの最適化に失敗した場合は、ダッシュボードにエラー状態が表示され、再プッシュ時に再試行オプションが提供されます。

トークンパスのクレジットは、現在AIゲートウェイ全体に自動的に適用されます

Token Pass クレジットは、認証方法にかかわらず、AI Gateway を介したモデル使用時に自動的に適用されるようになりました。Token Pass クレジットがなくなった場合はチームクレジットにフォールバックします。リクエストは引き続きゼロデータ保持ポリシーの対象であり、フォールバックアクセスには標準キーまたは OIDC トークンの使用を推奨します。

Vercel CIは、もはやリンクされたVercelプロジェクトを必要としません

Vercel CIは、関連するVercelプロジェクトを必要とせずにGitHubリポジトリで有効化できるようになり、セットアップが簡素化されました。ユーザーはVercel GitHubアプリをインストールし、GitHubアカウントとVercelアカウントを連携させ、さらにリポジトリに対する書き込み権限または管理者権限を持っている必要があります。ローカルクローンで`vercel ci enable`を実行すると、チーム向けのCIが有効になり、以降のプッシュ時に設定が適用されます。この機能は現在、プライベートなGitHubリポジトリに限定されています。

Vercelのトークンスキャンがさらに多くの公開ソースに拡大

VercelはTruffle Securityと提携し、GitHub、GitLab、npmなどのパブリックプラットフォーム全体で露出したVercelトークンの自動検出と失効を強化しました。新しいスキャナーはCommon Crawlのデータを毎月チェックし、見つかったトークンを自動的に失効させます。失効したトークンには、その処置内容を説明するメール通知が送信されます。

vercel doctorでVercel CLIのセットアップ問題を診断する

Vercel CLIには、CLIのバージョンとインストール状況、ログインステータス、チーム所属、プロジェクトのリンク状態、vercel.json設定、およびVercelステータスページのアクティブなインシデントを確認してセットアップの問題を診断するvercel doctorコマンドが追加されました。結果はOK、Warning、Failed、またはSkippedとして報告され、具体的な修正コマンドも提供されます。このツールはログインやプロジェクトのリンクを必要とせずに実行でき、--jsonオプションによるJSON出力をサポートしており、コーディングエージェントとの連携に利用できます。

オーバーライド共有をより簡単にできるよう、Flags Explorerが再設計されました

Vercelは、機能フラグの可視性と共有を向上させるため、Vercelツールバー内のFlags Explorerを再設計しました。これにより、オーバーライド、ブランチの推奨事項、および関連アクションが一箇所にまとめられています。ブランチにオーバーライドがある場合、デプロイを確認しているチームメンバーには、これらの設定を推奨するダイアログが表示されます。このツールはすべてのプランで利用可能であり、開始に関するドキュメントも用意されています。

Vercel MCPは、デプロイメントをインタラクティブなカードとして表示するようになりました

Vercel MCPは、ChatGPTおよび互換性のあるチャットクライアント向けにインタラクティブなカード機能を導入し、ライブのデプロイ状況、ビルドログ、ソース詳細、および完了後の「Visit」ボタンを表示します。ユーザーはチャットで共有されたログを通じてデバッグを行ったり、フルスクリーンモードで全ログを確認したりできます。複数のプロジェクトが存在するリポジトリでは、プロジェクトセレクターが利用可能です。この機能はMCP Apps拡張機能を活用しており、非対応のクライアントにはテキストのみのフォールバック表示が提供されます。open_deploymentsツールは、環境フィルタリングを備え、プロジェクト、リポジトリ、またはコミットによる検索を可能にし、ChatGPTのConnectors設定からアクセスできます。

Vercel MCPは現在、クライアントIDメタデータドキュメントをサポートしています

Vercel MCPは、クライアントIDメタデータドキュメント(CIMD)を公開することで、どのクライアントでも接続できるようになり、手動審査の必要がなくなりました。クライアントはJSONファイルのHTTPS URLをOAuth client_idとして使用し、透明性を確保するために同意画面にはクライアントの名前、ロゴ、ホスト名が表示されます。CIMDクライアントには検証済みバッジは付与されないため、ユーザーはアクセスを承認する際にホスト名を信頼する必要があります。既存の登録済みアプリには影響ありません。

インストール前およびインストール中に悪意のある npm パッケージをブロックする

Vercelは現在、動的なブロックリストを使用して、ビルドにおける依存関係のインストール前およびインストール中に悪意のあるnpmパッケージを積極的に検出しブロックし、有害なスクリプトの実行を防止しています。このシステムはサポートされているロックファイルと公開npmダウンロードをスキャンし、ブロックされたパッケージが検出された場合にデプロイを自動的に失敗させ、問題のパッケージとバージョンを特定し、ビルドキャッシュの無効化を試みます。ユーザーは安全な依存関係バージョンに更新し、ロックファイルを再生成してから再デプロイする必要があります。これらのセキュリティ対策は設定不要で、すべてのプランに自動的に適用されます。

デーモンに活性確認を追加する

VercelはデーモンにおけるHTTP Liveness Checkのサポートを導入し、ユーザーはデーモンが正常な場合に200ステータス、異常な場合に500ステータスを返すヘルスエンドポイントを定義できるようになりました。デーモンの設定には、このエンドポイントを指すlivenessProbeオプションが追加され、Vercelが定期的にヘルスを確認し、チェックに失敗した際にコンテナを再起動できるようになり、実行中でも応答しない状態になった場合でもデーモンを機能させ続けることができます。

IPジオロケーションが、より高い解像度でより多くの訪問者をカバーするようになりました

Vercelは現在、ほぼすべてのリクエストに対して都市レベルの地理位置データを提供し、トラフィックの90%に対して郵便番号データを提供しています。IPアドレスの再割り当てやルーティング変更を反映するため、更新頻度も向上しています。この改善はすべてのプロジェクトで自動的に適用され、コードの変更は不要です。また、Vercel FunctionsおよびRouting Middleware全体に一貫して適用されます。アクセス制御、ローカライゼーション、またはコンプライアンスのために地理位置情報を活用しているユーザーは、特にVPN、ホスティングプロバイダー、およびレンタルIP範囲からのトラフィックにおいて、位置情報の解決結果に変化が生じる可能性があります。これにより、静的なレジストリ割り当てではなく、実際の物理的な終端地点が反映されるようになります。

Vercel Daemonsは、バインディングを使用してサービスを呼び出せるようになりました

Vercel デーモンは、環境変数を通じてサービスの URL を公開するサービスバインディングを使用して、デプロイメント内のサービスにアクセスできるようになりました。バインディングはデーモンの設定で宣言され、対象のサービス、形式、および環境変数名を指定します。その後、デーモンは標準的な HTTP リクエストでバインドされたサービスを呼び出すことができ、Vercel が内部ルーティング、認証、TLS を処理します。サービスバインディングは一方向のみであり、サービスからデーモンへのバインドはできません。また、各デーモンインスタンスは、プロモーションやロールバック後も元のデプロイメントと通信し続けます。