I. 基本情報
StackBlitzが開発したBolt.newは、ブラウザ内でフルスタックの開発・デプロイ環境を提供するAI駆動型のウェブサイトおよびアプリケーション構築プラットフォームです。ユーザーが自然言語で要件を記述すると、プラットフォームが要件の分解、コード生成、リアルタイム実行、オンラインデプロイを単一のインターフェースで処理します。また、データベース、ホスティング、カスタムドメインなどの統合機能も提供します。Bolt.newのアカウントシステムはStackBlitzと相互運用可能で、基盤となるWebContainersはブラウザベースのNode.jsランタイムと依存関係のインストールエクスペリエンスを提供し、初心者からプロの開発者まで幅広いユーザーに対応します。
II. 製品概要
Bolt.newのワークフローは、会話型の構築を軸に展開されます。ユーザーが目標、ページ、主要機能を入力すると、システムは実用的なフロントエンドとバックエンドのプロジェクトを瞬時に生成し、コード、ログ、プレビューを単一のペインに表示します。プラットフォームは、品質とスピードのバランスをとるためのオプションのエージェントを提供し、スケッチから完成品までの複数のイテレーションをサポートします。Bolt Cloudは、生成と編集に加えて、データベース、ホスティング、ドメイン設定もカバーしているため、複数のプラットフォーム間の切り替えに伴う複雑さを軽減します。プロジェクトはGitHubにバックアップして共同作業を行うことができ、必要に応じてデザイン、支払い、認証、モバイル開発ツールチェーンと統合できます。
III. コア機能
1. 主な機能
統合された生成と編集: ダイアログを通じてページ、ルート、バックエンド インターフェイスを生成し、リアルタイムのプレビューとファイル レベルの編集をサポートします。
マルチエージェント構築: 安定した出力に重点を置いたエージェントと従来の高速エージェントを提供し、タスクに応じて切り替えることで成功率とコストを最適化できます。
ワンクリックでの公開とホスティング: プロジェクトにアクセス アドレスを割り当て、カスタム ドメインへの接続をサポートし、開発から起動までの時間を短縮します。
データベースと認証: プロジェクト内のデータベースとユーザー システムをアクティブ化し、キー、エッジ機能、アクティビティ ログを構成します。
エコシステム統合: 一般的なビジネスリンクをカバーする、デザイン、バージョン管理、支払い、モバイル フレームワーク、静的ホスティング サービスとの統合をサポートします。
インポートとコラボレーション: GitHub リポジトリとデザイン リソースのインポートをサポートし、複数のユーザーによるリアルタイムのコラボレーションとバージョン管理を可能にします。
2. 技術的特徴
ネイティブ ブラウザ ランタイム: WebContainers を使用してブラウザ内で Node.js とパッケージ管理を実行するため、ローカル環境のインストールは不要です。
最新のフロントエンド スタック: 主流の JavaScript フレームワーク向けに読み取り可能かつ変更可能なエンジニアリング コードを出力し、二次開発と移行を容易にします。
計画およびディスカッション モード: プロセスを計画および議論することで、プロンプトの効率を向上させ、無効なトークンの消費を削減します。
セキュリティとガバナンス: チームおよび企業での使用に適したアクセス制御、バックアップとリカバリ、ステータス監視、コンプライアンス モジュールを提供します。
IV. 価格とバージョン
Bolt.new はトークン使用量に基づいた階層型課金システムを採用しており、基本プランには無料、プロフェッショナル、チームプランがあります。無料プランでは、基本的なトークン使用量とパブリッシング機能が提供されます。プロフェッショナルプランは月額制のサブスクリプションで、毎月のトークン使用量の増加、プライベートプロジェクト、カスタムドメインが含まれます。チームプランはシート単位で課金され、コラボレーションと管理機能を提供します。エンタープライズプランは、高度なセキュリティとコンプライアンスサポートを含むカスタマイズされたソリューションです。各プランの価格、毎月のトークン使用量、機能制限は、公式ウェブサイトとヘルプドキュメントの最新情報に準拠します。一部のルール(使用量の更新やロールオーバーなど)は、今後変更される場合があります。
V. 適用可能なシナリオと対象者
製品およびマーケティング チーム: レビューやロードショー中に実用的なプロトタイプを使用してソリューションを提示し、情報アーキテクチャと価値提案を迅速に検証します。
フロントエンドおよびフルスタック開発者: クラウドベースの開発環境およびビルドアクセラレータとして使用し、ブラウザ内で依存関係のインストール、実行、デバッグを完了します。
中小企業向けウェブサイト構築: ホスティング、ドメイン名、データベース機能を組み合わせて、電子商取引、予約、コンテンツ ウェブサイトを迅速に立ち上げます。
教育およびトレーニング キャンプ: 学習環境の独自の特性を活用して、インタラクティブなコースや実践的なトレーニングを実施し、教育の実施コストを削減します。
VI. よくある質問
Q: Bolt.new にはローカル開発環境が必要ですか?
A: いいえ。プラットフォームのブラウザベースの開発環境は、依存関係のインストールとプロジェクトの実行を処理できるため、すぐに使用できます。
Q: Bolt Cloud のホスティング機能とドメイン機能を使用するにはどうすればよいですか?
A: プロジェクトを作成後、すぐに公開してアクセスアドレスを取得できます。プロフェッショナルレベル以上の方は、カスタムドメイン名に接続できます。具体的なクォータと制限事項については、公式の指示に従ってください。
Q: 実際のビジネスデモンストレーションのためにサードパーティのサービスとの統合をサポートしていますか?
A: はい。デザイン、バージョン管理、決済、モバイル開発といった一般的なサービスと統合でき、プロジェクト内のデータベースや認証を本番環境に近い形で設定できます。
Q: なぜ課金はトークンに基づいているのですか? また、消費量を削減するにはどうすればいいですか?
A: トークンは、モデルの読み書きとプロジェクトの解析にかかる計算コストを反映しています。計画モードやディスカッションモードの利用、ヒントの精緻化、プロジェクト規模の管理によって、このコストを効果的に削減できます。
Q: 生成されたコードは長期的に保守および移行できますか?
A: はい。プラットフォームは標準的なエンジニアリング構造を出力するため、既存の倉庫や生産ラインとの統合が容易です。その後のメンテナンスと移行はプロジェクトオーナーが管理します。