IA para desarrolladores Laravel: la guía completa

La IA dejó de ser un extra para el desarrollo con Laravel: hoy tienes una capa oficial de primera clase (Boost, MCP, AI SDK) más los agentes que ya usas (Claude Code, Cursor). Esta guía ordena todo lo que un dev de Laravel necesita, de lo básico a lo avanzado, con cada paso enlazado a un tutorial a fondo.
Hay dos grandes formas de juntar IA y Laravel, y conviene no mezclarlas: codear Laravel con IA y exponer tu app Laravel a la IA.
¿Todavía no tienes un proyecto donde practicar? Empieza por Aprende Laravel desde cero: una serie guiada donde montas una app real paso a paso (instalación, rutas, controllers, base de datos y un proyecto final). Con esa base lista, vuelve aquí y aplícale el flujo con IA sobre tu propio código. Se aprende mucho más rápido cuando el agente trabaja sobre algo que tú mismo construiste.
1. Codear Laravel con IA
El objetivo aquí es que el agente escriba Laravel idiomático y actualizado, no PHP genérico alucinado.
- Dale contexto con Laravel Boost: el servidor MCP oficial que le pasa a tu agente el esquema, los modelos y +17.000 docs actualizadas. Punto de partida en MCP para Laravel.
- El flujo completo en un proyecto real: cómo trabajar con Claude Code sobre Laravel, de la configuración a los tests. En Claude Code en un proyecto Laravel real.
- Configura bien tu CLAUDE.md: las convenciones del proyecto (Pest, Form Requests, Pint) para que el agente las respete. En qué poner en tu CLAUDE.md.
2. Exponer tu app Laravel a la IA
El camino inverso: que ChatGPT, Claude o Cursor puedan usar tu aplicación.
- Entiende el protocolo: qué es MCP.
- Constrúyelo: con el paquete oficial Laravel MCP expones tools, resources y prompts de tu app (lo cubro en MCP para Laravel). Si quieres el paso a paso de un servidor MCP desde cero, mira cómo crear un servidor MCP.
3. Sácale más al agente
Cuando ya trabajas a diario con IA, estas piezas suben el nivel:
- Subagentes en Claude Code: reparte tareas grandes sin ensuciar tu contexto.
- Optimizar Claude Code y reducir tokens: trabaja limpio y gasta menos.
- La guía general de Claude Code: todo el cluster, no solo lo de Laravel.
La ruta de un vistazo
| Quieres… | Empieza por |
|---|---|
| Que la IA escriba mejor Laravel | Laravel Boost (MCP para Laravel) |
| Un flujo real con Claude Code | Claude Code en un proyecto Laravel real |
| Exponer tu app a la IA | Qué es MCP + crear un servidor MCP |
| Afinar el agente | CLAUDE.md · subagentes · tokens |
Preguntas frecuentes
¿Cómo empiezo a usar IA en mi proyecto Laravel?
Instala Laravel Boost (composer require laravel/boost --dev + php artisan boost:install). Es lo que más mejora, de inmediato, la calidad del código Laravel que genera tu agente.
¿Qué es Laravel Boost?
Un paquete oficial que corre como servidor MCP en local y le da a tu agente de IA contexto de tu app y documentación actualizada de Laravel, para que escriba código idiomático y en la versión correcta.
¿Puedo exponer mi app Laravel a ChatGPT o Claude?
Sí, con el paquete oficial Laravel MCP: defines tools, resources y prompts y expones un servidor MCP. Lo explico en MCP para Laravel.
¿Claude Code o Cursor para Laravel?
Ambos funcionan y soportan Boost vía MCP. Claude Code delega tareas completas desde la terminal; Cursor asiste mientras editas. Elige según tu flujo.