AI 코딩 도구,
이번엔 뭐가 바뀌었나
Claude Code, Codex 같은 개발 도구의 릴리스 노트를 한국어로 요약하고, 중요한 변경부터 보여줍니다.
도구 최신 버전
PyCharm2026.2.331일 전 Numpy 스타일 독스트링에서 올바른 타입 추론이 되도록 개선한다 외 8개
-
+
Numpy 스타일 독스트링에서 올바른 타입 추론이 되도록 개선한다
# 에디터·언어
원문
Get correct type inference from Numpy-style docstrings, including favoring type annotations over docstring types and handling tuple[...] with three or more arguments
-
+
타입 무시 주석(`# type: ignore`) 처리를 개선한다
# 에디터·언어
원문
Get better handling of # type: ignore comments
-
~
Ruff 0.16.5 이상 버전 사용 시 발생하는 충돌 반복 현상을 방지한다
# 에디터·언어
원문
Avoid a crash loop when using Ruff version 0.16.5 or later
-
~
IPv4Address 및 문자열 리터럴 등에서 str이나 repr 구현 누락에 대한 잘못된 경고를 방지한다
# 에디터·언어
원문
Avoid false positive warnings about missing str or repr implementations for IPv4Address/IPv6Address, string literals, and str subtypes
-
~
TypedDict 또는 None이 필요한 곳에 dict를 전달할 때 발생하는 잘못된 타입 오류를 방지한다
# 에디터·언어
원문
Avoid a false positive Expected type 'TypedDict | None', got 'dict' instead error when passing a dict where a TypedDict | None is expected
-
~
Pydantic Field에서 타입 체커 메시지가 중복으로 나오는 문제를 방지한다
# 에디터·언어
원문
Avoid duplicated type checker messages for Pydantic Field
-
~
원격 Conda 인터프리터 사용 시 Jupyter 변수를 다시 볼 수 있게 한다
# 에디터·언어
원문
See Jupyter variables again when using a remote Conda interpreter
외 2개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.2.242일 전 딕셔너리 타입 비교 중 멈추던 현상을 수정한다 외 6개
-
~
딕셔너리 타입 비교 중 멈추던 현상을 수정한다
# 에디터·언어
원문
Fixed a freeze during dictionary type comparison
-
+
sticky-lines를 사용해 관련 제어 흐름 요소를 표시한다
# 에디터·언어
원문
PyCharm now shows relevant control flow elements using sticky-lines
-
~
리스트 언패킹 시 Any가 생성되던 문제를 수정한다
# 에디터·언어
원문
Unpacking a list no longer produces Any
-
~
enum 내의 __slots__에 대한 올바른 타입 해결을 제공한다
# 에디터·언어
원문
Proper type resolutions for __slots__ in enums
-
+
enum auto()에 대한 인라인 힌트를 제공한다
# 에디터·언어
원문
Inlay hints for enum auto()
-
+
매개변수 정보에 제네릭 경계를 표시한다
# 에디터·언어
원문
Generic bounds are displayed in parameter info
-
+
extra_items 같은 TypedDict 클래스 매개변수 자동완성을 지원한다
# 에디터·언어
원문
Completion for TypedDict class parameters like extra_items
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.2.12개월 전 AI 에이전트가 라이브 커널을 통해 .ipynb 노트북을 생성, 편집, 실행할 수 있게 한다 외 10개
-
+
AI 에이전트가 라이브 커널을 통해 .ipynb 노트북을 생성, 편집, 실행할 수 있게 한다
# 에디터·언어
원문
AI agents like Claude Code and Codex can now create, edit, and run .ipynb notebooks against a live kernel, so data persists across cells
-
+
AI 에이전트가 프로젝트에 설정된 인터프리터를 타겟으로 삼아 올바른 환경에 패키지를 설치한다
# 에디터·언어
원문
AI agents now target your project's configured interpreter - uv, Poetry, pip, or conda - so packages land in the right environment instead of a system one.
-
+
형식이 일치하지 않는 이유를 세분화하여 보여주는 더 풍부한 타입 불일치 오류를 제공한다
# 에디터·언어
원문
Read richer type-mismatch errors that break down why the types don't match
-
+
양쪽 모두 동일한 방식으로 읽히도록 호출 가능한 항목과 복합 타입에 대한 타입 차이를 표시한다
# 에디터·언어
원문
View a type diff for callables and composite types so both sides read the same way
-
~
SQLAlchemy 2.0에서 Session.get(Entity, id)가 클래스가 아닌 모델 인스턴스로 추론되도록 수정한다
# 에디터·언어
원문
Session.get(Entity, id) is now inferred as a model instance rather than the class in SQLAlchemy 2.0
외 6개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.23개월 전 Rust 플러그인으로 파이썬 확장 모듈을 직접 개발할 수 있게 한다 외 13개
-
+
Rust 플러그인으로 파이썬 확장 모듈을 직접 개발할 수 있게 한다
# 에디터·언어
원문
Develop Python extension modules directly with the Rust plugin.
-
+
debugpy를 기본으로 활성화하여 디버깅 워크플로를 표준화한다
# 에디터·언어
원문
Standardize your debugging workflow with debugpy enabled by default.
-
+
에디터에서 인터랙티브 Docker Compose 컨테이너 상태를 직접 추적한다
# 에디터·언어
원문
Track interactive Docker Compose container statuses right in the editor.
-
+
Pyrefly 타입 엔진 통합을 통해 더 빠른 진단을 제공한다
# 에디터·언어
원문
Get faster diagnostics through the Pyrefly type engine integration.
-
+
TypeScript 7 지원으로 대규모 코드베이스의 워크플로 속도를 높인다
# 에디터·언어
원문
Speed up workflows on large codebases with TypeScript 7 support.
-
+
의존성의 인라인 버전 힌트와 빠른 문서를 한눈에 볼 수 있게 한다
# 에디터·언어
원문
See inline version hints and quick documentation for your dependencies at a glance.
-
+
전용 Jupyter Notebook 미니맵 레이아웃으로 노트북을 탐색한다
# 에디터·언어
원문
Navigate notebooks with the dedicated Jupyter Notebook minimap layout.
외 7개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.1.43개월 전 제네릭 객체 안의 필드를 정확히 평가하도록 타입 추론 엔진의 문제를 수정한다 외 1개
-
~
제네릭 객체 안의 필드를 정확히 평가하도록 타입 추론 엔진의 문제를 수정한다
# 에디터·언어
원문
Evaluate fields marked with @property inside generic objects accurately, as an issue causing the type inference engine to incorrectly expect a raw property type has been resolved
-
+
Shift+F6 리팩터링으로 Python 모듈 이름을 바꿀 때 프로젝트 참조와 임포트가 올바르게 갱신되게 한다
# 에디터·언어
원문
Rename Python modules via the Shift+F6 refactoring action and expect all corresponding project references and imports to update properly across your workspace directories
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.1.33개월 전 최근 업데이트 후 Pyright 및 Ruff 진단이 완전히 작동하지 않던 Python 플러그인 회귀를 해결한다 외 7개
-
~
최근 업데이트 후 Pyright 및 Ruff 진단이 완전히 작동하지 않던 Python 플러그인 회귀를 해결한다
# 에디터·언어
원문
LSP diagnostics regression: Resolved a critical regression with the Python plugin in JetBrains IDEs where Pyright and Ruff diagnostics stopped working entirely after a recent update
-
~
타입 변동성 추론 중 타입 검사기가 Concatenate 표현식을 고려하지 못하던 버그를 수정한다
# 에디터·언어
원문
Variance inference rules: Fixed a bug where the type checker failed to account for Concatenate expressions during type variance inference
-
~
빈 리스트 리터럴이 제네릭 타입 통합을 Any로 잘못 축소하던 타입 검사기 회귀를 해결한다
# 에디터·언어
원문
Generic type unification: Resolved a type checker regression where an empty list literal incorrectly collapsed generic type unification to Any
-
~
독스트링 내 reStructuredText Python 코드 블록이 렌더링되지 않던 버그를 수정한다
# 에디터·언어
원문
Docstring rendering: Fixed a bug where reStructuredText Python code blocks inside docstrings failed to render
-
~
Jupyter Notebook 내 마크다운 셀 테이블의 열이 제대로 정렬되지 않던 레이아웃 버그를 수정한다
# 에디터·언어
원문
Markdown table alignment: Fixed a layout bug where columns within Markdown cell tables failed to align properly inside Jupyter Notebooks
-
+
Ruff 플러그인에서 보고하는 진단 규칙에 마우스 오버 시 인라인 문서 링크를 추가한다
# 에디터·언어
원문
Ruff rule documentation: Added an inline documentation link on hover for diagnostic rules reported by the Ruff plugin
-
~
코드 분석 중 잘못 발생하던 Getter signature should be (self) 경고를 수정한다
# 에디터·언어
원문
Property signature validation: Fixed a false-positive Getter signature should be (self) warning triggered during code analysis
외 1개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.1.25개월 전 None 기본값과 UUID 타입 관련 타입 검사 오류를 수정한다 외 16개
-
~
None 기본값과 UUID 타입 관련 타입 검사 오류를 수정한다
# 에디터·언어
원문
Type checking refinements: Improved accuracy by resolving a false negative when using None as a default value for non-optional parameters (PY-88610) and addressing false positives for UUID types (PY-89479).
-
+
데코레이터로 감싼 함수의 매개변수 추론과 클래스 데코레이터의 인스턴스 해결을 개선한다
# 에디터·언어
원문
Decorator support: Enhanced parameter inference for functions wrapped in decorators (PY-79204) and ensured class decorated functions resolve to the instance of the class (PY-51321).
-
+
타입 변수 튜플과 파라미터 스펙 내부의 바운드 및 변분 관리를 위한 타입 체커 지원을 추가한다
# 에디터·언어
원문
Advanced type system precision: Added comprehensive type checker support for managing bounds and variance inside type variable tuples and parameter specifications (PY-88277).
-
~
노트북 내에서 Bokeh 생성 그래프가 표시되지 않던 회귀 버그를 수정한다
# 에디터·언어
원문
Graph rendering: Fixed a regression that prevented Bokeh-generated graphs from displaying within notebooks (PY-87867).
-
~
debugpy 엔진 사용 시 평가된 데이터프레임에 대한 View as DataFrame 옵션을 복원한다
# 에디터·언어
원문
Dataframe visualization: Restored the View as DataFrame option for evaluated dataframes when using the debugpy engine (PY-88817).
-
~
Variables 뷰에서 파이썬 타입 렌더러가 작동하지 않던 주요 문제를 수정한다
# 에디터·언어
원문
Variable inspection: Fixed a major issue where Python type renderers were not functioning in the Variables view (PY-75762).
-
+
f-string 따옴표를 더블클릭하여 전체 문자열을 선택할 수 있게 한다
# 에디터·언어
원문
F-string selection: Select an entire string by double-clicking the f-string quote character (PY-88398).
-
+
f-string 형식 지정자에 특화된 구문 강조를 추가한다
# 에디터·언어
원문
Enhanced syntax highlighting: Added specialized syntax highlighting designed for f-string format specifiers (PY-88215).
-
+
숫자 자동 승급을 위한 인라인 힌트를 추가하여 수치 구조를 쉽게 파악할 수 있게 한다
# 에디터·언어
원문
Smarter inlay hints: Read and evaluate numerical structures smoothly with a newly added inlay hint for automatic number promotions (PY-88319).
-
~
Pandas DataFrame 미리보기에서 누락된 값의 개수가 잘못 나오던 것을 바로잡는다
# 에디터·언어
원문
Table accuracy: Corrected the missing values count in the Pandas DataFrame preview (PY-78601).
외 7개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.1.15개월 전 파일이나 폴더 단위로 특정 Python 인터프리터나 가상환경을 활성화할 수 있는 기능을 추가한다 외 7개
-
+
파일이나 폴더 단위로 특정 Python 인터프리터나 가상환경을 활성화할 수 있는 기능을 추가한다
# 에디터·언어
원문
Per-folder environment control: You can now activate specific Python interpreters or virtual environments on a per-file or per-folder basis, allowing for more flexible configurations in complex projects
-
+
새 프로젝트를 열 때 호환되는 환경을 감지하여 프로젝트 SDK로 자동 설정하거나 새 uv 환경 생성을 제안한다
# 에디터·언어
원문
Zero-config SDK setup: When opening new projects, compatible environments are detected and configured as the project SDK automatically, or the IDE will suggest creating a new uv environment if none is found
-
~
환경변수가 주입되지 않던 문제와 코드 업데이트 중 프로세스 충돌을 포함한 debugpy 엔진의 회귀 문제를 수정한다
# 에디터·언어
원문
debugpy stability: Several critical regressions in the debugpy engine have been resolved, including issues where environment variables from .env files were not injected (PY-88628) and process crashes during code updates (PY-88880).
-
+
디버거가 여러 경로 매핑을 지원하도록 한다
# 에디터·언어
원문
Path mapping: The debugger now supports multiple path mappings, ensuring that your local and remote file structures stay synchronized during a session
-
~
잘못된 해시 불가능한 타입 경고와 Path 정의 오류 등 여러 오탐을 수정한다
# 에디터·언어
원문
Type checking refinements: Multiple false positives have been addressed, such as incorrect unhashable type warnings for sets (PY-87206) and errors regarding Path definitions (PY-89082).
외 3개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2026.16개월 전 DAP와 네이티브 PEP 669를 지원하는 디버그 엔진 옵션을 추가한다 외 7개
-
+
DAP와 네이티브 PEP 669를 지원하는 디버그 엔진 옵션을 추가한다
# 에디터·언어
원문
debugpy engine option: Fast and stable debugging with DAP and native PEP 669 support.
-
+
프로젝트를 만들지 않고 파일 탐색기에서 .ipynb 파일을 바로 열 수 있게 한다
# 에디터·언어
원문
Project-free Jupyter notebooks: Open .ipynb files directly from your file explorer without creating a project.
-
+
대규모 프로젝트와 개발 세션을 위한 전문 IDE 기능으로 Google Colab을 지원한다
# 에디터·언어
원문
Google Colab: Power your Jupyter notebooks in PyCharm with professional IDE features designed for larger projects and longer development sessions.
-
+
Django 6 템플릿 파셜과 새로운 전용 Celery Run 설정을 지원한다
# 에디터·언어
원문
Django 6 and Celery: Full support for template partials and a new dedicated Celery Run configuration.
-
+
모든 사용자를 위한 JavaScript, TypeScript, CSS 웹 도구를 추가한다
# 에디터·언어
원문
Free web tools: Essential JavaScript, TypeScript, and CSS tools for all users.
외 3개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2025.3.46개월 전 Python 2.7 같은 구버전에서도 프로젝트 색인이 재귀 충돌 없이 안정적으로 동작하도록 수정한다 외 3개
-
~
Python 2.7 같은 구버전에서도 프로젝트 색인이 재귀 충돌 없이 안정적으로 동작하도록 수정한다
# 에디터·언어
원문
Project Indexing: PyCharm now handles project indexing reliably even for older Python versions like 2.7, ensuring a stable experience without recursion-related crashes
-
~
Jupyter 노트북 내 드래그 앤 드롭 작업 시 셀이 파일 하단에 중복 표시되던 문제를 수정한다
# 에디터·언어
원문
Notebook Editing: Drag-and-drop operations within Jupyter notebooks now render correctly, preventing cells from appearing duplicated at the bottom of the file
외 2개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2025.3.38개월 전 모듈 내 .venv 경로의 Python SDK가 자동으로 갱신되지 않던 치명적인 회귀 문제를 수정한다 외 8개
-
~
모듈 내 .venv 경로의 Python SDK가 자동으로 갱신되지 않던 치명적인 회귀 문제를 수정한다
# 에디터·언어
원문
SDK refresh: Resolved a critical regression where the Python SDK located in a module/.venv would fail to refresh automatically
-
~
더 낮은 버전의 Python으로 Poetry 인터프리터를 만들 수 없던 버그를 수정한다
# 에디터·언어
원문
Poetry: Fixed a bug that made it impossible to create a Poetry interpreter using a lower version of Python
-
~
IDE Management Server를 통해 실행할 때 Jupyter 노트북에서 환경변수를 사용할 수 없던 문제를 수정한다
# 에디터·언어
원문
Variables: Fixed an issue where environment variables were not available in Jupyter notebooks when running via the IDE Management Server
-
~
CSV 파일을 Jupyter 노트북에 직접 끌어다 놓을 수 없게 하던 버그를 수정한다
# 에디터·언어
원문
Workflow stability: Resolved a bug preventing the drag-and-drop of CSV files directly into a Jupyter notebook
-
~
PyDataViewer.apply에서 Numpy를 사용할 수 없다고 잘못 보고하던 버그를 수정한다
# 에디터·언어
원문
Data viewer: Fixed a bug in PyDataViewer.apply where Numpy was incorrectly reported as unavailable
-
~
ty 도구가 활성화된 상태에서 IDE가 사용처를 표시하지 못하던 문제를 수정한다
# 에디터·언어
원문
LSP integration: Resolved an issue where the IDE failed to show usages when the ty tool was enabled
외 3개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2025.3.28개월 전 Jupyter 노트북 실행을 위한 Google Colab 지원을 추가한다 외 3개
-
+
Jupyter 노트북 실행을 위한 Google Colab 지원을 추가한다
# 에디터·언어
원문
Google Colab support for running Jupyter notebooks
-
~
TYPE_CHECKING 로직 및 AwareDatetime을 포함한 Pydantic 타입 인식 문제를 수정한다
# 에디터·언어
원문
Core Stability: Fixes for if TYPE_CHECKING logic and Pydantic type recognition (including AwareDatetime)
-
~
Jupyter 노트북 소스 루트 가용성, Git 훅 virtualenv 사용, Python 2.7과의 Pytest 호환성을 복원한다
# 에디터·언어
원문
Regressions resolved: Restored Jupyter notebook source root availability, Git hook virtualenv usage, and Pytest compatibility with Python 2.7
외 1개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2025.310개월 전 원격 개발에서 Jupyter notebooks를 지원한다 외 3개
-
+
원격 개발에서 Jupyter notebooks를 지원한다
# 에디터·언어
원문
Jupyter notebooks support in remote development
-
+
Proactive data exploration 기능을 추가한다
# 에디터·언어
원문
Proactive data exploration
-
+
새로운 LSP 도구를 지원한다
# 에디터·언어
원문
Support for new LSP tools
외 1개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗PyCharm2025.2.213개월 전 Django 연동 기능이 모델의 default_related_name을 반영하도록 수정한다 외 4개
-
~
Django 연동 기능이 모델의 default_related_name을 반영하도록 수정한다
# 에디터·언어
원문
Django integration now respects default_related_name on models
-
~
Extract method가 비동기 메서드에 대해 올바른 미리보기를 표시하도록 수정한다
# 에디터·언어
원문
"Extract method" shows correct preview for async methods
-
+
중복되거나 겹치지 않는 cast를 PyCharm이 보고하도록 추가한다
# 에디터·언어
원문
PyCharm now reports redundant and non-overlapping cast
외 2개 항목은 원문에서 볼 수 있습니다.
AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.
변경 사항 페이지 원문 보기 ↗