PhpStorm 2026.1 ya está disponible
¡Le damos la bienvenida a PhpStorm 2026.1! Esta versión incorpora nuevas herramientas MCP de PhpStorm, nuevos agentes de terceros dentro de su IDE, compatibilidad con árboles de trabajo Git y muchas más funcionalidades que mejorar la productividad de los desarrolladores de PHP y Laravel.

Herramientas MCP de PhpStorm
En PhpStorm 2025.2, hemos añadido un servidor MCP integrado para que agentes de codificación de terceros, como Claude Code, Windsurf o Codex, accedan a las herramientas de su IDE y las utilicen.
En la versión 2026.1 estamos ampliando el conjunto de herramientas del servidor MCP con más funcionalidades de PhpStorm, entre ellas:
- Inspecciones y arreglos rápidos que permiten a los agentes aprovechar el potente motor de análisis estático de PhpStorm.
- Capacidades de búsqueda en el IDE, incluyendo la búsqueda estructural y la búsqueda semántica de patrones de código de PhpStorm.
- Acceso a acciones del IDE para que pueda delegar la configuración y personalización de su IDE a su agente de codificación.


Además, el complemento de PhpStorm para Claude Code ofrece a Claude Code contexto e instrucciones para utilizar las herramientas del servidor MCP de PhpStorm. Para añadir a su proyecto las habilidades y vínculos del complemento, vaya a Settings | Tools | PHP Claude Skills en PhpStorm.
Nota: El servidor MCP de PhpStorm está deshabilitado de forma predeterminada. Para habilitar el servidor y configurar la integración con su agente de codificación, vaya a Settings | Tools | MCP Server.
IA
Agentes de terceros en PhpStorm
PhpStorm evoluciona como plataforma abierta que le permite incorporar las herramientas de IA que elija en sus flujos de trabajo de desarrollo profesional.
Además de Junie, Claude Agent y, más recientemente, Codex, PhpStorm ahora le permite trabajar con más agentes de IA directamente en el chat de IA. Puede escoger entre agentes como GitHub Copilot, Cursor y muchos otros compatibles a través de Agent Client Protocol.
Sugerencias de ediciones siguientes
Ahora las sugerencias de ediciones siguientes están disponibles sin consumir la cuota de IA de sus suscripciones a JetBrains AI Pro, Ultimate y Enterprise. Estas sugerencias van más allá de la finalización de código tradicional de PHP. En lugar de actualizar únicamente lo que se encuentra en el cursor, aplican de forma inteligente los cambios relacionados en todo el archivo, para que pueda mantener su código coherente y actualizado con el mínimo esfuerzo.
Esta evolución natural de la finalización de código ofrece una experiencia fluida, en la que basta con pulsar varias veces la tecla Tab, para que no pierda la concentración.

Junie CLI ya está en Beta

Junie CLI es el agente de codificación de JetBrains independiente de LLM, que puede utilizar directamente desde el terminal, dentro de cualquier IDE, en CI/CD, y en GitHub o GitLab. Junie CLI incluye lo siguiente:
- Precios Traiga su propia clave (BYOK), para que pueda emplear sus claves de proveedores de modelos sin ningún coste adicional.
- Migración con un solo clic desde otros agentes como Claude Code o Codex.
- Personalización flexible mediante directrices, agentes personalizados y habilidades de agentes, comandos, MCP y más.
Lea el anuncio completo en nuestro artículo del blog.
Optimización de la indexación de proyectos
PhpStorm ahora detecta automáticamente directorios específicos del marco de trabajo que contienen información generada, almacenada en caché o subida por el usuario que cambia con frecuencia, y excluye esos directorios de la indexación del proyecto.
El IDE omite las carpetas excluidas durante la búsqueda, el análisis y otras operaciones. Reducir la carga de indexación ayuda a optimizar el uso de la CPU y el rendimiento de su IDE.
Si desea volver a habilitar la indexación de cualquier otra carpeta excluida automáticamente, puede hacerlo desde Settings | Directories haciendo clic en Exclude y deseleccionando las casillas junto a los directorios que desea indexar.

Compatibilidad con genéricos
La nueva versión incorpora una serie de mejoras y correcciones de errores para el motor de inferencia de tipos de PhpStorm, entre las que se incluyen las siguientes:
- Inferencia de tipos mejorada para tipos genéricos invocables. Ahora, el IDE es capaz de inferir tanto el tipo del parámetro de entrada desde una anotación
callable(T)como el tipo de retorno de la plantilla del invocable.
- Representación mejorada de los tipos de plantillas parametrizados anidados. PhpStorm 2026.1 muestra información sobre el tipo de parámetro (Ctrl + Mayús+P) y la documentación rápida (F1) con varios niveles de envoltura, como
Wrapper<Wrapper<Wrapper<stdClass>>>.
Más mejoras en la calidad de vida
Depuración de archivos no PHP
Ahora puede establecer puntos de interrupción en archivos no PHP siempre que el patrón del nombre de archivo esté asociado al tipo de archivo PHP en la configuración del IDE. Junto con las asignaciones de ruta nativas entre plantillas y los archivos PHP compilados introducidas en Xdebug 3.5, esta funcionalidad le permite depurar archivos de plantilla fuente de cualquier formato, incluyendo extensiones nicho como .ezt.

Navegación Go to test mejorada
En PhpStorm 2026.1, hemos mejorado la navegación Go to Test para pruebas de PHPUnit y Pest con las siguientes optimizaciones:
- Navegación entre las pruebas de PHPUnit que utilizan un atributo
#[UsesClass]o#[UsesMethod]y la clase/método relacionados. - Para las pruebas de Pest, ahora puede navegar desde la pestaña Test Runner a la prueba de origen anidada dentro de los bloques describe de Pest.

Arreglo rápido Convert to pipe operator
PhpStorm ahora detecta los elementos del código donde se puede utilizar la sintaxis del operador de tuberías PHP 8.5 y sugiere un arreglo rápido para convertir ese código en cadenas de operadores de tuberías más fáciles de leer.

Laravel
- Compatibilidad con marcos de trabajo: compatibilidad con Laravel 13 y nuevas versiones de Livewire y Filament. Compatibilidad con las nuevas directivas de Blade @hasStack y @includeIsolated.
- Compatibilidad con paquetes nuevos: paquetes Laravel Wayfinder, PHP Native, staudenmeir/laravel-cte y staudenmeir/laravel-adjacency-list.
- Mejoras en Eloquent: compatibilidad avanzada con los métodos #[Scope], y Find Usages más preciso para métodos de ámbitos, atributos y relaciones.
- IU y navegación: IU de usos de las vistas de Blade, mejores anotaciones en el controlador, nueva IU de búsqueda de rutas y rutas a la ventana de herramientas Endpoints.
- Optimizaciones en la productividad: una nueva acción Add Application Database. Ejecute comandos de Artisan en la ventana de herramientas Terminal o a través del intérprete de PHP.
- Servidor MCP de Laravel Idea incluido con el servidor MCP de PhpStorm.




Consulte la lista completa de actualizaciones en el registro de cambios de Laravel Idea.
Frontend
La compatibilidad con TypeScript de PhpStorm ahora utiliza el motor de tipos basado en servicios (integrado en el servicio de lenguaje de TypeScript) de forma predeterminada, para ofrecer una inferencia de tipos más precisa y un mejor uso de la CPU en los proyectos grandes. La compatibilidad con TypeScript se ha mejorado aún más con una mejor gestión de las autoimportaciones para los alias de ruta y las referencias de proyectos, así como la integración de consejos de inserción desde el servidor de lenguaje TypeScript basado en Go. El análisis de JavaScript ahora también trata correctamente los especificadores de literales de cadena para import / export.
La compatibilidad con marcos de trabajo y estilos se ha perfeccionado en todos los niveles:
- El IDE ahora destaca las nuevas directivas de React
use memoyuse no memo. - La integración de Vue emplea la versión 3.1.8 actualizada de
@vue/typescript-plugin. - Los ajustes de Astro aceptan configuraciones basadas en JSON para la integración con el servidor de lenguaje.
- Las funciones CSS
color()modernas y los espacios de color adicionales son compatibles con swatches y vistas previas. - La sintaxis de plantillas de Angular 21.x ahora es compatible.
Bases de datos
La integración del chat de IA para Codex y Claude Agente ahora ofrece compatibilidad nativa total con sus bases de datos conectadas. Ahora puede consultar, analizar y modificar el estado de su base de datos utilizando lenguaje natural directamente desde el IDE.
Esta misma funcionalidad está disponible para agentes externos a través de un servidor MCP.
La configuración de la fuente de datos ahora se puede almacenar en su cuenta de JetBrains mediante plantillas de fuentes de datos. Especialmente práctica para los usuarios del All Products Pack o para cualquiera que utilice varias instancias de JetBrains IDEs, esta actualización le permite acceder a plantillas de fuentes de datos y ajustes en todos los JetBrains IDEs con funcionalidad de base de datos.
Funcionalidades de mejora de la productividad
Actualizaciones del signo de intercalación y la selección en el editor
Continuaremos modernizando sus IDE y, en esta actualización, hemos renovado algo con lo que interactúa constantemente: el editor. La animación fluida del signo de intercalación y el comportamiento de selección actualizado proporcionan una mayor comodidad, un aspecto más limpio y una experiencia de programación más agradable.
Trabaje en varias ramas simultáneamente con árboles de trabajo Git
Con la evolución de los agentes de IA, ejecutar varias tareas en paralelo le ahorra mucho tiempo, y es ahí precisamente donde los árboles de trabajo Git resultan extremadamente prácticos. Para admitir flujos de trabajo de vanguardia para desarrollo de software basado en IA, PhpStorm ahora ofrece compatibilidad de primer nivel para árboles de trabajo Git. Cree un árbol de trabajo independiente para un hotfix urgente, asigne otro a un agente de IA y siga trabajando en su rama principal, todo al mismo tiempo y sin interrupciones.

Incluso si no utiliza agentes, los árboles de trabajo le ahorrarán tiempo al cambiar de ramas, especialmente en proyectos grandes.
Compatibilidad nativa con Wayland
Los IDE basados en IntelliJ ahora se ejecutan de forma nativa en Wayland de forma predeterminada. Esta transición ofrece a los profesionales de Linux el máximo confort mediante un HiDPI más nítido y una mejor gestión de las entradas, y allana el camino a futuras mejoras como la compatibilidad con Vulkan.
Aunque Wayland ofrece ventajas y actúa como base para futuras mejoras, priorizamos la fiabilidad: el IDE volverá de forma automática a X11 en entornos no compatibles para no interrumpir su flujo de trabajo. Más información.
Finalización en el terminal
Deje de memorizar comandos. Comience a descubrirlos. La finalización en el terminal le ayuda a explorar instantáneamente los subcomandos y parámetros disponibles a medida que escribe. Tanto si trabaja con herramientas de CLI complejas como Git, Docker o kubectl, como si utiliza scripts personalizados, esta funcionalidad le sugiere opciones válidas de manera inteligente y en tiempo real.
Retirada de Code With Me
A medida que continuamos desarrollando nuestros IDE y nos centramos en las áreas que aportan más valor a los desarrolladores, hemos decidido retirar Code With Me, nuestro servicio de programación por pares y codificación colaborativa. La demanda de este tipo de funcionalidad ha decaído en los últimos años, y estamos priorizando flujos de trabajo más modernos adaptados al desarrollo de software profesional.
A partir de la versión 2026.1, Code With Me no se incluirá en ningún JetBrains IDE. En su lugar, estará disponible en JetBrains Marketplace como complemento por separado. 2026.1 será la última versión del IDE compatible oficialmente con Code With Me, puesto que estamos retirando el servicio gradualmente.
Lea el anuncio completo y la cronología de la retirada en nuestro artículo del blog.
Artículo original en inglés de: