LARAVEL BOOST
Laravel Boost es un paquete oficial de Laravel, que básicamente convierte un proyecto Laravel en un "entorno inteligente" para vibe-coding y desarrollo asistido por IA. Esta herramienta actúa como un traductor contextual que permite a la IA entender las particularidades del código y las reglas de Laravel.Genera soluciones de alta calidad sin romper estándares ni perder el control del proyecto..
¿Qué hace exactamente Laravel Boost?
- Ejecuta un servidor local MCP (Model Context Protocol) en el proyecto. Expone +15 herramientas especializadas que la IA puede usar automáticamente:Leer/indexar tu codebase completo
- Inspeccionar el schema de la DB (tablas, columnas, relaciones).
- Correr queries en la base de datos real.
- Ejecutar comandos Artisan o Tinker.
- Leer logs (Laravel.log, browser console, etc.).
- Extraer configuraciones (.env, config files).
- Buscar documentación oficial de Laravel versionada y actualizada (con embeddings/semántica para respuestas precisas).
- Aplicar buenas prácticas específicas de Laravel 10/11/12.
- En versiones 2.0+ → soporta skills (guías de paquetes comunitarios como Filament, Livewire, etc.) que se instalan con un solo comando y se sincronizan en todos tus agentes IA.
1. composer require laravel/boost --dev
2. php artisan boost:install
Ejemplo de uso real
En Cursor/Claude Projects/Windsurf (herramientas para desarrollo de software asistido por IA):
- Instalar Boost en el proyecto.
- Pedirle a la IA:
Estoy usando Laravel 12 + Boost MCP.
Quiero un sistema de tickets de soporte con:
- Auth Sanctum + roles (admin, agent, user)
- CRUD tickets con prioridad, status, attachments
- Comentarios en tickets con @mentions
- Notificaciones realtime con Reverb
- Dashboard Filament para admins
Usa las tools de Boost para inspeccionar mi DB actual, seguir best practices Laravel y generar todo limpio.
Estoy usando Laravel 12 + Boost MCP.
Quiero un sistema de tickets de soporte con:
- Auth Sanctum + roles (admin, agent, user)
- CRUD tickets con prioridad, status, attachments
- Comentarios en tickets con @mentions
- Notificaciones realtime con Reverb
- Dashboard Filament para admins
Usa las tools de Boost para inspeccionar mi DB actual, seguir best practices Laravel y generar todo limpio.