利益開示:Y Build は私たちが作っています。だからこそ、完全な手法、生の計測値、そして正確なプロンプトを公開しました —— 自分で再現してみてください。これらの数字は、ベンダー自身のベンチマークを信じる前に私たちが見たいと思うものです。
この実験
「バイブコーディング(vibe coding)」ツールはどれも同じことを約束します:アプリを説明すれば、アプリが手に入る。しかしデモはいつも動くプレビューで止まり —— データベースを備え、顧客に送れる URL を持つデプロイ済みの本物の製品にはたどり着きません。そこで私たちは、その退屈な版のテストを実施しました。
一つの仕様を取り、3 回作りました —— Bolt.new、Lovable、そして Y Build で —— そしてストップウォッチと画面録画ですべてを計時しました。
何を作ったか
仕様:予約アプリ —— サインイン、カレンダー、Postgres を裏に持つ予約テーブル、管理者用の一覧、そしてカスタムドメイン上の公開予約ページ。3 つとも同一のプロンプトで、下に書き出してあります。
Build a bookings app. Users sign in with email. A calendar shows open 30-min slots. Booking writes to a Postgres `appointments` table. Add an admin page listing today's bookings. Deploy it to a public URL on a custom domain.
結果:プロンプト → ライブ URL
3 つとも素早く動くプレビューに到達しました。差が開いたのはデプロイ —— デモが飛ばす部分です。完全なスコアカードは以下のとおりです。
| Metric | Bolt.new | Lovable | Y Build |
|---|---|---|---|
| 動くプレビューまでの時間 | 18 min | 22 min | 14 min |
| MVP に到達するまでのプロンプト数 | 9 | 12 | 7 |
| ライブ URL までの追加時間 | +12 min | +9 min | +3 min |
| 手動設定ステップ | 6 | 4 | 0 |
| この構築のコスト | $20/mo | $25/mo | $12/mo |
30 日間のコスト
プレビューの価格は本当の請求書を隠します:データベース、ホスティングのアドオン、そして稼働を維持するために必要なシート(席)。ひと月の軽いトラフィックを経て、その差は広がりました。
「構築は引き分けでした。デプロイこそがすべての物語であり —— 誰もベンチマークしない部分です。」
各ツールの強み
どれも悪くありません。それぞれ別の仕事に合わせて調整されています:
- Bolt.new —— 別の場所にデプロイするつもりなら、フルスタックのプロトタイピングに最適。
- Lovable —— 初回 UI が最も美しい;デザイン主導の MVP に最適。
- Y Build —— 自分のドメイン上の本物のデプロイ済み製品まで、最少のステップ。
方法論
同じマシン、同じネットワーク、新規アカウント。操作者は一人、各ツールにつき 3 回実行し、ストップウォッチは最初のプロンプトで開始し、公開 URL が HTTPS で解決された時点で停止しました。運の影響を抑えるため中央値を取りました。生の画面録画とプロンプトログ:github.com/ybuild/lab-03。
結論
プロトタイピングなら、UI が気に入ったものを選べばいい。本物の製品を本物のドメインに出荷するなら、デプロイの差は決定的です —— そしてそれこそ、私たちが Y Build を今のかたちに作った理由です。