JetBrains ha anunciado PhpStorm 2026.3, la última versión de su entorno de desarrollo integrado (IDE) destinado a desarrolladores PHP. Se trata de la tercera actualización importante del año. Introduce un nuevo espacio de trabajo dedicado al desarrollo con agentes de IA y a configuraciones multiagentes, así como la compatibilidad con PHP 8.6.
Un espacio de trabajo para los agentes de IA
Esta versión integra Air, una nueva capa dedicada al desarrollo agéntico, es decir, confiado a agentes de codificación capaces de realizar modificaciones de código de forma autónoma. Los usuarios pueden emplear allí los agentes y las suscripciones de los que ya disponen, y gestionar las configuraciones multiagentes directamente en PhpStorm. Air funciona con Claude Agent, Codex, Gemini, GitHub Copilot, Junie, OpenCode y otros agentes compatibles con ACP (Agent Client Protocol, un protocolo de comunicación entre el IDE y los agentes). El IDE detecta los agentes ya instalados en la máquina y permite añadir otros desde un registro.
Las claves API y las URL base personalizadas siguen siendo compatibles, y no es necesaria ninguna suscripción a la IA de JetBrains. Para un uso sin suscripción, PhpStorm incluye una IA gratuita con la configuración Junie Lite, accesible con una simple cuenta de JetBrains. Las modificaciones propuestas por un agente pueden examinarse junto al código circundante, y se pueden anclar comentarios a una línea precisa del diff para guiar al agente. JetBrains indica que la inteligencia de código del IDE ayuda a los agentes a evitar errores.
PHP 8.6 y Laravel
PhpStorm 2026.3 añade la compatibilidad con PHP 8.6, cuya salida está prevista para finales de noviembre. El IDE puede verificar la conformidad del código con esta versión, en los parámetros o mediante el requisito « php » del archivo composer.json. Una nueva inspección señala los constructores y destructores que devuelven un valor o usan yield, y una corrección rápida permite eliminar el valor de retorno. Para los proyectos que apuntan a PHP 8.5 o una versión anterior, el IDE señala la sintaxis propia de la versión 8.6, así como las llamadas a funciones recientes como clamp().
La compatibilidad con Laravel también se enriquece, con inspecciones que detectan claves de configuración desconocidas o métodos de componente Livewire inexistentes. Se ha añadido una pestaña « Procesos » a la ventana de herramientas Laravel para gestionar el servidor de desarrollo, los trabajadores de cola o comandos como npm dev.
Git, desarrollo remoto y terminal
PhpStorm ahora puede copiar la configuración local de un proyecto en nuevos árboles de trabajo de Git, y una conexión GitLab puede hacerse mediante OAuth, sin token de acceso personal. El desarrollo remoto también se simplifica, con una conexión SSH integrada y un modo ligero que permite trabajar en un proyecto mientras el IDE remoto aún está iniciándose. El terminal se basa ahora en libghostty, la biblioteca de emulación de terminal que alimenta Ghostty. Por último, el nuevo plugin LSP Connection Manager permite conectar cualquier servidor LSP (Language Server Protocol) al IDE desde sus ajustes, sin desarrollar un plugin dedicado.
