In PyCharm 2026.2, you possibly can construct Python extensions with the brand new Rust plugin and debug them utilizing debugpy, which is now the default engine. Operating exterior utilities is now managed via a redesigned settings UI for uvx, whereas multi-project setups are supported out of the field for uv, Poetry, and Hatch workspaces. This launch additionally introduces an editor minimap, integrates the Pyrefly engine for quicker kind insights, provides AI undertaking technology, and extra.
Python extension growth with the Rust plugin [Beta][Pro]
Work seamlessly with Python tasks that leverage Rust modules to hurry up performance-critical elements.
debugpy because the default debugger
Following its introduction as an optionally available backend in 2026.1, debugpy is now enabled by default for all Python tasks and Jupyter notebooks, utilizing the Debug Adapter Protocol (DAP).
Help for uv-backed instruments and uvx
PyCharm now leverages the uv toolchain to streamline the way you run your exterior growth utilities, eliminating guide package deal setups that muddle your native setting.
Help for uv, Poetry, and Hatch multi-projects and uv workspaces [Beta]
Beforehand obtainable as an optionally available characteristic in PyCharm 2026.1.1, this performance is enabled by default in model 2026.2. It streamlines your subproject administration and offers richer dependency insights instantly inside your configuration recordsdata.
Editor minimap
Navigate advanced supply recordsdata and notebooks extra effectively with the official editor minimap. It offers a high-level visible overview of your doc construction throughout all supported file sorts – whereas providing a devoted format constructed only for Jupyter notebooks.
Pyrefly kind engine integration
Use Pyrefly as an exterior kind engine to considerably speed up code perception options for large-scale Python codebases.
Begin new tasks with AI
If in case you have a JetBrains AI license, now you can generate totally configured, runnable tasks from scratch utilizing pure language prompts instantly from the Welcome display.
Agent abilities supervisor
AI brokers are solely as helpful because the context they’ve. Once they don’t have data of your frameworks, conventions, and tooling, you find yourself re-explaining the identical setup in each new chat window.
Agent abilities repair that. Set up them as soon as in PyCharm, and your brokers carry that area data throughout each undertaking and session – routinely. Browse and handle abilities instantly from the IDE, increase the built-in library with exterior registries like public GitHub repositories, or let PyCharm import abilities you’ve already arrange for Claude Code or Codex.


