Δdeltalog

Claude Code 2.1.301

2026-10-16 릴리스 · 변경 항목 51개

원문 릴리스 노트 보기 ↗

+ 신기능 13개

  • 비정상적으로 긴 대기 시간을 방지하기 위해 `CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS`를 추가한다 # 에이전트
    원문

    [What's changed] Added `CLAUDE_CODE_RETRY_WATCHDOG_MAX_USAGE_LIMIT_WAIT_MS` so unattended retry mode (`CLAUDE_CODE_RETRY_WATCHDOG`) ends a request at a usage limit that resets too far away instead of waiting

  • 더 작은 컨텍스트 윈도우를 가진 모델로 전환할 때, 새 모델에 너무 긴 대화 내용이 있으면 이전 모델이 먼저 요약해준다 # 에이전트
    원문

    [What's changed] Improved switching to a model with a smaller context window: a conversation too long for the new model is now summarized by the previous model first

  • 서브에이전트가 작동하는 동안의 렌더링 성능을 개선한다 # 성능
    원문

    [What's changed] Improved rendering performance while a long-running subagent works: its progress trail now updates incrementally instead of being reprocessed in full on every render

  • Claude의 응답에 `$$`, `[ ... ]` 블록 및 `$...$` 및 `\( ... \)` 수식 기호를 포함한 LaTeX math 렌더링을 추가한다 # UI
    원문

    [What's changed] [VSCode] Added LaTeX math rendering in Claude's responses, including `$$` and multi-line `\[ … \]` blocks and inline `$…$` and `\(…\)` math

  • `claude-api` 스킬에 OpenTelemetry 트레이싱 가이드를 추가한다 # MCP·플러그인
    원문

    [What's changed] Added OpenTelemetry tracing guidance to the `claude-api` skill, including setting up trace destinations with the `ant` CLI

  • vim 모드에 `%` 동작을 추가한다 # UI
    원문

    [What's changed] Added the `%` motion to vim mode: jump to the matching bracket, alone or with d/c/y

  • 모듈의 `Input`에 여러 줄의 텍스트 필드를 지원하는 `rows`를 추가한다 # UI
    원문

    [What's changed] Added `rows` to a mod's `Input`: a text field of several lines in the terminal, where Enter submits and Shift+Enter or a backslash before Enter starts a new line

  • 자동 모드 분류기 결정과 권한 규칙을 구분하기 위해 OpenTelemetry `tool_decision` 이벤트에 `classifier_verdict`와 `permission_mode`를 추가한다 # 보안·권한
    원문

    [What's changed] Added `classifier_verdict` and `permission_mode` to OpenTelemetry `tool_decision` events, so auto mode classifier decisions can be told apart from permission rules

  • 모바일 앱에서 스크롤된 텍스트가 고정 헤더 아래에 표시되지 않도록 artifacts 페이지를 개선한다 # UI
    원문

    [What's changed] Improved artifacts: pages Claude writes now paint the band above a sticky header, so scrolled text no longer shows there in the mobile apps

  • VS Code 및 데스크톱/모바일 앱에서 질문 대화 상자 위에 그려지는 트리를 48행까지 확장하고 터미널은 12행을 유지한다 # UI
    원문

    [What's changed] Improved mods: in VS Code and the desktop and mobile apps, a tree drawn above the question dialog can now hold Markdown and up to 48 rows; the terminal keeps 12 plain rows

  • 변수가 설정되거나 해제될 때 `$.env.set`이 `{}`로 해결되도록 하고, 쓰기가 실패할 때는 이유를 알리는 `{ deny }`를 반환하도록 변경한다 # MCP·플러그인
    원문

    [What's changed] Changed a mod's `$.env.set` to resolve with `{}` once the variable is set or unset, or with `{ deny }` saying why when the write is not made

  • VS Code 및 JetBrains 패널에서 Pro 및 Max 플랜의 사용량 제한 배너에 "Get more usage" 링크를 추가한다 # UI
    원문

    [What's changed] [VSCode] Added a "Get more usage" link to the usage-limit banner for Pro and Max plans in the VS Code and JetBrains panels

  • `OTEL_LOG_TOOL_DETAILS=1`일 때 내장 규칙이 일치하는 분류기 블록을 식별하기 위해 OpenTelemetry `tool_decision` 이벤트에 `classifier_category`를 추가한다 # 보안·권한
    원문

    [What's changed] Added `classifier_category` to OpenTelemetry `tool_decision` events, naming the built-in rule a classifier block matched, when `OTEL_LOG_TOOL_DETAILS=1`

~ 수정 38개

  • 커밋이 아직 푸시되지 않은 경우, `WorktreeCreate` 훅으로 생성된 워크트리를 종료 시 삭제할 때 확인을 요청하지 않던 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed quitting removing a worktree made by a `WorktreeCreate` hook without asking when it may hold unpushed commits

  • Anthropic API에서 최신 Fable 모델이 사용 불가능할 때 `fable` (및 `best`) 모델 별칭이 오류를 내는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed the `fable` (and `best`) model alias erroring on the Anthropic API when the newest Fable model is not available to your organization: Claude Code now retries once on the previous Fable model

  • 디스크가 가득 찼을 때 로그인 갱신이 안 되는 상황에서 잘못된 'Please run /login' 오류 메시지를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed a misleading "Please run /login" error when a full disk keeps the login from being refreshed; the error now names the disk and says to delete files

  • 검색 프로그램이 예상치 못한 실패를 반환할 때 Grep 및 Glob이 결과 없음으로 표시되는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed Grep and Glob reporting no matches when the search program failed unexpectedly before returning any results; they now return an error saying the search failed

  • 워크플로우 에이전트가 단계를 건너뛰고 성공으로 보고하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed workflow agents sometimes skipping their step, and the run still reporting success, after reading the harness note that their task text carries no user authority

  • Bedrock이 아닌 제공자의 모델명에 `application-inference-profile`이 포함된 경우 `awsAuthRefresh` 명령 실행 시 모델 전환 훅이 지연되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed switching to a model whose name contains `application-inference-profile` running your `awsAuthRefresh` command and delaying model-switch hooks when the provider is not Bedrock

  • 토큰 갱신 중에 `claude auth status`나 `claude plugin list` 같은 짧은 명령이 종료될 때 발생하는 로그인 세션 만료 및 예상치 못한 로그아웃을 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sign-in refresh timeouts and unexpected sign-outs after a short command such as `claude auth status` or `claude plugin list` exited in the middle of a token refresh

  • 권한 확인 중 메시지가 전송되어 도구 호출이 끊겼을 때 모델에게 사용자 거부로 보고되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed a tool call cut off by a message sent mid-turn during its permission check being reported to the model as rejected by the user

  • 터미널이 너무 넓을 때 헤더만 있는 Markdown 표가 아무것도 표시되지 않던 문제를 수정한다 # UI
    원문

    [What's changed] Fixed a Markdown table with only a header row drawing nothing when too wide for the terminal, including in plans on the plan approval card

  • `/claude-api` 스킬이 Claude Platform on AWS에서 CMEK 외부 키 엔드포인트가 사용 가능하지 않다고 잘못 말하는 것을 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed the /claude-api skill saying CMEK external-key endpoints aren't available on Claude Platform on AWS

  • 플러그인 또는 스킬 훅의 `ask` 결정 시 어떤 플러그인이나 스킬에서 온 훅인지 표시하지 않던 것을 수정한다 # 보안·권한
    원문

    [What's changed] Fixed the permission prompt for a plugin or skill hook's `ask` decision not showing which plugin or skill the hook comes from

  • dark ANSI 테마와 16-color 터미널에서 텍스트가 흐릿하게 표시되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed dim text on the dark ANSI theme and 16-color terminals: faint inside filled boxes, not faint under selection and search highlights, and list descriptions dimmed like other secondary text

  • 새로운 Claude Code 프로세스 첫 응답이 끝나기 전에 `$.model.fork`를 호출할 때 `nothing-to-fork`를 반환하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a mod's `$.model.fork` returning `nothing-to-fork` when called before the first response of a new Claude Code process had finished, as in `claude -p` runs and cloud sessions

  • Self-hosted runner에서 관리 설정이 MCP 서버를 제한할 때 Slack에서 시작된 세션이 리포지토리를 찾지 못하거나 연결하지 못하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Self-hosted runner: Fixed sessions started from Slack being unable to find or attach a repository when managed settings restrict MCP servers; use `deniedMcpServers` to keep those tools off

  • Self-hosted runner에서 관련 없는 설정이나 세션 실패 시 git의 missing-ref 문구를 인용하여 세션이 삭제된 소스 브랜치에 있다고 보고하고 재시도하지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Self-hosted runner: Fixed sessions being reported as having a deleted source branch, and not retried, when an unrelated setup or session failure quoted git's missing-ref wording

  • Windows에서 중단된 백그라운드 PowerShell 명령의 출력 파일에 닫는 `[killed]` 라인이 누락되는 문제를 수정한다 # UI
    원문

    [What's changed] Windows: Fixed stopped background PowerShell commands missing the closing `[killed]` line in their output file

  • 매번 다시 로드할 때마다 패널을 다시 여는 과정에서 대화 내용이 충돌하거나 멈추는 문제를 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed a conversation that crashes or freezes the panel being reopened on every reload

  • 긴 생각 과정 중에 채팅 패널이 느려지는 현상을 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed the chat panel slowing down during long thinking: it no longer re-parses the whole thinking text on every update

  • PreToolUse 훅이 Edit 또는 Write를 포함할 때 artifact 업데이트가 거부되는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed artifact updates being refused where a PreToolUse hook covers Edit or Write; Claude now edits the file and then republishes instead of changing it in the publish call

  • 매우 많은 또는 긴 인자 이름이 있을 때 스킬 및 명령어가 실행 시 지연되는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed skills and commands with very many or very long argument names stalling for seconds when invoked; only the first 64 names, each up to 64 characters, are now filled in

  • 인자가 많은 플레이스홀더를 채울 때 스킬, 명령어, 훅이 과도한 메모리를 사용하는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed skills, commands and hooks using very large amounts of memory when their arguments fill many placeholders

  • VTE 0.53 미만 버전의 터미널에서 폴더 신뢰 프롬프트나 종료 시 쉘 프롬프트 앞에 불필요한 문자가 나타나는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed stray characters such as `>0q` covering the folder trust prompt, and `>4m` before the shell prompt at exit, in terminals built on VTE older than 0.53 such as MATE Terminal on RHEL 8

  • 일부 iTerm2 버전에서 시작 시 프롬프트에 불필요한 'GOK' 텍스트가 나타나는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed stray `GOK` text appearing in the prompt at startup in some versions of iTerm2

  • 더 작은 컨텍스트 창을 가진 모델로 전환할 때 이전 모델의 요약에 대한 사용량 크레딧이 먼저 질문 없이 소모되는 경우를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a case where switching to a model with a smaller context window could spend usage credits on a summary by the previous model without asking first

  • LLM 게이트웨이 뒤에서 요청한 모델과 다른 모델이 응답하는 경우, 선택하지 않은 모델로 대화가 계속해서 압축되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed conversations being compacted over and over, on a model you didn't pick, behind an LLM gateway whose responses name a different model than the one requested

  • 느린 기기에서 vim 모드가 Escape 키를 누른 후에도 INSERT 모드로 유지되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed vim mode sometimes staying in INSERT after Escape on a slow or busy machine

  • vim 모드에서 Esc 키가 입력된 AskUserQuestion 답변을 버리는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed Esc discarding a typed AskUserQuestion answer in vim mode: the free-text field now supports vim NORMAL mode, and Esc cancels only from NORMAL

  • Read 도구가 .xlsm, .parquet, .epub, .heic와 같은 바이너리 파일을 텍스트로 읽어들이는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed the Read tool reading binary files such as .xlsm, .parquet, .epub and .heic as text

  • `/rewind` 사용 후 모델에게 스킬이 더 이상 목록에 나타나지 않던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed skills no longer being listed to the model after using `/rewind`

  • 재개된 세션의 compaction row에서 로드되지 않은 히스토리가 포함된 `ctrl+o`를 제공하고, 이전 메시지가 저장된 위치를 표시하며 전체 화면에서 보여준다 # UI
    원문

    [What's changed] Fixed the compaction row in a resumed session offering ctrl+o for history that is not loaded; it now says where the earlier messages are saved, and also shows in fullscreen

  • 응답을 중단했을 때 "new task? /clear to save tokens" 힌트가 바로 다시 나타나는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the "new task? /clear to save tokens" hint coming back right after you interrupt a response

  • reftable 저장소에서 git 체크가 타임아웃되거나 실패할 때 `/diff`가 충돌하는 cherry-pick 또는 revert를 감지하지 못하던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `/diff` not noticing a conflicted cherry-pick or revert in reftable repositories when one of its git checks timed out or failed

  • 동일 세션 내 Bash `cd` 이후에 읽기, 수정 또는 재실행 시 워크플로우 스크립트가 권한을 요청하거나 거부되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed workflow scripts asking for permission or being refused when read, edited or re-run after a Bash `cd` in the same session

  • 전체 화면 모드에서 `/compact` 및 자동 압축 시 가시적인 트랜스크립트가 재구성될 때 UI가 일시적으로 멈추는 현상을 수정한다 # UI
    원문

    [What's changed] Fullscreen mode: Fixed `/compact` and auto-compact briefly freezing the UI while the visible transcript is rebuilt

  • Self-hosted runner에서 종료되는 세션에 대해 실패하거나 거부된 세션 릴리스를 재시도한다는 로그를 표시하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Self-hosted runner: Fixed the log promising a retry of a failed or declined session release for a session that is ending; repeated failures now show a count

  • 모드 훅의 `.catch` 핸들러가 훅이 예외를 던지거나 타임아웃이 발생할 때만 실행되도록 변경한다 # 훅
    원문

    [What's changed] Changed a mod hook's `.catch` handler to run only when the hook throws or times out; events raised beneath the hook's own calls now skip that hook without asking its `.catch`

  • 일부 언어 서버에서 규칙 코드를 대신해 `[object Object]`가 표시되는 진단 메시지를 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed diagnostics showing "[object Object]" instead of the rule code (e.g. MD013) for some language servers

  • 받아쓰기 기능이 제공되지 않는 환경에서 받아쓰기 오디오 모듈이 로드되어 마이크로폰 권한을 확인하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] [VSCode] Fixed the native dictation audio module being loaded, to check microphone permission, where dictation is not offered (non-claude.ai sign-ins, remote windows)

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

이 버전부터 최신까지 바뀐 점 모아 보기