UX / UI のデザインに強いWebシステムの開発と、BtoB Webマーケを支援するWeb制作を提供するN’s Creates (エヌズクリエイツ) 株式会社の西山です。
Laravel Boostとは
Laravel Boostは、AIが高品質でLaravel固有のコードを生成するために必要なコンテキスト(文脈)と構造を提供し、AI支援開発を加速させるためのパッケージです。
Laravel Boostの基盤となっているのは、AI支援コーディングのワークフローを合理化するために設計された、以下の主要な機能です。
- MCPサーバー: 15以上の専門ツールを備えた強力なサーバーで、開発ワークフローを効率化します。
- AIガイドライン: Laravelエコシステム向けに作成された構成可能なAIへの指示(プロンプト)です。これにより、一貫性がありフレームワークに適したコード生成を保証します。
重要: Laravel Boostは現在ベータ版であり、機能の改良と拡張に伴い、頻繁にアップデートが行われます。
インストール方法
Laravel BoostはComposer経由でインストールできます。
composer require laravel/boost --dev
次に、MCPサーバーとコーディングガイドラインをインストールするために、以下のArtisanコマンドを実行します。
php artisan boost:install
初期設定の手順
boost:installコマンドを実行すると、対話形式で初期設定が始まります。
1. AIエージェントの選択
まず、AIエージェントの選択画面が表示されます。スペースキーで、普段使用しているエージェントを選択してください。

2. ガイドラインの選択と確認
次に、AIに与える指示のベースとなるガイドラインを選択します。こちらも同じくスペースキーで選択可能です。

選択後、そのガイドラインに含まれるパッケージとバージョンの一覧が表示され、内容を確認できます。

3. Claude Codeとの接続確認
最後に、Claude Codeで/mcpコマンドを入力し、正しく接続できているか確認します。
もし私の環境のように接続できていなかった場合は、以下のコマンドを実行してmcp情報に設定を追記してください。
claude mcp add -s local -t stdio laravel-boost -- docker compose exec -T api php artisan boost:mcp
下の画像のように接続が確認できれば設定完了です!早速、Claude CodeからLaravelに命令を出してみましょう。
![]()
利用可能なツール一覧
AIエージェントがLaravelアプリケーションと連携するために使用できるツールの一覧です。
| 名前 | 備考 |
|---|---|
| Application Info | PHP・Laravelバージョン、データベースエンジン、バージョン付きエコシステムパッケージのリスト、Eloquentモデルを読み取り |
| Browser Logs | ブラウザからのログとエラーを読み取り |
| Database Connections | デフォルト接続を含む利用可能なデータベース接続を検査 |
| Database Query | データベースに対してクエリを実行 |
| Database Schema | データベーススキーマを読み取り |
| Get Absolute URL | 相対パスURIを絶対パスに変換してエージェントが有効なURLを生成できるようにする |
| Get Config | “ドット”記法を使用して設定ファイルから値を取得 |
| Last Error | アプリケーションのログファイルから最後のエラーを読み取り |
| List Artisan Commands | 利用可能なArtisanコマンドを検査 |
| List Available Config Keys | 利用可能な設定キーを検査 |
| List Available Env Vars | 利用可能な環境変数キーを検査 |
| List Routes | アプリケーションのルートを検査 |
| Read Log Entries | 最後のNログエントリを読み取り |
| Report Feedback | チームとBoost・Laravel AIフィードバックを共有、「give Boost feedback: x, y, and z」と言うだけ |
| Search Docs | インストールされたパッケージに基づいてドキュメントを検索するLaravelホスト型ドキュメントAPIサービスをクエリ |
| Tinker | アプリケーションのコンテキスト内で任意のコードを実行 |
AIガイドライン一覧
Laravel Boostには、各種パッケージとフレームワーク向けのAIガイドラインが含まれています。
コアガイドライン
コアガイドラインは、バージョンを問わず適用可能な汎用的なアドバイスをAIに提供します。
| パッケージ | サポートされるバージョン |
|---|---|
| Core & Boost | core |
| Laravel Framework | core, 10.x, 11.x, 12.x |
| Livewire | core, 2.x, 3.x |
| Flux UI | core, free, pro |
| Herd | core |
| Inertia Laravel | core, 1.x, 2.x |
| Inertia React | core, 1.x, 2.x |
| Inertia Vue | core, 1.x, 2.x |
| Pest | core, 4.x |
| PHPUnit | core |
| Pint | core |
| TailwindCSS | core, 3.x, 4.x |
| Livewire Volt | core |
| Laravel Folio | core |
| Enforce Tests | conditional |
バージョン固有のガイドライン
特定のバージョンに特化した、より詳細な指示を提供します。
| パッケージ | サポートされるバージョン |
|---|---|
| Laravel Framework | 10.x, 11.x, 12.x |
| Flux UI | 2.x Free, 2.x Pro |
| Inertia | 1.x, 2.x |
| Livewire | 1.x, 2.x, 3.x |
| Pest | 3.x, 4.x |
| Tailwind CSS | 3.x, 4.x |
カスタムガイドライン
独自のカスタムAIガイドラインでLaravel Boostを拡張することも可能です。アプリケーションの.ai/guidelines/ディレクトリに.blade.phpファイルを追加すると、boost:install実行時にカスタム指示として自動的に読み込まれます。
まとめ
今回は、AIによるLaravel開発を加速させるLaravel Boostについて、その概要からインストール、詳細な機能までを解説しました。
Laravel Boostは、15以上の専門ツールを備えたMCPサーバーと、フレームワークに適したコード生成を保証するAIガイドラインを提供することで、開発の質と速度を向上させます。
インストールから初期設定までの手順は簡単で、対話形式のコマンドを進めるだけですぐに利用を開始できます。また、独自のガイドラインを追加して、プロジェクトに合わせてAIの挙動をカスタマイズすることも可能です。
Laravelでの開発効率をさらに高めたい方は、ぜひこの強力なツールを試してみてください。
UX / UI のデザインに強いWebシステムの開発と、BtoB Webマーケを支援するWeb制作を提供する
N's Creates 株式会社は、神戸三宮オフィスまで週1出社(それ以外はリモートワーク)できる「デザイナー」「エンジニア」を募集しています。
興味のある方は、カジュアル面談しますので気軽にお問い合わせください!









