Boas-vindas à visão geral do lançamento do IntelliJ IDEA 2026.1. Esta versão traz suporte integrado a mais agentes de IA, incluindo o Codex, o Cursor e qualquer agente compatível com ACP, além de trazer melhorias direcionadas e de primeira linha para Java, Kotlin e Spring. Este lançamento também contribui para a missão do IntelliJ IDEA de oferecer suporte às linguagens e ferramentas mais recentes desde o primeiro dia.
Além dos novos recursos, a versão 2026.1 traz inúmeras melhorias em termos de estabilidade, desempenho e usabilidade em toda a plataforma. These are described in a separate What’s Fixed blog post.
O IntelliJ IDEA está evoluindo como uma plataforma aberta que permite integrar as ferramentas de IA de sua preferência aos seus workflows de desenvolvimento profissional.
Além do Junie e do Claude Agent, agora você pode escolher mais agentes no chat de IA, incluindo o Codex. Além disso, o Cursor e o GitHub Copilot, juntamente com dezenas de agentes externos, agora são suportados via Agent Client Protocol. Com o novo Registro ACP, você pode descobrir os agentes disponíveis e instalá-los com apenas um clique.
As sugestões de próximas edições já estão disponíveis sem consumir a quota de IA da sua assinatura do JetBrains AI Pro. Essas sugestões vão além da complementação de código tradicional para Java, Kotlin e, agora, Scala. 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.
O IntelliJ IDEA continua a oferecer suporte às versões mais recentes do Java desde o primeiro dia, bem como suporte antecipado às próximas versões do Java, por exemplo, permitindo que você instale builds de acesso antecipado diretamente do IDE.
Ao contrário do Java 25, o Java 26 não introduz nenhum novo recurso estável da linguagem, mas traz demonstrações para correspondência de padrões e constantes lazy, que já são suportadas no IntelliJ IDEA. Saiba mais.
A combinação de Kotlin e Jakarta Persistence é bastante utilizada no desenvolvimento do lado do servidor; no entanto, como o Jakarta Persistence foi originalmente projetado para Java, alguns recursos do Kotlin — como a segurança contra nulos, bem como a semântica de val e data class — podem apresentar um comportamento inesperado nas entidades. O IntelliJ IDEA 2026.1 resolve essas dificuldades com um suporte ao JPA mais otimizado para Kotlin. Aqui estão alguns exemplos do que você terá com o novo lançamento:
no-arg e all-open ao adicionar o Kotlin a um projeto existente. no-arg redundantes e modificadores abertos. val em entidades JPA, entre outras. Leia mais sobre essas armadilhas nesta postagem de blog.
IntelliJ IDEA 2026.1 has improved support for the latest language features in Kotlin 2.3.0, as well as those in 2.3.20. The new versions promote nested type aliases and data-flow exhaustiveness checks for when expressions to stable, and also bring several experimental features that you can already try in IntelliJ IDEA:
Esta versão traz suporte completo do Scaladoc para o Scala 3, o que significa que agora você pode usar a sintaxe Markdown moderna diretamente nos comentários da documentação.
Além disso, trabalhar com projetos sbt no WSL e em containers Docker é agora tão simples quanto trabalhar em projetos locais. Também implementamos várias melhorias de desempenho no realce de código e aceleramos a sincronização de projetos sbt.
Você pode ler mais sobre estas mudanças aqui.
O Spring Debugger agora permite que você visualize o estado do seu aplicativo Spring diretamente no código, sem interromper sua execução. Isso significa que não será mais necessário adivinhar nem recorrer à árvore do projeto para compreender o wiring, a configuração do perfil e o ambiente. É possível detectar injeções incorretas de beans, testar endpoints protegidos e revisar a configuração do aplicativo no código em execução, economizando tempo e dinheiro na análise estática de código.
@Value, para que possa identificar mais rapidamente as substituições provenientes do ambiente, da configuração de execução ou do servidor de configuração. Conforme mais e mais códigos são gerados, a revisão e a depuração estão se tornando ainda mais importantes para manter a alta qualidade do código. É aqui que se torna especialmente útil ter acesso local às fontes e à documentação das dependências utilizadas no seu projeto.
A partir da versão 2026.1, as fontes de todas as suas dependências são baixadas automaticamente de forma não intrusiva. Agora, você tem todo o contexto necessário para inspecionar, depurar e navegar pelo código de dependências com facilidade.
Ao trabalhar com Java, às vezes é necessário aproveitar o desempenho do C++ em casos específicos, como microsserviços otimizados ou bibliotecas nativas. Os novos plug-ins C++ para o IntelliJ IDEA permitem que você mantenha o seu ritmo de trabalho sem precisar trocar de ferramenta.
O plug-in de suporte à linguagem C/C++ oferece assistência de primeira classe à codificação para o desenvolvimento moderno em C e C++ no IntelliJ IDEA. Ele oferece análises avançadas de código, verificações de qualidade em tempo real e poderosas refatorações para garantir que seu código nativo seja tão fácil de manter e de alta qualidade quanto seus projetos JVM.
Para habilitar esse suporte, basta instalar o plug-in do CLion. Isso funciona como a infraestrutura central, conectando seus projetos a cadeias de ferramentas essenciais, depuradores, sistemas de build como CMake e Meson, o banco de dados de compilação, o vcpkg e plug-ins de framework de testes.
..Based on the positive feedback and adoption we’ve seen so far, we are continuing to expand command completion to support more Java and Kotlin workflows:
.., making it easier to use both mechanisms together in a single, consistent flow. .properties files. This improves productivity in framework-based projects where configuration and code are closely connected. O Gradle oferece várias maneiras de configurar builds, e nem todas são ideais. Isso pode causar confusão tanto para os desenvolvedores quanto para os agentes de IA.
Para oferecer orientação, a JetBrains uniu forças com a Gradle e o Google para criar um conjunto de práticas recomendadas oficiais, que abrange as complexas opções disponíveis para os usuários e ajuda também os agentes de IA a se aperfeiçoarem. Novas práticas são publicadas regularmente, e mais de 30 já foram publicadas.
Para tornar esse recurso ainda mais acessível, o IntelliJ IDEA 2026.1 disponibiliza o primeiro conjunto diretamente ao seu alcance na forma de inspeções e correções rápidas, com mais novidades por vir.
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. Leia mais.
Com a evolução dos agentes de IA, a execução de várias tarefas em paralelo tornou-se uma importante forma de economizar tempo, e é precisamente nesse aspecto que as worktrees do Git se revelam extremamente úteis. Para dar suporte a workflows de ponta para o desenvolvimento de software impulsionado por IA, o IntelliJ IDEA oferece agora suporte de primeira classe para worktrees 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 utilize agentes, as worktrees economizarão seu tempo na troca de branches, especialmente em projetos de grande porte.
Os IDEs baseados no IntelliJ agora são executados nativamente no Wayland por 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.
Pare de memorizar comandos. Comece a descobri-los. A complementação no terminal permite que você explore instantaneamente os subcomandos e parâmetros disponíveis à medida que digita. Quer você esteja trabalhando com ferramentas de CLI complexas, como Git, Docker ou kubectl, ou utilizando seus próprios scripts personalizados, este recurso sugere de forma inteligente opções válidas em tempo real.
Anteriormente lançado para os shells Bash e Zsh, ele agora também está disponível no PowerShell.
O desenvolvimento de software moderno depende cada vez mais dos Dev Containers para definir ambientes consistentes e de nível profissional. Embora o IntelliJ IDEA já ofereça suporte a essas funcionalidades há muito tempo por meio do modo Desenvolvimento Remoto, agora está disponível uma abordagem mais simplificada para mantê-lo no fluxo de trabalho.
A partir do IntelliJ IDEA 2026.1, é possível abrir projetos de um Dev Container diretamente no seu IDE local. Ao contrário dos métodos anteriores, que exigiam um back-end de IDE completo dentro do Dev Container, essa nova arquitetura baseada em agente oferece uma conexão de alto desempenho com o sistema de arquivos sem consumir recursos do sistema. Isso reduz a carga cognitiva e o tempo de configuração, garantindo que você mantenha sua concentração nas tarefas mais importantes.
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. With that, you can now query, analyze, and modify your database state using natural language right from the 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.
Agora você pode gerenciar sua infraestrutura do Terraform com mais clareza e controle, trabalhando com Stacks do Terraform diretamente no IDE. Aproveite a complementação de código, compreenda melhor a estrutura, crie novos componentes e implantações e alterne entre eles com facilidade. Mantenha a orientação em configurações de infraestrutura complexas.
Trabalhar com o Kubernetes no IntelliJ IDEA está agora mais simples do que nunca. Criamos uma tela de boas-vindas exclusiva que o orienta para que você aproveite ao máximo o workflow do seu cluster. Você pode explorar funcionalidades, conectar-se a clusters, selecionar contextos com facilidade, aplicar configurações, visualizar a árvore de recursos, examinar logs e depurar — tudo isso sem sair do seu IDE.
Desfrute de um workflow mais fluido e confiável, agora com suporte a TypeScript, que é executado por padrão no mecanismo de tipos baseado em serviços. Otimizada para o desenvolvimento de nível profissional, essa atualização oferece uma inferência de tipos mais precisa e uma redução significativa no uso da CPU, mesmo em projetos corporativos de grande escala. O suporte ao TypeScript foi aprimorado ainda mais com um melhor tratamento da importação automática para aliases de caminho e referências de projeto, bem como com a integração de dicas de inserção do servidor de linguagem TypeScript baseado em Go. A análise de JavaScript agora também lida corretamente com os especificadores import / export em forma de literais de string.
O IntelliJ IDEA mantém você na vanguarda do ecossistema Web com suporte aprimorado para seus frameworks favoritos:
use memo e use no memo do React. @vue/typescript-plugin.
Com o IntelliJ IDEA unificado, estamos empenhados em oferecer a melhor experiência para todos os desenvolvedores Java e Kotlin. O desenvolvimento front-end é essencial para a maioria dos projetos, sendo o JavaScript a escolha padrão.
Na versão 2026.1, o IntelliJ IDEA oferece suporte a JavaScript sem exigir uma assinatura Ultimate; no entanto, você ainda precisará de uma para utilizar os recursos avançados de produtividade para JavaScript. Saiba mais.
Você pode saber mais sobre as melhorias de estabilidade, desempenho e experiência do usuário no IntelliJ IDEA 2026.1 nesta postagem de Correções.
Conte para nós o que acha dos novos recursos desta versão, pois o seu feedback nos ajuda a dar ao produto a forma que for melhor para você.
Atualize para o IntelliJ IDEA 2026.1 agora mesmo para experimentar estes novos recursos. Não se esqueça de nos seguir no X, Bluesky ou LinkedIn e não deixe de compartilhar as suas atualizações favoritas.
Obrigado por usar o IntelliJ IDEA!