Releases

Novidades no PyCharm 2026.2.1

Read this post in other languages:

Esta versão do PyCharm é um acontecimento para quem desenvolve com IA. Agora os seus agentes podem arregaçar as mangas nos notebooks do Jupyter, trabalhando com um kernel em tempo real, em vez de dispararem scripts desconectados. E finalmente, eles sabem qual Python usar, de modo que os pacotes sempre chegam ao ambiente certo.

Também estamos recebendo notebooks do marimo no IDE e introduzindo mudanças nos plug-ins incluídos, para mantermos o PyCharm rápido e focado.

Destaques da versão

Skill de Jupyter notebook para agentes de IA

Permita que agentes de IA, como Claude Code e Codex, criem, editem e executem notebooks .ipynb pelo modelo de notebook do PyCharm e um kernel ativo, para que variáveis, modelos e dados persistam entre células em vez de desaparecerem quando o agente usa o shell. Para você, isso significa um trabalho mais confiável com notebooks e aprendizado de máquina, usando menos tokens. Para começar, abra o chat de IA e peça ao agente para trabalhar no seu notebook.

Este recurso está disponível com uma assinatura do JetBrains AI.

Coordenador de ambiente de agentes

Você está cansado de os agentes de IA instalarem pacotes no ambiente errado do Python? Esta nova skill fornece ao agente o interpretador e a ferramenta configurados do seu projeto – uv, Poetry, pip em um venv ou conda – para que os comandos tenham como alvo o ambiente correto, não um ambiente do sistema. Se não existir nenhum, ele pode configurar um pelo PyCharm, e o agente decide como usar as informações. Para começar, peça ao agente para executar ou instalar algo no seu projeto.

Este recurso está disponível com uma assinatura do JetBrains AI.

notebooks marimo no PyCharm [plug-in de terceiros]

Agora você pode abrir, editar e executar notebooks marimo diretamente no PyCharm com o novo plug-in desenvolvido pela equipe do marimo. 

Trabalhe com células reativas e elementos interativos de interface do usuário num notebook dedicado sem sair do seu IDE. Como os notebooks marimo são armazenados como arquivos Python, eles são compatíveis com Git, executáveis como scripts e fáceis de integrar a projetos Python existentes.

Alterações nos plug-ins integrados em 2026.2

Como parte de uma manutenção em andamento, estamos deixando de incluir e dar suporte a alguns plug-ins pouco usados, incluindo os de suporte ao Data Wrangler, Hugging Face e Google Colab. Você pode continuar instalando versões compatíveis a partir do JetBrains Marketplace, mas esses plug-ins não serão mais incluídos, nem mantidos ativamente pela equipe do PyCharm. Um conjunto mais focado de plug-ins integrados significa uma base de código mais enxuta, ajudando-nos a manter o PyCharm rápido e responsivo e a investir nosso esforço onde ele tem mais impacto.

Janela de ferramentas “Python Packages” reprojetada

  • Agora os pacotes aparecem em uma árvore que pode ser recolhida, juntamente com suas dependências, para você poder ver o que está instalado e por quê — com novos ícones, versões alinhadas à direita e links in-line para instalação e atualização.
  • Um novo pop-up flutuante para pesquisas (algo como o “Search Everywhere”, mas para pacotes) torna rápido localizar e instalar pacotes. Esse pop-up também mostra qual ambiente será usado e permite escolher um módulo e um grupo “dependency”.
  • Você pode instalar um pacote em grupos específicos de dependências do uv/Poetry, como dev, ou testar por membro de espaço de trabalho, mudar versões in-line ou através do novo diálogo “Change Version” e instalar a partir de um VCS através de “Custom Installation”.
  • Repositórios de pacotes podem ser habilitados ou desabilitados e seu estado será lembrado entre sessões. Além disso, URLs inalcançáveis gerarão um erro claro e o suporte ao desenvolvimento remoto melhorou substancialmente.
Janela de ferramentas Python Packages redesenhada no PyCharm

Verificação de tipos mais clara

Receba mensagens mais claras e passíveis de ações:

  • Erros mais detalhados de tipos discrepantes, agora com um detalhamento de por que eles não conferem.
  • Um diff de tipos para tipos chamáveis e outros tipos compostos, para que os dois lados sejam lidos da mesma maneira.
  • Nomes e tipos totalmente renderizados nas dicas de ferramentas das inspeções, com links clicáveis.
Verificação de tipos mais clara no PyCharm

Correções de bugs

  • Ambientes virtuais para versões do Python sem suporte: o PyCharm não cria mais ambientes virtuais para o Python 2.7, 3.6 e 3.7. Você ainda pode criar um novo ambiente a partir de uma linha de comando e adicioná-lo manualmente ao IDE.
  • Inferência de Session.get() no SQLAlchemy 2.0: agora Session.get(entidade, id) (além do SQLModel) é inferido como uma instância do modelo, em vez de da classe.

Baixe o PyCharm

Todas estas atualizações estão disponíveis no PyCharm 2026.2.1. Atualize diretamente do IDE ou do Toolbox App, ou baixe a última versão para experimentar tudo isso nos seus próprios projetos. Como sempre, vamos adorar receber o seu feedback.

Artigo original em inglês por:

Evgenia Verbina

Evgenia Verbina

Discover more