프로그래밍 및 소프트웨어 개발

JetBrains, AI 에이전트와 대화형 노트북 지원을 강화한 PyCharm 2026.2.1의 주요 업데이트 공개

PyCharm 2026.2.1은 라이브 런타임 커널을 사용해 AI 에이전트가 Jupyter Notebook 내부에서 작업할 수 있도록 지원하며, 패키지 설치 작업을 올바른 Python 환경으로 안내합니다. 또한 marimo Notebook 지원, 패키지 관리 및 타입 검사 개선, 기본 제공 플러그인 변경 사항도 제공합니다.

2026-08-12
3 분 읽기
205 조회수
certi.news Editorial Team
JetBrains, AI 에이전트와 대화형 노트북 지원을 강화한 PyCharm 2026.2.1의 주요 업데이트 공개

JetBrains가 PyCharm 2026.2.1 출시를 발표했습니다. 이번 버전은 AI를 활용한 소프트웨어 개발과 Python 환경 및 대화형 노트북 처리를 개선하는 데 초점을 맞춘 여러 업데이트를 제공합니다. 이제 Claude Code와 Codex 같은 에이전트는 PyCharm의 노트북 모델과 라이브 런타임 커널을 사용해 Jupyter Notebook을 생성하고 편집하며 실행할 수 있습니다.

이 방식에서는 변수를 비롯해 모델과 데이터를 셀 사이에서 계속 사용할 수 있으므로, 동일한 상태를 공유하지 않는 별도의 스크립트를 실행할 필요가 없습니다. JetBrains에 따르면 이를 통해 더 적은 토큰을 사용하면서 노트북 및 머신 러닝 작업을 더욱 안정적으로 실행할 수 있습니다. 시작하려면 AI 채팅을 열고 노트북에서 작업을 실행하도록 요청하면 됩니다.

에이전트를 올바른 Python 환경으로 안내

이번 버전에는 Agent environment coordinator라는 새로운 기능이 추가되어 AI 에이전트에 프로젝트에 구성된 인터프리터와 도구 정보를 제공합니다. 지원되는 도구에는 uv, Poetry, 가상 환경 내 pip, conda가 포함되며, 실행 또는 패키지 설치 명령은 시스템 환경이 아니라 프로젝트와 연결된 환경을 대상으로 합니다.

구성된 환경이 없는 경우 PyCharm을 통해 환경을 생성할 수 있으며, 에이전트는 제공된 정보를 어떻게 사용할지 결정합니다. 사용자는 에이전트에 프로젝트에서 무언가를 실행하거나 설치하도록 요청해 이 기능을 활성화할 수 있습니다.

marimo Notebook 및 PyCharm 플러그인 지원

이제 marimo 팀이 개발한 새로운 플러그인을 통해 PyCharm 안에서 marimo Notebook을 직접 열고 편집하며 실행할 수 있습니다. 이 노트북은 개발 환경을 벗어나지 않고 전용 노트북에서 대화형 셀과 대화형 사용자 인터페이스 요소를 지원합니다.

marimo Notebook은 Python 파일로 저장되므로 Git과 호환되며, 스크립트로 실행하거나 기존 Python 프로젝트에 통합할 수 있습니다. 이 플러그인은 별도로 설치할 수 있습니다.

기본 제공 플러그인 유지 관리의 일환으로 JetBrains는 사용률이 낮은 플러그인을 기본 패키지에서 제거하거나 포함을 중단했습니다. 여기에는 Data Wrangler, Hugging Face, Google Colab 지원이 포함됩니다. JetBrains Marketplace에서 호환되는 버전을 계속 설치할 수 있지만, 이러한 플러그인은 더 이상 기본 제공되지 않으며 PyCharm 팀에서 적극적으로 지원하지 않습니다. 이번 조치는 기본 제공 플러그인 구성을 더욱 집중적으로 제공하고 PyCharm의 응답성을 유지하는 데 목적이 있습니다.

Python 패키지 관리 및 타입 검사

Python Packages 도구 창이 새롭게 설계되었습니다. 이제 패키지가 종속 항목과 함께 접을 수 있는 트리로 표시되며, 새로운 아이콘, 오른쪽 정렬된 버전 표시, 설치 및 업데이트를 위한 직접 링크가 제공됩니다.

패키지 전용 플로팅 검색 창도 추가되어 패키지를 빠르게 찾고 설치할 수 있으며, 설치가 사용될 환경을 명확히 보여줍니다. 사용자는 모듈과 종속 항목 그룹을 선택하고, 작업 공간의 각 구성원에 대해 dev 및 test와 같은 uv 또는 Poetry 종속 항목 그룹에 패키지를 설치할 수 있습니다. 또한 버전을 직접 변경하거나 Change Version 창을 통해 변경하고, Custom Installation을 사용해 버전 관리 저장소에서 설치할 수도 있습니다.

이제 패키지 저장소는 활성화 또는 비활성화 상태를 세션 간에 기억할 수 있으며, 접근할 수 없는 링크에는 명확한 오류 메시지가 표시됩니다. 개선 사항에는 Remote Development 지원도 포함됩니다.

타입 검사 측면에서 PyCharm은 더욱 명확하고 실행 가능한 메시지를 표시합니다. 타입 불일치 오류에 대한 더 풍부한 세부 정보, 함수 및 복합 타입의 타입 차이, 검사 툴팁에 완전히 표시되는 이름과 타입 및 클릭 가능한 링크가 제공됩니다.

수정 사항 및 출시

PyCharm은 이제 지원이 종료된 Python 버전인 Python 2.7, 3.6, 3.7에 대해 가상 환경을 생성하지 않습니다. 다만 명령줄에서 새 환경을 생성한 뒤 개발 환경에 수동으로 추가할 수는 있습니다. 또한 SQLAlchemy 2.0 Session.get() 및 SQLModel에 대한 타입 추론이 ‎Session.get(Entity, id)‎를 클래스가 아니라 모델 인스턴스로 처리합니다.

이 모든 업데이트는 PyCharm 2026.2.1에서 제공됩니다. 개발 환경 내부 또는 Toolbox 앱을 통해 업데이트하거나, 버전을 다운로드해 개인 프로젝트에서 시험해 볼 수 있습니다.

뉴스 출처
JetBrains Blog
원문 보기 ↗
c
작성자

certi.news Editorial Team

핵심 내용

JetBrains가 PyCharm 2026.2.1을 출시했습니다. 이번 버전은 실행 중인 커널을 사용해 Jupyter 노트북에서 AI 에이전트를 지원하고, 패키지 설치가 올바른 Python 환경을 대상으로 하도록 안내합니다. 또한 marimo 노트북 지원과 패키지 관리 및 타입 검사 개선 사항도 포함됩니다.

  • Claude Code와 Codex 같은 에이전트는 이제 PyCharm 내부에서 Jupyter 노트북을 생성하고 편집하며 실행할 수 있고, 셀 간 변수 상태도 유지할 수 있습니다.
  • Agent environment coordinator 스킬은 에이전트가 프로젝트와 연결된 가상 환경 및 conda 환경에서 uv, Poetry, pip 환경을 사용하도록 지원합니다.
  • marimo 지원을 통해 PyCharm에서 노트북을 열고 편집하고 실행할 수 있으며, 노트북은 Git과 호환되는 Python 파일로 저장됩니다.
  • Python Packages 도구가 재설계되어 패키지 검색 및 설치와 uv 및 Poetry 종속성 그룹 관리가 개선되었습니다.
  • 이번 버전은 타입 검사 메시지와 Remote Development 지원을 개선했으며, 더 이상 지원이 종료된 Python 2.7, 3.6, 3.7 버전에 대한 가상 환경을 생성하지 않습니다.
  • PyCharm 내부에서 업데이트하거나 JetBrains Toolbox를 사용하거나 버전을 직접 다운로드할 수 있습니다.

자주 묻는 질문

PyCharm 2026.2.1의 가장 큰 추가 기능은 무엇인가요?

실행 중인 커널을 사용해 Jupyter 노트북에서 AI 에이전트를 지원하는 기능입니다. 이를 통해 셀 간 변수와 데이터를 계속 사용할 수 있습니다.

Agent environment coordinator는 어떤 환경을 지원하나요?

가상 환경 및 conda 환경에서 uv, Poetry, pip를 지원하며, 실행 명령과 패키지 설치가 올바른 프로젝트 환경을 대상으로 하도록 안내합니다.

PyCharm은 marimo 노트북을 지원하나요?

네. marimo 팀이 개발한 별도의 플러그인을 통해 PyCharm에서 marimo 노트북을 열고 편집하고 실행할 수 있습니다.

이 버전은 어떻게 받을 수 있나요?

PyCharm 내부에서 업데이트하거나 JetBrains Toolbox를 사용하거나 PyCharm 2026.2.1을 직접 다운로드할 수 있습니다.

같은 카테고리

추천 기사

모든 뉴스 보기