Laravel lanza Boost (beta pública): el asistente de IA que ?entiende? tu app y ejecuta tareas reales dentro de tu proyecto
Laravel presentó Boost, una beta pública que convierte a los asistentes de IA en algo más útil que un generador de snippets: les da contexto real de tu proyecto y herramientas operativas para crear componentes, ejecutar comandos, generar pruebas, migraciones y hasta usar Tinker? todo desde tu editor y con trazabilidad. La clave es integrar un servidor MCP (Model Context Protocol) dentro de tu app para que la IA deje de ?adivinar? y empiece a trabajar con los datos y convenciones de tu instalación(Laravel 12, Livewire 3, Inertia, etc.).
? Servidor MCP para tu app: el AI assistant se conecta a un endpoint local que expone herramientas especÃficas (listar comandos Artisan, ejecutar migraciones, crear componentes Livewire/Inertia, abrir archivos, etc.).
? Guidelines de Laravel: un paquete de pautas (AI guidelines) para que la IA siga patrones del framework (naming, estructura, convenciones) y de ecosistema (Livewire, Inertia).
? Integración con editores: detección en PHPStorm y Cloud Code (VS Code) para aceptar el MCP server y empezar a orquestar tareas con prompts.
? Contexto de versión: Boost ?sabe? si usas Laravel 12, Livewire 3, etc., y escoge APIs compatibles. Se acabó el hallucinate first, fix later.
En la práctica, la IA deja de ser un oráculo de texto y pasa a ser un ?operador? con permisos para construir y probar dentro de tu monorepo.
Cómo se instala (vista rápida)
1. composer require laravel/boost --dev
2. php artisan boost:install ? selecciona:
o Boost MCP Server
o Boost AI Guidelines
o Opcional: integración con tu editor (Cloud Code / PHPStorm)
3. El editor detecta Boost y te pide aceptar el MCP.
4. A partir de ahÃ, puedes pedir tareas en lenguaje natural:
o ?Crea un componente Livewire para subir imágenes y listarlas debajo.?
o ?Genera ruta, vista y pruebas con Pest.?
o ?Arregla los tests que fallan (middleware auth, layout)?.
o ?Ejecuta migraciones en entorno de test.?
o ?Usa Tinker para crear 5 imágenes de ejemplo.?
Boost utiliza herramientas como list-artisan-commands, get-absolute-url, tinker, etc., y te solicita confirmación antes de ejecutar acciones con impacto.
? Crea artefactos completos (componentes Livewire, rutas, vistas) y los abre en el editor.
? Genera pruebas (Pest), detecta fallos por autenticación o validación, propone migraciones y middleware.
? Usa Tinker para seedear datos (útil para demos rápidas).
? Itera: si algo falla (500, tipo de fichero, layout con usuario autenticado), corrige y relanza.
Lo que requiere ?tuning?:
? Estilos/UX: detalles de interfaz pueden necesitar retoques manuales.
? Estados intermedios: si ya existe un componente o hay un layout con auth obligatorio, conviene explicitar ese contexto o aceptar los cambios sugeridos por Boost.
? Tests: los genera, pero a veces hay que afinar fixtures o mocks según arquitectura.
En resumen: Boost acelera muchÃsimo el 0 ? 1 (scaffolding + pruebas + wiring), y aguanta el 1 ? n con iteraciones supervisadas.
Boost apunta a convertirse en la capa de orquestación que faltaba para que la IA deje de ser un copilot de editor y pase a ser un operador del framework. Para agencias y product teams, eso implica:
? Beta: pueden aparecer fallos (duplicados, rutas ya existentes, edge cases con layouts).
? No es mágico: UI/UX y business rules siguen exigiendo criterio humano.
? Seguridad: valida control de subida de archivos, polÃticas de acceso y sanitización.
? Ecosistema: si usas packages poco comunes, quizá necesiten guidelinesadicionales.
Â
Â
Conclusión
Laravel Boost representa un cambio cualitativo: lleva la IA al plano operativo del proyecto, con contexto de versión, herramientas MCP y guidelines del framework. No elimina el trabajo del desarrollador ?lo multiplica?, reduciendo el tiempo entre ?quiero esta feature? y ?tengo rutas, componentes y pruebas pasando en CI?. Si la comunidad ayuda a pulir la beta, Boost pinta para ser pieza estándar del toolbelt en 2025.
Preguntas rápidas
¿Funciona con Livewire e Inertia? SÃ. Incluye AI guidelines para ambos y entiende convenciones recientes (Livewire 3).
¿Necesito un editor especÃfico? Detecta PHPStorm y Cloud Code (VS Code). Cualquier editor con soporte MCPdeberÃa poder integrarse con el servidor de Boost.
¿Puede romper mi proyecto? Trabaja en dev y solicita confirmación antes de ejecutar acciones. Aun asÃ, usa git y revisa diffs/PRs como harÃas con cualquier cambio.
¿Genera pruebas? SÃ, puede crear Pest tests, ajustar fixtures y relanzar hasta que pasen. Aun asÃ, revisa los casos lÃmite de negocio.
¿Es open source? Boost está en beta pública y el equipo de Laravel busca feedback; el vÃdeo oficial anima a reportar issues y casos de uso.