Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Laravel Boost 超入門
Search
Arlo
August 27, 2025
Programming
1k
5
Share
Laravel Boost 超入門
2025年8月27日開催の第178回PHP勉強会@東京でのLT登壇資料です。
Laravel Boostの特徴・導入方法・比較検証・今後の展望についてまとめています。
Arlo
August 27, 2025
Other Decks in Programming
See All in Programming
ポーリング処理廃止によるイベント駆動アーキテクチャへの移行
seitarof
3
1.3k
Rethinking API Platform Filters
vinceamstoutz
0
5k
夢の無限スパゲッティ製造機 -実装篇- #phpstudy
o0h
PRO
0
180
ローカルで稼働するAI エージェントを超えて / beyond-local-ai-agents
gawa
1
230
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
210
Symfonyの特性(設計思想)を手軽に活かす特性(trait)
ickx
0
110
テレメトリーシグナルが導くパフォーマンス最適化 / Performance Optimization Driven by Telemetry Signals
seike460
PRO
2
200
見せてもらおうか、 OpenSearchの性能とやらを!
shunta27
1
170
一度始めたらやめられない開発効率向上術 / Findy あなたのdotfilesを教えて!
k0kubun
3
2.7k
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
220
AI Assistants for YourAngular Solutions @Angular Graz, March 2026
manfredsteyer
PRO
0
140
飯MCP
yusukebe
0
450
Featured
See All Featured
Faster Mobile Websites
deanohume
310
31k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.1k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
700
Being A Developer After 40
akosma
91
590k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.5k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
190
The Illustrated Children's Guide to Kubernetes
chrisshort
51
52k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
199
73k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
620
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
110
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
280
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
340
Transcript
Laravel Boost 超入門 第178回 PHP勉強会@東京 2025.08.27 吉川 昂杜 @fire_arlo
吉川 昂杜(よしかわ あきと) • 24歳 Webエンジニア • Laravel歴 1年 /
Next.js歴 半年 • 写真館ポータルサイト開発 • 興味:個人開発、AI活用 X: @fire_arlo Zenn: zenn.dev/fire_arlo GitHub: github.com/arlo-engineer 2
アジェンダ 1. Laravel Boostの概要 2. 導入方法 3.
使用感(タスク管理ツール開発過程での比較) 4. まとめと今後の展望 3
Laravel Boostとは 4 https://boost.laravel.com/ Laravel Boostは、AIが高品質でLaravel専用のコードを生成 するために必要な重要なコンテキストと構造を提供すること で、AI支援開発を加速させます。 ※ 2025/08/16にパブリックベータ版がリリースされました。
※ 2025/08/27時点の情報です。
Laravel Boostの3つの特徴 5 特徴① MCPサーバー (15+ツール) DBスキーマやログの 読み取り等、 リアルタイムでアプリ情報をAI に提供
特徴② 17,000+のベクトル化ド キュメント Laravel本体・主要パッケージ のバージョン固有の正確な情 報をAIが参照 特徴③ AIガイドラインの 自動生成 プロジェクト規約をAIに 教育し、チーム固有の ルールにも対応
特徴①: MCPサーバーが提供する多様なツール AIエージェントがアプリケーションの「今」の 状態を直接確認できる • 15以上のツールを提供 •
例えば、Database Schemaツールを使 えば、AIが実際のテーブル構造を確認でき る。 6 https://github.com/laravel/boost
特徴③: AIガイドラインの自動生成 7 https://github.com/laravel/boost === boost rules === ##
Laravel Boost - Laravel Boost is an MCP server that comes with powerful tools designed specifically for this application. Use them. ## Artisan - Use the `list-artisan-commands` tool when you need to call an Artisan command … CLAUDE.md → 導入時に自動で生成される
導入はたった 2コマンド composer require laravel/boost --dev php artisan boost:install Claude
Code × Docker環境の場合(追加設定) claude mcp add --scope project laravel-boost \ -- docker compose exec -T < コンテナ名> php artisan boost:mcp 8
タスク管理ツール開発で比較検証 Laravel Boost なし ❌ Laravel Boost あり ✅
9 https://github.com/arlo-engineer/laravel-boost-demo 全く同じプロンプトでバイブコーディング
違い①: 命名規則 ❌ 複数形のメソッド名 public function notificationSettings(): HasOne ✅ 単数系のメソッド名
public function notificationSetting(): HasOne → Laravel公式: 1対1リレーションの場合は単数形が推奨されている 10 https://laravel.com/docs/12.x/eloquent-relationships#one-to-one
違い②: Laravelの新しい書き方 ❌ $castsプロパティを使用 protected $casts = ['due_date' =>
'date']; ✅ castsメソッドを使用 ← Laravel 11から導入 protected function casts(): array { return ['due_date' => 'date']; } 11 https://github.com/reliese/laravel/issues/296
違い③: エラー解決のアプローチ Laravel Boost なし → Laravel Boost あり
❌ コードのみから推測 ✅ ログ + DB状態確認 ❌ 時間がかかる ✅ 迅速な解決 12
まとめと今後の展望 📊 コード品質の一貫性 🔍 効率的なデバッグ → 開発速度向上
📚 学習ツールとしての活用 🚀 最新情報への自動対応 13
ご清聴ありがとうございました 吉川 昂杜 @fire_arlo 14
おまけ: SerenaとLaravel Boostの違い 15 https://zenn.dev/aun_phonogram/articles/a602649ff478cf