bolt.diy:Node.js の実行環境をまるごとブラウザの一枚に載せ、自分のモデルで全体のアプリを作る

要約

よく知られたネット上の道具のオープンな版を、「モデルは自分で選ぶ」形に作り直したもの。コードはブラウザの一枚の中の Node.js 砂箱で動き、依存する部品が入り、開発用のサーバーが立ち上がり、結果が対話の横の見本の窓に出る。出力は実行できる作業単位の列で届くので、壊れた段だけを直せる。

おすすめ
ソフト名
bolt.diy
バージョン
0.0.7
料金
無料
オープンソース
オープンソース
OS
WindowsmacOSLinuxWeb
公式サイト
https://bolt.diy/
更新日時
2026-10-06 22:45

対話でアプリを作ることは、もう目新しくもない。人がためらうのは、それに付いてくる代償のほうだ。どのモデルを使えるかはプラットフォームが決め、回数で料金が引かれ、生成されたコードと対話の記録は他人のサーバーに残る。個人の開発者には割に合わない話で、秘密を抱えるチームには越えられない壁になる。このプロジェクトが向き合うのはまさにその三点だ。モデルは自分で選び、費用は自分の請求に従い、コードは自分の環境に置く。

Node.js の一式を、ブラウザの一枚に

土台は、Node.js の実行環境をブラウザへ移す技術だ。画面に見える依存部品の導入の進み具合、開発用サーバーの起動の記録、端末の出力は、手元での開発と何も変わらない。違うのは、それが一つのタブの中で起きていることだけだ。鎖は自然につながる。モデルがコードを書き、コードがブラウザの中の仮想のファイル体系に置かれ、依存部品が入り、サービスが立ち上がり、描画の結果が横の見本の窓へ送られる。

もっと語るべきは、出力の組み立て方だ。返ってくるのは対話の文章ではなく、いくつもの「作業単位」に分かれたもの。各々の中には、このファイルを作る、この命令を走らせる、このサービスを起動する、といった実行できる動作が並ぶ。一つずつ実行する利点は、たどれることと直せることだ。アプリが動かないとき、どの段で失敗したかが見え、その段だけをやり直させればよく、企画ごと倒して最初からやり直す必要はない。ファイルの変更はすべて差分の形で開き、ファイルの排他制御があれば、複数のファイルを続けて書き換えるときにモデル同士が足を踏み合うことも防げる。

モデルと鍵は入力欄のすぐ上にあり、どれにするかは自分で決める

モデルは借りるものではなく、持ち込むもの

十九の提供者との接続が内蔵され、主流の商用と同じ接点を持つサービスなら直接繋がる。モデルの切り替えにコードの変更は要らず、画面の選択肢で済む。鍵は手元の設定ファイルに書いても、設定画面に入力してもよく、正しければ緑の印が出る。

データの行き先を気にする人にとって本当の要点は、手元のモデルにも対応していることだ。同じ機械で動くモデルサービスを繋げば、コードは最後までこの機械を出ず、推論も手元で起きる。速さは自分の道具しだいで、代わりに外部のサービスに一切頼らない開発の輪が手に入る。

生成はあくまで出発点だ。版、依存部品、公開までを引き受ける。置き場を複製して持ち込んで直せるし、企画を書庫として書き出すことも、コードの管理場所へ押し出すこともできる。データベースを繋いで後ろ側の問い合わせもでき、開かれた取り決めを通して外部の道具をモデルに持たせることもできる。公開はよく使う置き場へ一手で送るだけ。出発用の雛形も十数種そろい、主要な画面側の枠組みと持ち歩き向けの一案を覆うので、毎回空のフォルダから始めずに済む。入力には画像もファイルも貼れ、声での入力にも対応する。

提供者は一つずつ入切でき、手元のモデルは住所を一つ書けば繋がる

どこに境界があるか

先に知っておくべき制限がいくつかある。砂箱で動くのは Node.js で、それ以外は動かない。Python や Go の後ろ側を持ち込むことはできず、原生の実行ファイルに頼るものも同じく無理だ。寿命はブラウザのタブに従うので、閉じれば動いているサービスも止まる。常時動かす背景の処理には向かない。企画の大きさにも上限があり、多数の部品からなる巨大な置き場を丸ごとブラウザに引きずり込めば、ただ重くて遅くなる。

生成の質は繋いだモデルに完全に左右され、小さなモデルの成果は何度も作り直しが要ることが多い。見落としやすい点がもう一つ。原文は緩いライセンスだが、土台に使うブラウザの砂箱の技術は商用の本番環境では別に許諾が要る。個人が試作を確かめる分には影響しない。

独自の互換な接点も繋げられ、モデルの名前は自分で書く

動かし方は三通り

公式に三つの道がある。端末に慣れた人向けは、実行環境と部品の管理人を入れ、置き場を手元に持ってきて依存を入れれば起動し、既定では手元の一つのポートで開く。きれいな環境が欲しい人向けには、コンテナのための像が用意されている。普通のソフトとして使いたい人向けには、机の上向けの包みがあり、Windows、macOS、Linux のいずれにも導入の品がある。どれも同じ画面が立ち上がるので、選ぶ基準は習慣だけだ。

企画は 2024 年 10 月に一人の開発者が始め、いまはオンライン開発プラットフォームの下でコミュニティの共同作業になっている。2026 年 9 月までに、置き場は二万に近い星と一万を超える分岐を数える。ソフトは無料で、モデルの利用は繋いだ提供者の実際の請求で精算される。必要としているものがまさにこれ——自分のモデルの枠を、自分の機械で、考えを押して触れる形に変えること——なら、一度入れてみる価値がある。

bolt.diyダウンロード
対応OS: Windows macOS Linux Web