Δdeltalog

AI 코딩 도구,
이번엔 뭐가 바뀌었나

Claude Code, Codex 같은 개발 도구의 릴리스 노트를 한국어로 요약하고, 중요한 변경부터 보여줍니다.

도구 최신 버전

필터 2
9월 18일 (금)
PyCharm2026.2.331일 전 Numpy 스타일 독스트링에서 올바른 타입 추론이 되도록 개선한다 외 8개 +3~6 ●●●●●
  • + 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
9월 7일 (월)
PyCharm2026.2.242일 전 딕셔너리 타입 비교 중 멈추던 현상을 수정한다 외 6개 +4~3 ●●●●●
  • ~ 딕셔너리 타입 비교 중 멈추던 현상을 수정한다 # 에디터·언어
    원문

    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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
8월 12일 (수)
PyCharm2026.2.12개월 전 AI 에이전트가 라이브 커널을 통해 .ipynb 노트북을 생성, 편집, 실행할 수 있게 한다 외 10개 !1+9~1 ●●●●●
  • + 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
7월 21일 (화)
PyCharm2026.23개월 전 Rust 플러그인으로 파이썬 확장 모듈을 직접 개발할 수 있게 한다 외 13개 +14 ●●●●●
  • + 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
7월 3일 (금)
PyCharm2026.1.43개월 전 제네릭 객체 안의 필드를 정확히 평가하도록 타입 추론 엔진의 문제를 수정한다 외 1개 +1~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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
6월 23일 (화)
PyCharm2026.1.33개월 전 최근 업데이트 후 Pyright 및 Ruff 진단이 완전히 작동하지 않던 Python 플러그인 회귀를 해결한다 외 7개 +1~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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
5월 15일 (금)
PyCharm2026.1.25개월 전 None 기본값과 UUID 타입 관련 타입 검사 오류를 수정한다 외 16개 +7~10 ●●●●●
  • ~ 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
4월 28일 (화)
PyCharm2026.1.15개월 전 파일이나 폴더 단위로 특정 Python 인터프리터나 가상환경을 활성화할 수 있는 기능을 추가한다 외 7개 +5~3 ●●●●●
  • + 파일이나 폴더 단위로 특정 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
3월 30일 (월)
PyCharm2026.16개월 전 DAP와 네이티브 PEP 669를 지원하는 디버그 엔진 옵션을 추가한다 외 7개 +8 ●●●●●
  • + 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
3월 25일 (수)
PyCharm2025.3.46개월 전 Python 2.7 같은 구버전에서도 프로젝트 색인이 재귀 충돌 없이 안정적으로 동작하도록 수정한다 외 3개 ~4 ●●●●●
  • ~ 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
2월 20일 (금)
PyCharm2025.3.38개월 전 모듈 내 .venv 경로의 Python SDK가 자동으로 갱신되지 않던 치명적인 회귀 문제를 수정한다 외 8개 +2~7 ●●●●●
  • ~ 모듈 내 .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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
1월 27일 (화)
PyCharm2025.3.28개월 전 Jupyter 노트북 실행을 위한 Google Colab 지원을 추가한다 외 3개 +2~2 ●●●●●
  • + 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
12월 8일 (월)
PyCharm2025.310개월 전 원격 개발에서 Jupyter notebooks를 지원한다 외 3개 +4 ●●●●●
  • + 원격 개발에서 Jupyter notebooks를 지원한다 # 에디터·언어
    원문

    Jupyter notebooks support in remote development

  • + Proactive data exploration 기능을 추가한다 # 에디터·언어
    원문

    Proactive data exploration

  • + 새로운 LSP 도구를 지원한다 # 에디터·언어
    원문

    Support for new LSP tools

외 1개 항목은 원문에서 볼 수 있습니다.

AI가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗
9월 22일 (월)
PyCharm2025.2.213개월 전 Django 연동 기능이 모델의 default_related_name을 반영하도록 수정한다 외 4개 +2~3 ●●●●●
  • ~ 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가 만든 요약입니다. 원문과 다르면 오류 제보해 주세요.

변경 사항 페이지 원문 보기 ↗