bolt.newとは

bolt.newは、StackBlitz社が提供するAI搭載のWebアプリ構築ツールです。ブラウザ上で自然言語の指示を出すだけで、フルスタックのWebアプリケーションを構築できます。

v0がUIコンポーネントの生成に特化しているのに対し、bolt.newはフロントエンドからバックエンドまで含めたアプリケーション全体を構築できるのが特徴です。環境構築は不要で、ブラウザだけで完結します。

bolt.newの始め方

  1. bolt.newにアクセス: ブラウザで bolt.new にアクセス
  2. アカウント作成: GitHubアカウント等でサインアップ
  3. プロンプトを入力: 作りたいアプリの説明を入力
  4. AIがアプリを構築: AIがファイル構成を設計し、コードを生成し、プレビューを表示
  5. 対話で修正: チャットで追加指示や修正を重ねて完成度を上げる

bolt.newの基本機能

アプリの自動構築

プロンプトを入力すると、bolt.newは以下を自動で行います。

ファイルエディタ

生成されたコードはブラウザ内のエディタで直接編集できます。AIに任せきりではなく、必要な部分だけ手動で調整することも可能です。

デプロイ

完成したアプリをワンクリックでWebに公開できます。Netlify等のホスティングサービスと連携しています。

実践: ToDoアプリを作る

bolt.newでシンプルなToDoアプリを作る手順を紹介します。

ステップ1: 基本アプリの生成

プロンプト: 「シンプルなToDoアプリを作ってください。タスクの追加、完了、削除ができるもの。React + Tailwind CSS。ダークモード対応。」

AIがプロジェクトを構築し、数十秒でプレビューが表示されます。

ステップ2: 機能の追加

プロンプト: 「タスクに期限日を設定できるようにして。期限切れのタスクは赤く表示して。」

ステップ3: データの永続化

プロンプト: 「ブラウザのlocalStorageを使って、ページを閉じてもタスクが残るようにして。」

ステップ4: デザインの調整

プロンプト: 「全体のデザインをもう少し洗練させて。カードにシャドウを追加、余白を広めに。」

この4ステップで、実用的なToDoアプリが完成します。

bolt.newが得意なこと

bolt.newの限界と注意点

v0との使い分け

目的に応じて使い分けるのがベストです。両方試して、自分の用途に合う方を見つけてください。

まとめ

bolt.newは、自然言語でWebアプリを即座に構築できるツールです。プロトタイプの作成、アイデアの検証、プログラミング学習に特に有効です。まずはbolt.newにアクセスして「シンプルなメモアプリを作って」と入力してみてください。環境構築ゼロで、数分後には動くアプリが手元にあるはずです。