おすすめ
公開日:

VercelでCloudflareのプロキシを使用する際に発生する「err_too_many_redirects」エラーの原因と解決方法について

All Posts

News bits

Notion Workersアルファ版公開とVercel Sandboxによる基盤技術

Notion Workersアルファ版のリリース状況と機能、および基盤として採用されたVercel Sandboxの技術的な仕組みについての解説。

Vercel Labs、ポート番号をURLに置き換える「Portless」を公開

ローカル開発におけるポート番号依存の問題を解消し、安定した名前付きの.localhost URLを提供するツールについて。

VercelによるSlack Agent Skill

Vercel上のSlackエージェント構築ウィザード。Workflow DevKitやAI Gatewayを活用し、デプロイや設定手順を効率化。

Vercel Geist Pixel発表、ビットマップ風書体

Vercelのフォントファミリーに新たに「Geist Pixel」を追加。Geist Sans/Monoをベースにしたビットマップ風デザイン。

v0の新バージョン公開

エンタープライズ向けのセキュリティ機能、Gitワークフローの統合、SnowflakeやAWSとのデータ連携機能などを追加して正式公開。

VercelによるAIエージェントの読み込み効率を向上施策

ユーザーエージェントに応じてHTMLとMarkdownを出し分け、AIエージェントの読み込み効率を向上。VercelブログがHTTP Content Negotiationに対応

VercelによるAGENTS.mdとSkillの性能比較

Next.js 16 APIの評価において、AGENTS.mdにドキュメントを埋め込む手法が100%の合格率を達成。Skills(79%)と比較して高い信頼性を示したこと、Skillsが確実にトリガーされない問題などを報告。

Vercelが"Bash is all you need"仮説を検証

BraintrustとVercelが、AIエージェントにとってBashとファイルシステムが最適な抽象化であるという仮説を検証した結果を公開した。GitHubのIssueやPRのデータセットを用いた比較実験において、SQLエージェントが精度100%を達成した一方、Bashエージェントは52.7%にとどまる結果となった。

VercelがAIエージェント向けスキルエコシステム「Skills.sh」を公開

VercelがAIエージェント向けのスキルパッケージマネージャ skills およびディレクトリサイト skills.sh を公開した。npx skills add コマンドを実行するだけで、Cursor、Claude Code、GitHub CopilotなどのAIエージェントに、フレームワークのベストプラクティスや特定のタスク遂行能力(スキル)を追加できる。

OpenAIがLLMインターフェース仕様「Open Responses」を発表

OpenAIが、マルチプロバイダー対応の相互運用可能なLLMインターフェース構築のためのオープンソース仕様「Open Responses」を発表した。OpenAI Responses APIをベースとしており、モデルプロバイダーごとにスタックを書き直すことなくエージェントシステムの構築が可能になる。

VercelがReact Best Practicesを公開

Vercelが10年以上にわたるReactとNext.jsの最適化ノウハウをまとめたreact-best-practicesリポジトリを公開した。 8つのカテゴリー(ウォーターフォールの排除、バンドルサイズの削減など)にわたり、40以上のルールがCRITICALからLOWの重要度とともに提供されている。AIエージェント向けのスキルとしても提供されており、npx add-skill vercel-labs/agent-skillsで導入できる。 ### 参考文献

Vercel for Platforms

Vercelがマルチカスタマープラットフォーム構築のための包括的ソリューション「Vercel for Platforms」を発表した。 以下の2つのモードが提供される: - Multi-Tenant Mode: 単一のコードベースですべてのテナントにサービスを提供する。ワイルドカードドメイン(*.yourapp.com)の自動ルーティングや、SDKを通じたカスタムドメイン管理が可能。 - Multi-Project Mode: 顧客ごとに個別のVercelプロジェクトを作成する。Vercel SDKによるプログラム的なプロジェクト作成、ビルド/環境変数/設定の分離、プロジェクトごとのフレームワーク選択などが可能。

React2Shellセキュリティ脆弱性

React Server Componentsの重大な脆弱性「React2Shell」(CVE-2025-55182)が公開された。CVSSスコアは10.0(Critical)。Next.jsではCVE-2025-66478として識別される。特定の条件下で、細工されたリクエストによりリモートコード実行が可能になる。

AWS DatabasesがVercel Marketplaceに追加

VercelとAWSのパートナーシップが拡大し、12月15日からAurora PostgreSQL、Amazon DynamoDB、Aurora DSQLがVercel Marketplaceでネイティブ統合として利用可能になる。

Vercel FunctionsにBunランタイムが追加

Vercel FunctionsのランタイムオプションとしてBunが追加された。Node.jsとBunのどちらかをプロジェクトごとに選択可能。内部テストでは、CPU負荷の高いNext.jsのレンダリング作業において、BunはNode.jsと比較して平均レイテンシーを28%削減。

Vercel Agent の発表

Vercelは、開発ワークフローにおけるAIチームメイト「Vercel Agent」をパブリックベータとして発表。

Vercel Marketplace に AI エージェントとサービスが登場

Vercel Marketplaceに新たに「AI agents and services」カテゴリが追加された。

Vercel Proプランが大幅変更、Viewerシート無料化と柔軟な料金モデルを導入

VercelのProプランが大幅に変更され、Viewerシートの無料化と柔軟なクレジットベース料金モデルが導入された。

Vercel、HTML内にLLMへの指示を埋め込む<script type="text/llms.txt">を提案

Vercelは、AIエージェント向けの指示をHTMLレスポンスに直接埋め込むための規約として、の使用を提案した。これにより、認証が必要なページなどにAIエージェントがアクセスした際、取るべき行動をエージェント自身がHTMLから直接理解できるようになる。

Vercel MCPサーバーがパブリックベータで公開

Vercelが公式のVercel MCPサーバーをパブリックベータとして公開。Vercel MCPは、AIクライアントがVercelプロジェクトと安全に対話するための、OAuth準拠のセキュアなインターフェース。CursorやClaudeなどのサポートされたAIツールが、開発環境やAIアシスタント内から直接、Vercelのログ、ドキュメント、プロジェクトメタデータにアクセス可能になる。

Vercel の Grep が MCP server を提供

Grepが Model Context Protocol(MCP)をサポートし、AI アプリが 100 万の公開 GitHub リポジトリを標準インターフェースでクエリ可能に。Cursor、Claude、その他のエージェントでコード検索が HTTP 経由で利用できる。

NuxtLabs が Vercel に買収

Nuxt と Nitro の開発チーム NuxtLabs が Vercel に買収された。Nuxt はフルスタック Web フレームワークとして週 100 万ダウンロードを記録し、多くの企業で利用されている。Nitro はフレームワーク、プラットフォーム、ワークロード間の一貫性を提供するサーバーランタイム。

Vercel Sandbox、AI 生成コードを安全に実行する環境がベータ提供

Vercel が Fluid compute を活用した Vercel Sandbox をベータ版として提供開始。AI エージェントが生成したコードなど、信頼できないコードを分離された一時的な環境で安全に実行できる。

Vercel の生成 AI 検索最適化

Vercel が生成 AI 検索の最適化戦略を公開。月間 47 万 3300 人の訪問ユーザー、8930 万件のバックリンク、30 万 7600 件の参照ドメインを獲得する成功を達成。

Vercel が MCP サーバーのサポートを開始

Vercel が Model Context Protocol(MCP)サーバーのデプロイと運用に正式対応。Node.js や Next.js アプリから MCP サーバーを簡単に構築できる@vercel/mcp-adapterパッケージも公開され、HTTP や OAuth 対応の新しいプロトコルもサポート。Fluid compute によるコスト削減や AI 推論・エージェントワークロードの最適化も可能になった。 ### 参考文献

Biome、Vercel の支援を受け型情報を使った lint の実現を目指す

Biome が、Vercel の支援を受け、TypeScript の型システムのサブセットを Biome に直接統合し、型情報に基づく lint の実装を進めることを発表した。 ### 参考文献

Next.js が LTS ポリシーを公開

Next.js が公式に LTS(Long Term Support)ポリシーを公開しました。

Vercel Fluid compute

Vercel が新たなサーバーレス実行モデル「Fluid compute」を発表。 Vercel Functions で有効化して利用することが出来る。

Turborepo Remote Cache が Vercel で無料利用可能に

Vercel を利用している場合、Turborepo の Remote Cache 機能を無料で利用できるようになった。

ESLint v9.17.0

ESLint v9.17.0 がリリースされた。

New to the web platform in December

Safari 18.2 により、@pageやscrollbar-gutter、::target-textなどが Baseline に入っている。

Next.js 15.1

Next.js 15.1 がリリースされた。

Safari 18.2

2024 年 12 月 11 日に、Safari 18.2 がリリースされた。

State of JS 2024

State of JS 2024 の結果が公開された。

Vercel TypeScript SDK

Vercel API を操作できる TypeScript SDK がリリースされた。

Node.js v22 on Vercel

Node.js 22 LTS が Vercel で利用可能になった。

Vercel acquires Grep

Vercel が Github の全文検索サービスである Grep を買収。

What's new in React 19 – Vercel

Vercel による React v19 の新機能について知っておいた方が良さそうなものを説明する記事が公開された。

Next.js App Router Caching: Explained

"Next.js App Router Caching: Explained!"という動画が Vercel から公開されました。主に App Router でのキャッシュの挙動について網羅的に実際のコードや図を用いて解説しています。

PPR - Vercel

Next.js 14 で実験的な機能として追加された PPR (Partial Prerendering)についての Vercel による記事が公開されました。

Announcing v0: Generative UI

https://vercel.com/blog/announcing-v0-generative-ui

v0.dev - AI tool that is effectively Midjourney for React

Vercel が、プロンプトから shadcn/ui と Tailwind CSS を利用した React のコードが生成する AI ツールをリリースしました。 ### 参考文献

著者について

Hi there. I'm hrdtbs, a frontend expert and technical consultant. I started my career in the creative industry over 13 years ago, learning on the job as a 3DCG modeler and game engineer in the indie scene.

In 2015 I began working as a freelance web designer and engineer. I handled everything from design and development to operation and advertising, delivering comprehensive solutions for various clients.

In 2016 I joined Wemotion as CTO, where I built the engineering team from the ground up and led the development of core web and mobile applications for three years.

In 2019 I joined matsuri technologies as a Frontend Expert, and in 2020 I also began serving as a technical manager supporting streamers and content creators.

I'm so grateful to be working in this field, doing something that brings me so much joy. Thanks for stopping by.