Единственная Python IDE, которая вам нужна.
Релизы
Что нового в PyCharm 2026.3
В центре этого релиза — JetBrains Air, новый уровень для агентной разработки. Он позволяет запускать, отслеживать и проверять рабочие процессы с участием нескольких агентов прямо внутри IDE, при этом интеллектуальные функции анализа кода помогают агентам не сбиться с пути, а полноценные инструменты проверки остаются в ваших руках. В этом релизе также появились рабочие области, которые адаптируют терминалы и консоли к отдельным подпроектам, начальная поддержка отложенного импорта (lazy imports) в Python 3.15, интерактивные графы зависимостей FastAPI, более глубокая инспекция Pydantic и многое другое.
Посмотрите обзорное видео от нашего developer advocate Уильяма Винсента:
А теперь давайте подробнее рассмотрим ключевые нововведения.
JetBrains Air в PyCharm — единое место для запуска агентов и проверки их работы
Начиная с этого релиза, IDE от JetBrains поставляются с , новым уровнем для агентной разработки. Работайте с выбранными вами агентами для написания кода, запускайте, отслеживайте и проверяйте рабочие процессы с участием нескольких агентов прямо в IDE, где интеллектуальные функции анализа кода помогают агентам совершать меньше ошибок и предоставляют вам инструменты для проверки каждого изменения перед его внедрением.
Ваши агенты, ваши модели, ваши подписки — бесплатно с Junie Lite
Air работает с Claude Agent, Codex, Gemini, GitHub Copilot, Junie, OpenCode и другими ACP-совместимыми агентами. Система обнаруживает агентов, уже установленных на вашем компьютере, поэтому вы можете подключить их в один клик, а также добавить новых из реестра агентов.
Ваши текущие настройки сохраняются: подписки на провайдеров, API-ключи и даже пользовательский базовый URL — все это работает без необходимости в подписке на JetBrains AI. Запускайте Claude Agent по своей подписке Claude в терминале или полноэкранной вкладке IDE, используйте другие подписки на агентов в чате или терминале и переключайтесь между подписками в любой момент, даже во время сессии.
Air включает бесплатный ИИ с конфигурацией Junie Lite, поэтому вы можете использовать агента без подписки. Вам понадобится только учетная запись JetBrains Account.
Централизованная рабочая область для проверки изменений и управления агентом
Проверяйте изменения, внесенные агентом, видя окружающий код и инструменты проекта, и отправляйте обратную связь прямо агенту. Привяжите заметку к конкретной строке в diff или оставьте комментарий прямо из кода, чтобы агент получил конкретный контекст об изменении, которое вы хотите внести. Работайте в чате или терминале — как вам удобнее.
Все еще используете AI Assistant? Уведомление предложит вам попробовать Air. Переход на Air скроет AI Assistant; если вы захотите вернуться к нему, следуйте инструкциям, описанным here. Air автоматически переносит ваши навыки IDE, конфигурацию MCP, агентов, установленных через ACP, аутентификацию и историю чатов. История режима чата не переносится.
Поддержка рабочих областей
Консоль и терминал для каждого подпроекта
У каждого подпроекта есть своя собственная консоль Python и терминал, работающие в своей среде, поэтому вы запускаете код с использованием тех зависимостей, которые действительно нужны этому подпроекту. В рабочих областях uv консоль использует среду рабочей области и добавляет корень подпроекта в sys.path.
- Нажмите правой кнопкой мыши на подпроект и выберите Open in | Python console, чтобы запустить для него консоль.
- Откройте терминал, когда файл подпроекта находится в редакторе, чтобы выполнять команды в среде этого подпроекта.
Создание и преобразование подпроектов
Вы можете добавить новый подпроект или преобразовать существующую папку через контекстное меню окна инструментов Project. Подпроект инициализируется с помощью uv, Hatch или Poetry и автоматически добавляется как участник рабочей области в ваш корневой файл pyproject.toml в рабочих областях uv.
Отложенный импорт (lazy imports) в Python 3.15
PyCharm теперь поддерживает синтаксис отложенного импорта, представленный в Python 3.15. Отложенный импорт откладывает загрузку модуля до момента его первого использования, что может заметно сократить время запуска приложений и скриптов с большим количеством зависимостей. PyCharm анализирует и разрешает отложенные импорты так же, как и обычные, поэтому вы можете использовать этот синтаксис, не теряя при этом возможности анализа кода для импортируемых имен.
Поддержка FastAPI
Эндпоинт может зависеть от цепочки вызовов Depends() и Security(), распределенных по многим файлам. PyCharm визуализирует эту цепочку в виде графа для любого эндпоинта. Каждая зависимость помечается как yield или return, а циклические зависимости, вызывающие RuntimeError при запуске, подсвечиваются в редакторе. В обратном направлении зависимость показывает, какие эндпоинты полагаются на нее напрямую или через другие зависимости.
Вы можете открыть граф с помощью иконки на полях рядом с эндпоинтом или нажать на количество эндпоинтов над зависимостью, чтобы увидеть их использования.
Виджет интерпретатора Python
Обновленный виджет интерпретатора Python в строке состояния построен вокруг инструментов управления средами, таких как uv, Poetry, Hatch и conda. Он обнаруживает установленные на вашем компьютере инструменты и перечисляет среды, которыми каждый из них управляет для вашего проекта.
Среды, созданные из командной строки, также появляются под своим инструментом. Чтобы начать работу в одной из них, откройте виджет, выберите инструмент и укажите среду. Чтобы воссоздать ее с другой версией Python, выберите Recreate Environment в разделе Current Environment. Если выбранная версия Python не установлена, вам будет предложено ее загрузить.
Поддержка Pydantic
PyCharm теперь обеспечивает более глубокую поддержку моделей Pydantic в редакторе. Ограничения полей, валидаторы и конфигурация считываются из объявления модели и используются во всем редакторе.
- Значения, передаваемые в модель, проверяются на соответствие ограничениям Field(), таким как min_length, max_length, gt и lt, и при нарушении отображается предупреждение.
- Имя поля внутри @field_validator('price') теперь ведет к определению этого поля, позволяя сразу перейти к нему.
- Автодополнение кода предлагает параметры конфигурации в аргументах класса модели, такие как validate_by_name и validate_by_alias.
То, что вы видите здесь, — лишь малая часть того, что включено в PyCharm 2026.3. От редактирования отдельных файлов в новом окне Home до полной поддержки SQLAlchemy ORM, автоматического копирования конфигурации проекта в Git worktrees и удаленной разработки прямо из IDE через SSH — есть еще много интересного в области анализа кода, тестирования, сред и контроля версий.
Перейдите на What’s new in PyCharm 2026.3 страницу, чтобы увидеть полный список функций, улучшений производительности и исправлений.
Мы будем рады узнать, как JetBrains Air и новые инструменты для рабочих областей вписываются в вашу повседневную работу — поделитесь своими мыслями в комментариях ниже или отправьте отзыв прямо в наш трекер задач.










