0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

bolt.newをローカル環境で動かす

Last updated at Posted at 2024-11-21

bolt.newをローカル環境で動かす完全ガイド

bolt.newは、テキストのみでフルスタックアプリケーションを開発できる革新的なAIツールです。この記事では、MacでのローカルセットアップからAnthropicのAPI設定まで、詳しく解説します。

前提条件

以下のソフトウェアが必要です。

  • Node.js (v20.15.1以上)
  • pnpm (v9.4.0以上)
  • Git

また、今回はMacOSでのセットアップ前提としています。

ターミナルを立ち上げて、以下の手順を実行してください。

Node.jsのインストール

Homebrewを使用したインストール

brew install node

インストールが完了したら、以下のコマンドでバージョンを確認します:

node -v

バージョンが表示されれば、インストール成功です。

pnpmのインストール

Node.jsがインストールされていることを確認してから、以下の手順で進めます:

Homebrewを使用したインストール方法

brew install pnpm

インストール後、以下のコマンドでバージョンを確認します:

pnpm -v

正しいバージョン番号が表示されれば、インストール完了です。

Gitのインストール

Homebrewを使用したインストール

brew install git

インストール後、以下のコマンドで確認します:

git --version

Gitの初期設定

インストール後、以下の設定を行います:

git config --global user.name "あなたの名前"
git config --global user.email "あなたのメールアドレス"

この設定により、Gitでの作業履歴に名前とメールアドレスが記録されます。

インストール確認

すべてのインストールが完了したら、以下のコマンドで各ツールのバージョンを確認します:

node -v    # Node.jsのバージョン確認
pnpm -v    # pnpmのバージョン確認
git --version    # Gitのバージョン確認

それぞれのコマンドが正常に動作し、バージョン番号が表示されれば、すべてのセットアップは完了です。

セットアップ手順

ターミナルを立ち上げて、以下の手順でセットアップを行う。

1. リポジトリのクローン

bolt.newのリポジトリ
https://github.com/stackblitz/bolt.new

git clone <https://github.com/coleam00/bolt.new-any-llm.git>
cd bolt.new-any-llm

2. 依存関係のインストール

pnpm install

3. AnthropicのAPIキー取得

Anthropic公式サイトから、APIのシークレットキーを取得する。

公式サイト:https://console.anthropic.com/login?returnTo=/?

※今回は、説明を省きます。

4. 環境設定ファイルの作成

touch .env.local

.env.localファイルに以下の内容を追加:

ANTHROPIC_API_KEY=<取得したAPIキーを入力>
VITE_LOG_LEVEL=debug

5. アプリケーションのビルドと起動

pnpm run build
pnpm run start

ビルドが完了すると、「built in X.XXs」というメッセージが表示されます[1]。

動作確認

ブラウザでhttp://localhost:8788にアクセスし、bolt.newの画面が表示されることを確認します。

トラブルシューティング

  • ビルドエラーが発生した場合は、依存関係が正しくインストールされているか確認してください
  • APIキーが認識されない場合は、.env.localファイルの内容を再確認してください
  • Gitのエラーが出た場合は、Gitがインストールされているか確認してください

注意事項

  • AnthropicのAPIは商用利用規約の対象となっています
  • APIキーは一度しか表示されないので、必ず安全な場所に保存してください[4]
  • 環境設定ファイルを変更した場合は、必ずビルドを再実行する必要があります

※この記事は、一部AIを使用して執筆しております。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?