Chegou o PhpStorm 2026.1
Boas-vindas ao PhpStorm 2026.1! Esta versão traz novas ferramentas de MCP, novos agentes de terceiros dentro do seu IDE, suporte a árvores de trabalho do Git e inúmeros outros recursos para aumentar a produtividade de desenvolvedores em PHP e Laravel.

Ferramentas MCP do PhpStorm
No PhpStorm 2025.2, já tínhamos adicionado um servidor MCP integrado, para que agentes de programação de terceiros, como o Claude Code, o Windsurf ou o Codex, pudessem acessar e usar as ferramentas do seu IDE.
Na versão 2026.1, estamos ampliando o conjunto de ferramentas do servidor MCP do PhpStorm com mais recursos, como:
- Inspeções e correções rápidas que permitem que os agentes tirem proveito do poderoso mecanismo de análise estática do PhpStorm.
- Recursos de pesquisa no IDE, incluindo a pesquisa estrutural do PhpStorm e a pesquisa semântica por padrões de código.
- Acesso a ações do IDE, para você poder delegar a configuração e a personalização do seu IDE ao seu agente de programação.


Além disso, o plug-in do PhpStorm para o Claude Code fornece a este contexto e instruções para usar as ferramentas do servidor MCP do PhpStorm. Para adicionar as habilidades e hooks do plug-in ao seu projeto, no PhpStorm, vá até Settings | Tools | PHP Claude Skills.
Observação: o servidor MCP do PhpStorm fica desabilitado como padrão. Para ativá-lo e configurar a integração com o seu agente de programação, vá até Settings | Tools | MCP Server.
IA
Agentes de terceiros no PhpStorm
O PhpStorm está evoluindo para uma plataforma aberta que lhe dá a liberdade de trazer as ferramentas de IA da sua preferência para o seu fluxo de trabalho de desenvolvimento.
Além do Junie, do Claude Agent e mais recentemente do Codex, agora o PhpStorm permite trabalhar com outros agentes diretamente no chat de IA. Você pode escolher agentes como o GitHub Copilot, o Cursor e muitos outros, com suporte através do Agent Client Protocol.
Next edit suggestions
Agora estão disponíveis sugestões para as próximas edições, sem consumir a quota de IA da sua assinatura JetBrains AI Pro, Ultimate ou Enterprise. Essas sugestões vão além da complementação de código tradicional do PHP. Em vez de atualizarem apenas o que está na posição do cursor, elas aplicam alterações relacionadas de forma inteligente em todo o arquivo, ajudando a manter o código consistente e atualizado, com um mínimo de esforço.
Esta evolução natural da complementação de código proporciona uma experiência fluida, bastando teclar Tab sucessivamente, mantendo a sua concentração.

Junie CLI em beta

O Junie CLI é o agente de programação independente de LLM da JetBrains, que você pode usar diretamente a partir do terminal, dentro de qualquer IDE, em CI/CD e no GitHub ou GitLab. O Junie CLI vem com:
- Preços para o esquema “traga a sua própria chave” (BYOK), permitindo que você use as suas próprias chaves de provedores de modelos, sem custos adicionais.
- Migração com um clique a partir de outros agentes, como o Claude Code ou o Codex.
- Personalização flexível através de diretrizes, agentes e habilidades personalizados, comandos, MCP e outros recursos.
Leia o anúncio completo em nossa postagem no blog.
Otimização da indexação de projetos
Agora o PhpStorm detecta automaticamente diretórios com conteúdo frequentemente alterado, específicos de frameworks, gerados, colocados em cache ou enviados pelo usuário, e exclui esses diretórios da indexação do projeto.
O IDE ignora as pastas excluídas durante a pesquisa, a análise e outras operações. Essa redução da sobrecarga de indexação ajuda a otimizar o uso de CPU e o desempenho do seu IDE.
Se você quiser reativar a indexação para qualquer diretório que tenha sido automaticamente excluído, vá até Settings | Directories, clique em Exclude e desmarque as caixas de seleção junto aos diretórios que você deseja que sejam indexados.

Suporte a tipos genéricos
Esta nova versão traz diversas melhorias e correções de bugs no mecanismo de inferência de tipos do PhpStorm, incluindo:
- Melhor inferência para tipos genéricos chamáveis. Agora o IDE pode inferir tanto o tipo do parâmetro de entrada, a partir de uma anotação
callable(T), quanto o tipo de retorno do modelo chamável.
- Melhorias na exibição de tipos de modelos parametrizados aninhados. O PhpStorm 2026.1 mostra o tipo de parâmetro (Ctrl + Shift+P) e a documentação rápida (F1) com várias camadas de empacotamento, como em
Wrapper<Wrapper<Wrapper<stdClass>>>.
Mais melhorias de qualidade de vida
Depuração de arquivos não PHP
Agora você pode definir pontos de interrupção em arquivos não PHP assim que o padrão de nomeação de arquivos for associado ao tipo de arquivo PHP nas configurações do IDE. Juntamente com o mapeamento nativo dos caminhos entre modelos e arquivos de PHP compilado, introduzidos no Xdebug 3.5, este recurso permite depurar arquivos-fontes de modelos de qualquer formato, incluindo extensões de nicho, como .ezt.

Melhor navegação por Go to test
No PhpStorm 2026.1, aperfeiçoamos a navegação por Go to Test em testes do PHPUnit e do Pest, com as seguintes melhorias:
- Navegação entre testes do PHPUnit que usam um atributo
#[UsesClass]ou#[UsesMethod]e a classe ou o método relacionado. - Em testes do Pest, agora você pode navegar da aba Test Runner até um teste de origem aninhado dentro de blocos de descrição do Pest.

Correção rápida Convert to pipe operator
Agora o PhpStorm detecta elementos do código nos quais a sintaxe de operadores de pipes do PHP 8.5 possa ser usada e sugere uma correção rápida para converter esses elementos em cadeias de operadores de pipe, mais fáceis de ler.

Laravel
- Suporte a frameworks: suporte ao Laravel 13 e a novas versões do Livewire e Filament. Suporte a novas diretivas do Blade, @hasStack e @includeIsolated.
- Suporte a novos pacotes: Laravel Wayfinder, PHP Native, staudenmeir/laravel-cte e staudenmeir/laravel-adjacency-list.
- Melhorias para o Eloquent: suporte aos métodos avançados #[Scope], além de Find Usages otimizado e mais preciso para métodos de escopos, atributos e relações.
- Interface de usuário e navegação: interface de visualização de usos no Blade, melhores dicas de inserção de controlador e nova interface de pesquisa de rotas, além de rotas para a janela de ferramentas Endpoints.
- Ajustes para produtividade: nova ação Add Application Database; execução de comandos do Artisan na janela de ferramentas Terminal ou através do interpretador PHP.
- Servidor MCP do Laravel Idea: incluído com o servidor MCP do PhpStorm.




Para ver a lista completa das atualizações, veja o changelog do Laravel Idea.
Front-end
Agora o suporte a TypeScript no PhpStorm usa como padrão o mecanismo de tipos implementado sobre o serviço da linguagem TypeScript, proporcionando uma inferência de tipos mais precisa e menor uso de CPU em grandes projetos. O suporte a TypeScript também foi aperfeiçoado com um melhor tratamento de importações automáticas de aliases de caminhos e referências a projetos, além da integração de dicas de inserção do servidor da linguagem TypeScript, baseado em Go. E agora a análise de JavaScript também trata corretamente especificadores de strings literais import / export.
O suporte a frameworks e estilos foi refinado em todo o IDE:
- Agora o IDE realça as novas diretivas
use memoeuse no memodo React. - A integração com o Vue usa a versão 3.1.8, atualizada, de
@vue/typescript-plugin. - As configurações para o Astro podem ser feitas através de JSON para integração com o servidor de linguagem.
- As modernas funções
color()de CSS e mais espaços de cores têm suporte em swatches e pré-visualizações. - Suporte à sintaxe de modelos do Angular 21.x.
Bancos de dados
Agora a integração do chat de IA com o Codex e o Claude Agent oferece suporte completo e nativo para os seus bancos de dados conectados. Com isso, agora você pode consultar, analisar e modificar o estado do seu banco de dados usando linguagem natural, diretamente no IDE.
Este mesmo recurso também está disponível para agentes externos, através de um servidor MCP.
Agora as configurações de fontes de dados podem ser armazenadas na sua conta da JetBrains, através de modelos de fontes de dados. Esta atualização é conveniente em especial para usuários do All Products Pack e para todos os que usam várias instâncias de JetBrains IDEs. Ela permite acessar modelos e configurações de fontes de dados em todos os JetBrains IDEs com recursos de bancos de dados.
Recursos de aumento de produtividade
Atualizações do cursor e seleção do editor
Continuamos a modernizar nossos IDEs e, nesta versão, repaginamos algo com que você interage o tempo todo: o editor. A animação suave do cursor e o comportamento de seleção atualizado proporcionam maior conforto, um visual mais limpo e uma experiência de programação mais agradável.
Trabalhe em diversos branches ao mesmo tempo, com árvores de trabalho do Git
Com a evolução dos agentes de IA, a execução paralela de diversas tarefas tornou-se importante para poupar tempo. É exatamente aí que as árvores de trabalho do Git são extremamente úteis. Para dar suporte a fluxos de trabalho de ponta para o desenvolvimento de software incrementado por IA, agora o PhpStorm oferece suporte de primeira a árvores de trabalho do Git. Crie um worktree separado para uma correção urgente, entregue outro a um agente de IA e continue trabalhando no seu branch principal – tudo ao mesmo tempo, sem interrupção.

Mesmo que você não use agentes, as árvores de trabalho lhe pouparão tempo ao alternar entre branches, especialmente em projetos grandes.
Suporte nativo ao Wayland
Agora os IDEs baseados no IntelliJ são executados nativamente no Wayland como padrão. Esta transição traz o máximo conforto para os profissionais de Linux, através de telas HiDPI mais nítidas e melhor tratamento de entradas, e abre caminho para futuras melhorias, como o suporte ao Vulkan.
Embora o Wayland traga benefícios e sirva como base para futuras melhorias, nossa prioridade é a confiabilidade. Assim, o IDE passará automaticamente para o X11 em ambientes sem suporte, para manter o seu fluxo de trabalho sem interrupções. Saiba mais.
Complementação no terminal
Pare de memorizar comandos! Comece a descobri-los. A complementação no terminal ajuda você a explorar os subcomandos e parâmetros disponíveis, à medida que você digita. Quer você esteja trabalhando com ferramentas complexas de linha de comando, como Git, Docker ou kubectl, ou usando os seus próprios scripts personalizados, este recurso sugere opções válidas de forma inteligente e em tempo real.
Fim do suporte ao Code With Me
À medida que continuamos a fazer nossos IDEs evoluírem e nos concentramos nas áreas que entregam mais valor para os desenvolvedores, decidimos encerrar o suporte ao Code With Me, nosso serviço para programação colaborativa e em pares. A demanda por este tipo de recurso diminuiu nos últimos anos e estamos dando prioridade a fluxos de trabalho mais modernos e adequados ao desenvolvimento de software em nível profissional.
A partir da versão 2026.1, o Code With Me não será mais incluído nos JetBrains IDEs. Ficará disponível no JetBrains Marketplace como um plug-in separado. A versão 2026.1 dos IDEs será a última com suporte oficial ao Code With Me, pois estamos gradualmente desativando o serviço.
Leia o anúncio completo e o cronograma para o fim do suporte em nossa postagem no blog.
Artigo original em inglês por: