できること
Vercel Preview DeploymentsはGitHubのプルリクエストを作成すると自動でビルド・デプロイが走り、プレビューURLが発行されます。コードを変更してコミットするたびに同じPRに紐づいたURLが更新されるため、エンジニアチーム内のレビューサイクルでは「最新の実装を確認するURL」として機能します。
Next.jsやNuxtなどのフレームワークプロジェクトでも、ビルドプロセスをそのままプレビューに使えます。静的HTMLとは異なり、サーバーサイドレンダリングや動的ルーティングを含む実装をそのままレビューできるため、フロントエンド開発者が本番に近い状態で動作確認できます。
- 相手がログインなしで開ける状態か確認する
- PCとスマホで最低1回ずつ表示を確認する
- 内部情報・個人情報・不要な外部送信が残っていないか見る
- レビュー期限と修正時の差し替え方を決めておく
できないこと
Vercel Preview Deploymentsは無料・Proプランでは外部ユーザーがアクセスする際に認証を求めません。VercelのTeamプランにはDeployment Protectionという機能がありますが、設定しなければプレビューURLは誰でもアクセス可能です。社外の承認者にURLを送る際に「誰でも見られる状態」であることを認識しておく必要があります。
期限切れのURLを自動無効化する機能はVercelには存在しません。PRがマージまたはクローズされてもプレビューURLは一定期間有効であり、マージ後に古いプレビューURLが残り続けるケースがあります。UI確認を依頼した相手が旧バージョンのプレビューを参照し続けていても気づきにくいです。
認証と期限の違い
Vercel Preview Deploymentsの認証オプションはTeamプラン以上でDeployment Protectionを有効にすることで実現します。Vercelアカウントを持つメンバーに限定する方式と、共有パスワード方式が選べますが、社外のクライアントがVercelアカウントを持っていないことがほとんどのため、パスワード方式が現実的です。
認証付きHTML共有サービスでは、Gitリポジトリもビルドプロセスも不要です。zipで固めたビルド済みファイルをアップロードするだけで認証・期限・ドメイン制限を同時設定できます。Gitを使わないデザイナーやHTMLコーダーが社外共有するシナリオでは、Vercel Previewより導線が短く済みます。
- 誰でも見てよい: URL共有のみでもよいが、検索除外は確認する
- 特定の相手だけ: パスワードまたはメール認証を使う
- 会社内だけ: 会社ドメイン認証を検討する
- 短期レビュー: 期限を設定して古いURLを残さない
差し替え・レビュー運用
Vercel Preview Deploymentsでは、PRに追加コミットをプッシュするたびに同じプレビューURLの内容が更新されます。エンジニアがレビュアーに「最新の修正はさっきのURLで確認できます」と伝えられるため、URLの再通知が不要です。ただしこの仕組みはGitHubとVercelを連携した開発フローが前提です。
HTMLを直接共有するサービスでは、ファイルを上書きアップロードするとURLが変わらず内容が更新される製品を選べばよいです。デザイナーがFigmaからHTMLをエクスポートして差し替えるフローなら、GitもCLIも不要で管理できます。どちらの方法もURLを変えずに最新版を届けられますが、前提となる技術スタックが全く異なります。
- 確認してほしい観点を3つ以内に絞る
- 期限と返信先を明記する
- 修正後も同じURLで見られるか伝える
- 最終版と途中版が混ざらないようタイトルを付ける
向いているケース早見表
Vercel Preview Deploymentsが向いているケース:GitHubでプルリクエストドリブンに開発しているエンジニアチーム、Next.jsなどのフレームワークを使っているプロジェクト、レビュアー全員がVercelアカウントを持っている組織。開発フローに自然に組み込まれるため追加コストがほぼゼロです。
認証付きHTML共有サービスが向いているケース:ビルド済みの静的HTMLだけを共有したい場面、Gitを使わないデザイナー・コーダーが主体のプロジェクト、社外クライアントが限定アクセスするレビュー運用、期限が来たら自動で公開停止したい案件。
よくある質問
Vercel Preview DeploymentsのURLはPublicですか?Privateですか?
デフォルトではPublicです。Vercel Teamプラン以上でDeployment Protectionを設定すると制限できますが、無料・Proプランの場合はURLを知っていれば誰でもアクセスできます。
認証付きHTML共有サービスはGitリポジトリと連携できますか?
多くの認証付きHTML共有サービスはGit連携を前提としておらず、ビルド済みのHTMLファイルやZIPを直接アップロードする方式です。CI/CDと組み合わせたい場合はAPIやCLIが提供されているサービスを選んでください。
Vercel Preview DeploymentsとHTMLファイル共有サービスを同じプロジェクトで使い分けられますか?
使い分け自体は可能です。社内のエンジニアレビューはVercel Preview、社外クライアントへの提出は認証付きHTML共有サービスという分担が実用的です。ただし同じバージョンを確実に共有するため、ビルドファイルの管理を一元化してください。