TL;DR
- v0(Vercel製): テキストプロンプトからNext.js + TailwindのUIを秒速生成。PoC・社内ツール・デモ用途に最速
- Locofy AI: FigmaデザインをReact/Next.js/Vueの本番品質コードに変換。デザイナー→エンジニアの引き渡しを自動化
- Figma AI: デザインファイル内でUI生成・自動レイアウト・コンテンツ補完。デザイン作業を高速化
- 選び方の軸: 起点がテキスト→v0、Figmaデザイン→Locofy、デザイン作業中→Figma AI
はじめに:UIプロトタイピングの「3時間→3分」革命
「このUIデザイン、明日のミーティングまでに動くものを見せてほしい」
かつてこの依頼は、ホワイトボードのスケッチかFigmaの静的モックアップで対応するしかありませんでした。実際に動くプロトタイプを作るには半日〜1日かかるのが当たり前。
2024〜2025年に一気に変化しました。AIツールが「テキストの説明→動くUIコード」を数分で実現するようになったのです。
ただし、市場には複数のAIプロトタイピングツールが乱立しています。「v0がいい」「Locofyが本番で使える」「Figma AIで完結できる」と言われても、どれをどの場面で使えばいいか分からない——これが多くのエンジニア・デザイナーの悩みです。
本記事では、代表的な3ツール(v0・Locofy AI・Figma AI)を実務視点で徹底比較し、用途別の使い分けを整理します。
v0の使い方と強み
v0とは
v0 はVercelが開発したAI UIジェネレーターです(公式リリース: Vercel Blog)。テキストでUIの要件を入力すると、Next.js + Tailwind CSS + shadcn/uiベースのReactコードを即座に生成します。
料金は以下の通りです(経験則・公式サイト確認済み):
| プラン | 月額 | 生成上限 |
|---|---|---|
| Free | $0 | 200クレジット/月 |
| Premium | $20 | 5,000クレジット/月 |
| Team | $50〜 | 無制限 |
v0の操作フロー
- v0.dev にアクセスしてGitHubアカウントでログイン
- チャット欄に「ダッシュボードのサイドバー付きレイアウト。左にナビ、右にカード3枚並べて」と入力
- 数秒でReactコンポーネントが生成される
- 「カードの色をブルーに変えて」と追加指示でイテレーション
- 「Open in v0」ボタンからStackBlitzで即動作確認
- コードをコピーしてプロジェクトに貼り付け
生成されるコードはNext.js App Router対応で、shadcn/uiコンポーネントを活用した実用的なものです。
v0が向いている用途
- PoC(概念実証): 「こんなUIどうですか?」をコードで見せたいとき
- 社内ツールのUI: デザイナー不在でも動くUIが欲しいとき
- デモ・プレゼン: クライアントに動くモックを見せたいとき
- スタートアップ初期: スピードが命でデザイン工数をかけられないとき
v0の限界
- 生成されるコードはshadcn/uiに依存するため、既存デザインシステムとの統合は手作業が必要(経験則)
- 複雑なビジネスロジックは含まれない(UIのみ生成)
- 独自のカスタムデザインの再現には何度かイテレーションが必要
Locofy AIの使い方と強み
Locofy AIとは
Locofy AI はFigmaプラグインとして動作するデザイン→コード変換ツールです(公式ドキュメント)。Figmaで作ったデザインを、React/Next.js/Vue/Gatsby/HTML+CSSのコードに自動変換します。
Locofyの操作フロー
- FigmaにLocofyプラグインをインストール
- 変換したいフレーム(ページ・コンポーネント)を選択
- プラグイン内で「Tag」操作:各要素をボタン・入力欄・テキストなどにマッピング
- フレームワーク(React、Next.js等)を選択してコード生成
- Locofy Builderで細かい調整
- GitHub連携でコードをエクスポート
Locofyが向いている用途
- デザイナー→エンジニアの引き渡し: Figmaデザインをそのまま実装コードにしたいとき
- デザインシステムのコード化: Figmaのデザイントークンを活かしたいとき
- 大規模プロジェクトの初期実装: ページ数が多くコーディング工数を削減したいとき
Locofyの限界
- Figmaデザインの品質に出力コードが左右される(オートレイアウト未使用だと生成品質が落ちる)
- 生成コードのカスタマイズには慣れが必要
- 複雑なインタラクション(アニメーション等)は手作業での追加が必要(経験則)
Figma AIの使い方と強み
Figma AIとは
Figma AI は2024年にFigmaが導入したAI機能群です(公式ブログ)。デザインファイル内でテキストからUIを生成したり、オートレイアウトの自動適用、コンテンツ補完などが可能です。
主要機能(公式ヘルプ):
| 機能 | 説明 |
|---|---|
| Make Designs | テキスト指示でUIコンポーネントやレイアウトを生成 |
| Rename Layers | AIがレイヤー名を自動整理 |
| Remove Background | 画像背景の自動削除 |
| Translate | デザイン内テキストの自動翻訳 |
| Auto Layout | テキスト指示でオートレイアウトを適用 |
2025年にはFigma Makeも追加され、自然言語でインタラクティブなプロトタイプを生成できるようになりました(公式値: Figma発表)。
Figma AIが向いている用途
- デザイン作業中の補助: Figmaを離れずにUIバリエーションを試したいとき
- デザインシステム整備: レイヤー名の整理やコンポーネントの生成を加速したいとき
- コンテンツ量産: 複数バリアントのモックアップを素早く作りたいとき
Figma AIの限界
- 出力はFigmaデザイン(コードではない)。コードが必要な場合はさらにLocofyやデベロッパーハンドオフが必要
- 有料プランでの提供(Figma有料プランに含まれる)
- 生成の細かいコントロールはまだ発展途上(経験則)
3ツール比較表
| 項目 | v0 | Locofy AI | Figma AI |
|---|---|---|---|
| 起点 | テキストプロンプト | Figmaデザイン | デザイン作業中 |
| 出力 | React/Next.jsコード | React/Vue/HTML等 | Figmaデザイン |
| 料金 | Free〜$50/月 | Free〜$24/月 | Figmaプランに含む |
| 学習コスト | 低(チャットのみ) | 中(タグ付け作業あり) | 低(Figmaユーザーなら) |
| 本番品質 | 中(要カスタマイズ) | 高(デザイン品質次第) | N/A(デザインのみ) |
| デザインシステム連携 | 弱(shadcn/ui固定) | 強(Figmaトークン活用) | 強(Figma内で完結) |
| スピード | 最速(数秒) | 中(タグ付けに時間) | 速い |
| コード品質 | 中 | 高 | N/A |
選び方フローチャート
スタート
├─ Figmaデザインがある?
│ ├─ YES → コードが必要?
│ │ ├─ YES → Locofy AI
│ │ └─ NO(デザイン調整のみ)→ Figma AI
│ └─ NO(テキスト/ラフアイデアのみ)
│ ├─ 最速でUIが欲しい → v0
│ └─ Figmaで先にデザインしたい → Figma AI → (必要なら) Locofy
│
└─ 本番コードに使う?
├─ YES → Locofy AI(Figmaベース)or v0(スクラッチ)
└─ NO(PoC/デモのみ)→ v0
実践ワークフロー例
パターン1: v0単独(PoC/社内ツール)
テキストで要件記述
→ v0でUIコード生成
→ StackBlitzで動作確認
→ プロジェクトにコピペ
→ 必要な部分をカスタマイズ
所要時間: 30分〜2時間(規模による)
パターン2: Figma AI→Locofy(デザイン主導の本番開発)
Figma AIでUI案を生成・調整
→ デザイナーがFigmaでブラッシュアップ
→ Locofyでタグ付け・コード生成
→ エンジニアがビジネスロジックを追加
所要時間: 半日〜1日(デザイン品質が安定)
パターン3: v0→Figma AI→Locofy(フルフロー)
v0でプロトタイプを素早く生成
→ Figmaに取り込んでデザイン磨き込み
→ Locofyで本番コードに変換
このパターンは「v0でステークホルダーを説得→Figmaで品質を上げる→Locofyで実装」という流れで、スピードと品質を両立できます(経験則)。
AIプロトタイプツール活用の落とし穴
1. 生成コードをそのまま本番に使わない
v0やLocofyで生成されたコードは「出発点」です。アクセシビリティ対応・エラーハンドリング・セキュリティ考慮は別途必要です。AIコードレビューで品質を確保する方法も参考にしてください。
2. デザイン品質がLocofyの出力品質を決める
Locofyの出力はFigmaデザインの品質に依存します。オートレイアウト未使用・レイヤー名が「Rectangle 23」のままでは、生成コードも雑になります。Figmaでの設計段階から意識することが重要です。
3. v0はshadcn/ui依存
v0の生成コードはshadcn/uiとTailwind CSSが前提です。既存プロジェクトがMaterial UIやChakra UIを使っている場合、コンポーネントの差し替えに追加工数がかかります。
4. AIに任せた後の「自分でも理解する」ステップ
AIペアプログラミングのパターンでも触れましたが、AIが生成したコードの責任は自分にあります。生成後に必ずレビューし、動作原理を理解してから採用してください。
FAQ
Q1. v0とLocofy AIはどちらが初心者向けですか?
v0です。チャット欄にテキストを入力するだけで使えるため、FigmaやReactの知識がなくても始められます。Locofy AIはFigmaとReactの基礎知識が前提です。
Q2. Figma AIは無料プランでも使えますか?
一部の機能はFigmaスタータープランでも利用可能ですが、高度なAI機能はProfessional以上のプランが必要です。詳細はFigma公式サイトで確認してください。
Q3. 生成されたコードはTypeScriptに対応していますか?
v0はTypeScriptデフォルトで対応しています(公式値)。Locofyは設定でTypeScript出力が可能です。
Q4. チーム全員が同じツールを使う必要がありますか?
ありません。デザイナーがFigma AI、エンジニアがv0・Locofyを使い分けるのが現実的です。ツールを選ぶより、「どのフローで渡すか」を決めることが重要です。
Q5. これらのツールはAI開発計画のどのフェーズで活用できますか?
プロトタイプ・PoC段階が主な用途ですが、AI駆動の開発計画と組み合わせることで、要件定義〜実装フェーズまで一貫したAI活用フローを構築できます。
まとめ:ツール選択より「使い始めること」が重要
v0・Locofy AI・Figma AIの3ツールは、それぞれ異なる課題を解決します。
- 今すぐUIが欲しい → v0
- Figmaデザインをコードにしたい → Locofy AI
- デザイン作業を加速したい → Figma AI
完璧なツール選択を悩むより、まずv0で1画面作ってみることをお勧めします。10分あれば実感できます。
MCPプロトコルを活用したAI統合ワークフローに興味がある方は、MCP実装ガイドも参照してください。
