本文へスキップ

Vite+ 1.0がリリース、Webのツールチェーン全体を1つのコマンドに

VoidZeroのVite+(ヴィートプラス)1.0は、Vite 8、Vitest、Rolldown、Oxlint、Oxfmtを1つのvpコマンドにまとめました。無料でMITライセンスです。週間ダウンロード数は200万件近くに達しています。

著者 Tech AI Wire Team

3 分で読めます

VoidZeroのブログ記事「Announcing Vite+ 1.0」。2026年9月28日付で、紫色の「Vite+ 1.0 Release」バナーと4人の著者が表示されています。

数字で見る

weekly downloads, per VoidZero
~2M
public repositories using Vite+
2,600+
Oxlint speed versus ESLint, per VoidZero
50-100x
license; no paid tier is listed
MIT

VoidZeroは2026年9月28日、Vite+ 1.0をリリースしました。VoidZeroは、ビルドツールViteを開発している企業です。Vite+ 1.0は、Web開発向けのオールインワンのツールチェーンとして初めての安定版です。1つのコマンドvpで、Node.jsランタイム、パッケージマネージャー、ビルド、テスト、リント、フォーマットを管理します。Vite+は無料で、MITライセンスです。週間ダウンロード数は200万件近くに達しています。ツールごとに別々の設定ファイルを管理しているチームにとっては、それが1つのファイルで済むようになります。

Vite+に含まれるもの

ツールチェーンとは、プロジェクトがコードのビルド、テスト、チェックに使うプログラム一式のことです。Vite+は、既存のオープンソースのツールを1つのコマンドラインにまとめています。VoidZeroの発表によると、その構成は次のとおりです。

役割Vite+に含まれるツールコマンド
開発サーバーと本番ビルドVite 8とRolldownvp dev、vp build
フォーマット、リント、型チェックOxfmtとOxlintvp check
ユニット、コンポーネント、ブラウザのテストVitestvp test
ライブラリのパッケージングtsdownvp pack
キャッシュ付きのモノレポのタスクVite Taskvp run
Node.jsのバージョン組み込みvp env

InfoQによると、これらはすべて1つのvite.config.tsファイルから設定します。VoidZeroは、Vite+を「Web開発への単一の入り口」と表現しています。

VoidZeroは、Vite+が何ではないかも慎重に説明しています。Vite+は「フレームワークでも、パッケージマネージャーでもなく、そして決してViteの代わりでもない」と、発表記事は述べています。

VoidZeroは、速度について3つの主張をしています。Oxlintは、ESLintより50倍から100倍速く動作します。Oxfmtは、Prettierより最大30倍速く動作します。React Compilerのネイティブサポートは、Babelプラグインより10倍速くなっています。

ベータ版からの変更点

ベータ版は7月2日にリリースされました。バージョン1.0では、次の機能が加わりました。

  • CIの選択肢が増えました。 setup-vpアクションが、GitHub ActionsだけでなくGitLab CI/CDでも動くようになりました。
  • 移行が簡単になりました。 vp migrateが、tsupを使うプロジェクトと、より多くのエッジケースに対応しました。InfoQは、大規模なプロジェクトでは引き続き追加の作業が必要になる場合があると指摘しています。
  • 新しいインストール方法。 Vite+は、Homebrew経由と、Dockerイメージとしても提供されるようになりました。
  • 新しいコマンド。 追加されたのはvp toolchain、vp env doctor、vp hooks、vp stagedです。

今回のリリースと同時に、Vitest 5も安定版として登場しました。Vite 8.1では、実験的なBundled Dev Modeが加わっています。

誰が使っているのか

VoidZeroによると、Vite+を使う公開リポジトリは2,600件を超えています。この数には、非公開のプロジェクトやグローバルインストールは含まれていません。InfoQは、初期の採用例としてTiptap、Dify、BlockNote、Hono、そしてCloudflare自身のvinextを挙げています。

VoidZeroは6月4日、Cloudflareに合流すると発表しました。InfoQは、Vite+をCloudflareが新たに買収したツールチェーンと説明しています。発表では、Vite+の価格や有料プランは示されていません。

始め方

VoidZeroは、1行で実行できるインストーラーを用意しています。macOSとLinuxでは、次のとおりです。

curl -fsSL https://vite.plus | bash

Windowsでは、PowerShellで次を実行します。

irm https://vite.plus/ps1 | iex

その後、新しいプロジェクトならvp createを、既存のプロジェクトを移すならvp migrateを実行します。vpだけを実行すると、対話形式のプロンプトが開きます。

今後の予定

VoidZeroは、次のステップとしてリモートキャッシュと、モノレポ向けのより詳しい診断を挙げています。vp releaseとvp docsのコマンドも予定しています。

開発者にとっての意味

  • 移行はブランチで試すこと。 vp migrateで既存のプロジェクトを移せますが、大規模なプロジェクトでは手作業での修正が必要になる場合があります。ブランチで実行し、マージする前にビルドの出力を比べてください。
  • まずリントのルールを確認すること。 速度の向上は、ESLintとPrettierをOxlintとOxfmtに置き換えることから生まれます。切り替える前に、チームが頼っているルールがカバーされているか確認してください。
  • 管理する設定ファイルが減ります。 1つのvite.config.tsが、バンドラー、テストランナー、リンター、フォーマッターの個別のファイルに代わります。モノレポ全体で同期を保つ対象が減ります。
  • CIのセットアップが簡単になります。 setup-vpアクションは、GitHub ActionsとGitLab CI/CDの両方に対応しています。そのため、1つのセットアップ手順でツールチェーン全体をインストールできます。
  • Cloudflareとの関係に注目すること。 Vite+は現在、MITライセンスで無料です。Vite+に依存するチームは、Cloudflareの所有が今後のロードマップにどう影響するかを追ってください。

出典

  1. Announcing Vite+ 1.0 - VoidZero
  2. Cloudflare's Newly Acquired Vite+ Reaches 1.0 with GitLab CI Support, Hooks, and tsup Migration - InfoQ

関連記事

Ryan Dahlによる、2026年10月9日付のDenoのブログ記事「Deno is joining Cloudflare」のスクリーンショット。
開発ツール

DenoがCloudflareに合流、Deno Deployは6か月後に終了

Deno(ディーノ)のチームがCloudflareに合流します。Deno Deployは6か月後に終了し、ランタイムには最後の1年間、毎月の修正が提供されます。JSRはCloudflareに移ります。