Δdeltalog

Claude Code 2.1.281

2026-09-24 릴리스 · 변경 항목 176개 · 요약된 항목 175개

원문 릴리스 노트 보기 ↗

+ 신기능 52개

  • `desktop` 정책 블록에서 새로운 Claude Desktop 키를 위한 Claude apps gateway 지원을 추가한다 # 보안·권한
    원문

    [What's changed] Added Claude apps gateway support for newer Claude Desktop keys in `desktop` policy blocks, including `blockReadsOutsideWorkingDirectories` and `disableBypassPermissionsMode`

  • Claude apps gateway Bedrock 업스트림에 `assume_role`을 추가하여 STS를 통해 IAM 역할을 수행한다 # 보안·권한
    원문

    [What's changed] Added `assume_role` on Claude apps gateway Bedrock upstreams: the gateway calls Bedrock as an IAM role it assumes through STS, in another AWS account if needed, optionally one session per developer

  • Claude apps gateway Bedrock 업스트림에 `guardrail: {id, version}`을 추가하여 모든 요청에 Amazon Bedrock 가드레일을 적용한다 # 보안·권한
    원문

    [What's changed] Added `guardrail: {id, version}` on Claude apps gateway Bedrock upstreams to apply an Amazon Bedrock guardrail to every request sent through them (set it on all Bedrock upstreams or none)

  • Claude apps gateway 설정에 `telemetry.resource_attributes`를 추가하여 Claude Desktop 및 `/login` 세션에 고정된 레이블을 부여한다 # 보안·권한
    원문

    [What's changed] Added `telemetry.resource_attributes` to the Claude apps gateway config, to put fixed labels on the telemetry of Claude Desktop and `/login` sessions

  • 2026-07-28 프로토콜 연결에서 MCP URL-mode elicitation을 추가하여 서버가 Claude Code에게 브라우저 기반 흐름을 열도록 요청할 수 있게 한다 # MCP·플러그인
    원문

    [What's changed] Added MCP URL-mode elicitation on 2026-07-28 protocol connections, so servers can ask Claude Code to open a browser-based flow; no waiting dialog is left on screen when the server has no way to confirm completion

  • `claude plugin validate`에 MCP 서버 체크를 추가하여 로드 시 무시되는 `.mcp.json` 항목, 선언되지 않은 `${user_config.*}` 참조, 그리고 보안에 취약한 URL을 보고한다 # 보안·권한
    원문

    [What's changed] Added MCP server checks to `claude plugin validate`: it reports `.mcp.json` entries that would be silently dropped at load, undeclared `${user_config.*}` references, and insecure URLs

  • `/insights`에 최근 세션에서 자동 모드(auto mode)가 처리할 수 있었던 권한 프롬프트 수를 추정하여 자동 모드 권장 사항을 추가한다 # 보안·권한
    원문

    [What's changed] Added an auto mode recommendation to `/insights` that estimates how many permission prompts auto mode could have handled in your recent sessions

  • 전체 화면 모드에서 `/skills` , `/mcp` 및 `/plugin` 설치 목록에 스크롤바를 추가한다 # UI
    원문

    [What's changed] Added a scrollbar to the `/skills`, `/mcp` and `/plugin` Installed lists in fullscreen mode, like the one `/workflows` now has: it appears while the mouse is over the list and can be clicked or dragged

  • 많은 파일을 읽는 긴 세션의 재개 시간을 개선한다 # 성능
    원문

    [What's changed] Improved the time to resume long sessions that read many files; the restored file cache now matches the files as they were read

  • Agent SDK 및 Claude Desktop을 통해 압축된 매우 긴 세션의 재개 시간을 개선한다 # 성능
    원문

    [What's changed] Improved the time to resume very long sessions that have been compacted, most noticeably through the Agent SDK and Claude Desktop

  • 첫 번째 프롬프트가 매우 큰 세션에서 "Prompt is too long" 복구 시 해당 프롬프트가 요약에 제외되지 않고 자체적으로 요약되도록 개선한다 # 에이전트
    원문

    [What's changed] Improved "Prompt is too long" recovery in sessions dominated by one very large first prompt: that prompt is now summarized on its own instead of being left out of the summary

  • macOS에서 로컬 개발 서버가 포트를 바인딩할 수 없을 때 Claude가 `sandbox.network.allowLocalBinding`을 가리키도록 샌드박스 안내를 개선한다 # 보안·권한
    원문

    [What's changed] Improved sandbox guidance on macOS: when a local dev server can't bind a port, Claude now points to `sandbox.network.allowLocalBinding`

  • `--agents` 옵션이 인라인 JSON뿐만 아니라 JSON 파일 경로를 수용하며, 빈 `prompt`를 허용하도록 개선한다 # 에이전트
    원문

    [What's changed] Improved `--agents` to accept the path to a JSON file (with `-p`) as well as inline JSON, and to allow an empty `prompt`

  • `/batch`가 WorktreeCreate 훅을 통해 에이전트 작업용 워크트리(worktree)를 제공받는 곳에서 실행되도록 개선한다 # 에이전트
    원문

    [What's changed] Improved `/batch` to run where a WorktreeCreate hook provides the agent worktrees, not only inside a git repository

  • 사용하지 않는 필수 필드를 제거하여 긴 연구 브리프(research brief)에서 `/deep-research`의 신뢰성을 개선한다 # 에이전트
    원문

    [What's changed] Improved `/deep-research` reliability on long research briefs by removing unused required fields from the scope step's output

  • `/permissions` 및 `/usage`와 같은 탭 기반 대화 상자의 키보드 내비게이션을 개선한다 # UI
    원문

    [What's changed] Improved keyboard navigation in tabbed dialogs such as `/permissions` and `/usage`: ↑/↓ move focus between the tab row and the content, and a list responds to keys only while it has focus

  • 여러 대화 상자에서 표준 대화 상자 프레임과 키 힌트 및 취소 단축키를 적용한다 # UI
    원문

    [What's changed] Improved `/install-github-app`, `/desktop`, the `/permissions` auto mode environment prompts, and the `/plugin` "Add marketplace?" and "Run this command?" prompts: they now use the standard dialog frame with key hints, and Ctrl+C or Ctrl+D cancels them on the second press like other dialogs

  • `/workflows` 및 `/mcp` 목록에서 페이지 이동, 키 바인딩, 마우스 클릭 및 `x` 키 동작을 개선한다 # UI
    원문

    [What's changed] Improved the `/workflows` and `/mcp` lists: they page (PgUp/PgDn, Home/End) and take j/k and the mouse like other lists, their arrows follow `select:previous`/`select:next` rebinds, and `x` in `/workflows` stops the run the pointer is on

  • 프롬프트 아래 배경 워크플로우 행에 진행 상황, 에이전트 수, 소요 시간, 토큰 수 및 경고를 표시한다 # UI
    원문

    [What's changed] Improved the background workflow row below the prompt: it now shows the name, a progress bar, the agent count on wide terminals, elapsed time, total tokens, and the large-workflow warning

  • `/skills` , `/workflows` , `/feedback`의 좁은 목록 행을 개선한다 # UI
    원문

    [What's changed] Improved narrow list rows (`/skills`, `/workflows`, `/feedback`): a name keeps 20 columns beside its first detail, and details are shown whole or not at all

  • 실행 중인 도구를 중단하는 대신 배경으로 이동시키는 `send now` (ctrl+enter 또는 ctrl+x ctrl+s) 동작을 수정한다 # UI
    원문

    [What's changed] Changed send now (ctrl+enter or ctrl+x ctrl+s) to move running tools to the background instead of cancelling the turn

  • auto mode에서 서버 측 분류기 검토를 거치는 경우, 읽기 전용 및 샌드박스 셸 명령도 해당 검토를 기다리며 차단될 수 있다 # 에이전트
    원문

    [What's changed] Changed auto mode so that, where its classifier review runs server-side, read-only and sandboxed shell commands also wait for that review and are blocked when it flags them

  • `CLAUDE_CODE_AUTO_MODE_SERVER` 환경변수가 Anthropic API 직접 연결 시에도 적용되도록 변경한다 # 에이전트
    원문

    [What's changed] Changed `CLAUDE_CODE_AUTO_MODE_SERVER` to also apply on a direct Anthropic API connection: `0` opts out of the server-side auto mode classifier (the local classifier then counts toward usage), `1` opts in

  • `--dangerously-skip-permissions` 및 auto 모드에서 `rm` 명령의 응답 대기 시간을 2분으로 늘리고, 응답이 없을 경우 거부 및 재작성 힌트를 제공한다 # 보안·권한
    원문

    [What's changed] Changed the dangerous `rm` prompt in `--dangerously-skip-permissions` and auto mode to wait 2 minutes for an answer, then deny the command with a rewrite hint so unattended sessions keep going (`CLAUDE_CODE_DISABLE_DANGEROUS_RM_TIMEOUT=1` turns this off)

  • 대기 중인 메시지를 스피너 아래가 아닌 대화 내용 위에 표시한다 # UI
    원문

    [What's changed] Changed queued messages to show in the conversation above the spinner instead of under it

  • Artifact 도구가 Claude가 artifact 페이지에서 unpkg.com의 스크립트를 로드할 수 있게 한다 # MCP·플러그인
    원문

    [What's changed] Changed the Artifact tool to let Claude load scripts from unpkg.com in artifact pages

  • `/mcp` 명령에서 각 서버의 행이 상태 아이콘과 이름으로 시작하며, 좁은 터미널에서 이름이 길어질 경우 뒤쪽의 정보를 생략한다 # UI
    원문

    [What's changed] Changed /mcp: each server's row now starts with its status icon and name, says its state once, and in a narrow terminal drops trailing facts like "managed" before shortening the name

  • `/workflows` 명령의 각 실행 결과 행에 상태 아이콘과 소요 시간을 표시하고, 좁은 터미널 창에 실행 이름과 시간을 표시하며 에이전트 및 토큰 수를 먼저 제거한다 # UI
    원문

    [What's changed] Changed /workflows: each run's row leads with its status icon and elapsed time, and a narrow terminal keeps the run's name and time, dropping the agent and token counts first

  • 실행 중인 `/ultrareview`에서 `x`를 눌러 중단할 때 확인을 요청한다 # UI
    원문

    [What's changed] Changed the background tasks list (`/tasks`): pressing `x` on a running `/ultrareview` now asks for confirmation before stopping the review

  • 자동 모드가 유료 분류기 요청으로 대체될 때 VS Code 및 JetBrains 패널에 Continue/Stop 프롬프트를 추가한다 # UI
    원문

    [What's changed] [VSCode] Added a Continue/Stop prompt in the VS Code and JetBrains panels when auto mode falls back to billed classifier requests, replacing the unanswerable warning line

  • 클라우드 세션에서 컴포저의 모델 메뉴에 Fast 모드 전환 스위치를 추가한다 # 에이전트
    원문

    [What's changed] [Claude Code on the web] Added a Fast mode switch to the composer's model menu in cloud sessions, shown when your plan includes fast mode and the selected model supports it

  • Slack 스레드에서 루틴을 물어볼 때 기본적으로 해당 스레드의 예약된 작업만 보여주도록 변경한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Changed the routine list Claude gives when asked in a Slack thread to show that thread's own scheduled tasks by default instead of every routine in the channel

  • settings.json에 "attribution: false"를 추가하여 모든 커밋 및 PR 정보를 숨긴다 # 보안·권한
    원문

    [What's changed] Added `"attribution": false` in `settings.json` to hide all commit and PR attribution; older CLI versions skip a settings file that holds it, so keep the object form in files shared across versions

  • 플러그인 훅 오류 시 문제가 되는 플러그인을 명시하고, 쉘 형식 훅이 `${CLAUDE_PLUGIN_ROOT}`를 따옴표로 감싸지 않을 때 `claude plugin validate` 경고를 추가한다 # 훅
    원문

    [What's changed] Improved plugin hook-failure errors to name the offending plugin, and added a `claude plugin validate` warning when a shell-form hook leaves `${CLAUDE_PLUGIN_ROOT}` unquoted (it breaks on plugin paths with spaces)

  • `/` 메뉴, `/skills`, `/context`, `/plugin` 설치 목록에서 다른 명령어가 사용되지 않는 경우 `anthropic-skills:<name>` 대신 짧은 이름을 표시한다
    원문

    [What's changed] Improved the `/` menu, `/skills`, `/context` and the `/plugin` Installed list to show skills synced from claude.ai by their short name when no other command uses it, not `anthropic-skills:<name>`

  • 발행된 아티팩트 페이지의 문구를 개선하며, 묶음 아티팩트-디자인 기술이 Claude에게 평이하고 직접적인 산문체로 요청한다 # MCP·플러그인
    원문

    [What's changed] Improved the writing in published artifact pages: the bundled artifact-design skill now asks Claude for plain, direct prose

  • 느린 연결에서 아티팩트 게시를 개선하며, 큰 페이지 업로드 시 압축하여 전송한다 # 성능
    원문

    [What's changed] Improved artifact publishing on slow connections: large page uploads are now sent compressed

  • 많은 중간 크기 파일이 감지되도록 CLAUDE.md 시작 알림에 지침 파일들을 함께 카운트하도록 개선한다 # 에이전트
    원문

    [What's changed] Improved the large CLAUDE.md startup notice to also count instruction files together, so many mid-sized files and @-imports are caught

  • `/help` 및 `/sandbox`에서 탭 전환과 키 입력이 고정되는 문제를 개선한다 # UI
    원문

    [What's changed] Improved `/help` and `/sandbox`: ←/→ and Tab switch tabs from inside a tab's list, and ↓ on an empty Custom commands tab in `/help` no longer leaves the keys stuck until Esc

  • `/plugin` 및 `/remote-control` 메뉴에서 Home/End 키와 행 클릭을 지원한다 # UI
    원문

    [What's changed] Improved the `/plugin` plugin and marketplace details menus and the `/remote-control` already-connected menu: they now support Home/End and clicking a row

  • `/plugin` 설치된 목록에서 행의 열을 정렬한다 # UI
    원문

    [What's changed] Improved the /plugin Installed list: rows now line up in columns (status, name, type, details) across every section

  • `/skills`에서 각 행의 이름과 상태를 표시하는 방식을 개선한다 # UI
    원문

    [What's changed] Improved `/skills`: each row now leads with the skill's name, with ✔ or ◯ alone showing on or off, and stays on one line in narrow terminals

  • `/diff`에서 긴 파일 경로가 줄바꿈을 하지 않도록 하고 스크롤바를 표시한다 # UI
    원문

    [What's changed] Improved `/diff`: a scrollbar shows where you are in a long list of changed files, and long paths no longer wrap their rows

  • `/hooks` 상세 화면에서 훅의 종류와 수정 위치를 명확히 표시하고 알림 문구를 간소화한다 # 훅
    원문

    [What's changed] Improved `/hooks`: a hook's detail screen now says what kind of hook it is and where to change it, instead of always pointing at settings.json, and the hooks-disabled, safe mode and managed-hooks-only notices each say what is happening in one plain sentence

  • `/mcp`에서 비활성화된 서버를 'off'로 읽어주도록 스크린 리더더 출력을 개선한다 # MCP·플러그인
    원문

    [What's changed] Improved screen-reader output in `/mcp`: a disabled server is read as "off" instead of "pending"

  • Remote Control 확인 시 터미널이 포커스를 얻을 때 옵션이 잠시 비활성화되도록 하여 오입입력을 방지한다 # UI
    원문

    [What's changed] Improved the Remote Control confirmation: its options are briefly inactive again after the terminal window regains focus, so a key pressed while switching back cannot answer it

  • 프롬프트 아래의 세션 artifact 링크를 하나의 footer pill로 통합하고, `/artifacts`에서 해당 세션의 artifact를 먼저 표시한다 # UI
    원문

    [What's changed] Changed the session artifact links under the prompt into one footer pill (`⧉ name` or `⧉ N`) that opens `/artifacts`, which now lists this session's artifacts first

  • Remote Control 첨부 파일 다운로드를 재사용 연결을 사용하여 수행하고, 세션 내에서 이미 다운로드된 파일을 건너뛰도록 수정한다 # 성능
    원문

    [What's changed] Changed Remote Control attachment downloads to reuse connections and to skip files already downloaded in the session

  • GitHub 설정 팁에 설정 바로가기를 추가하고, 리포지토리 선택기에서 "Troubleshoot GitHub connection" 링크를 추가한다 # 보안·권한
    원문

    [What's changed] [Claude Code on the web] Added a settings shortcut on the GitHub setup tip and a "Troubleshoot GitHub connection" link in the repository pickers, both opening your GitHub connection page

  • 클라우드 세션에서 파일을 열 수 없을 때 표시되는 파일 카드의 정보를 개선한다 # UI
    원문

    [What's changed] [Claude Code on the web] Improved the file card shown when a cloud session can't open a file: it now says whether the file no longer exists or the session's permission settings block reading it

  • 누군가 Stop을 누르면 Slack 스레드에 누가 멈춘 것인지 알리는 짧은 문구를 추가한다 # UI
    원문

    [What's changed] [Claude Tag] Added a short line in the Slack thread after someone presses Stop, naming who stopped Claude's response and saying to mention @Claude to continue

  • 세션 시작 환경에서 이미 설정된 환경변수를 무시하는 설정 `env` 변수들을 디버그 로그에 명시한다
    원문

    [What's changed] Improved debug logs to name settings `env` variables ignored because the session's launch environment already sets them

~ 수정 123개

  • API 요청 재시도 중 세션이 종료되는 오류를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a crash ("unrecoverable interface error") that could end a session while an API request was being retried

  • 프록시가 응답 도중 스트림 이벤트를 드롭할 때 "Content block not found" 오류가 발생하던 것을 수정하고, 부분 응답과 웹 검색 결과가 유지되도록 한다 # MCP·플러그인
    원문

    [What's changed] Fixed responses failing with "Content block not found" when a proxy drops a stream event mid-response; the partial response is now kept, and web search keeps results that already arrived

  • 특정 PDF 페이지의 읽기 작업이 중단되었을 때, 페이지 릴리스가 최대 2분 동안 실행되는 것을 방지한다 # 성능
    원문

    [What's changed] Fixed an interrupted Read of specific PDF pages leaving its page render running for up to two minutes

  • macOS의 `/.vol`, `/.nofollow`, `/.resolve` 경로를 포함하는 권한 대화상자와 첨부 파일 체크를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed permission dialogs and attachment checks reading a path under macOS's `/.vol`, `/.nofollow` or `/.resolve` (which can reach a network mount) before approval

  • `rm -rf "$(pwd)"`와 같은 명령 치환 결과만 대상인 재귀적 `rm` 명령이 `auto` 및 `--dangerously-skip-permissions` 모드에서 승인 없이 실행되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed a recursive `rm` whose target is only command-substitution output, such as `rm -rf "$(pwd)"`, running unprompted in auto and `--dangerously-skip-permissions` mode; it now asks even with a Bash allow rule, unless run with `CLAUDE_CODE_DISABLE_SUBSTITUTION_RM_PROMPT=1`

  • Claude Desktop, claude.ai 또는 모바일 앱에서 열기 위해 `claude remote-control`로 시작한 Remote Control 세션에서 Artifact 도구가 누락된 것을 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed the Artifact tool missing from Remote Control sessions that `claude remote-control` starts for you to open from Claude Desktop, claude.ai or the mobile app

  • macOS에서 로그인 키체인이 잠겨 있을 때 MCP OAuth 토큰이 누락되거나 삭제되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed macOS credential writes dropping stored MCP OAuth tokens or deleting the keychain entry when the login keychain was locked (e.g. right after wake)

  • `/feedback` , `/bug` , `/share` 명령어가 실행 중일 때 취소하면 보고서를 계속 보내는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed /feedback, /bug and /share still sending your report after you cancelled it while it was being sent

  • 세션 설정이 너무 커서 시작할 수 없을 때, 실패 원인과 재시도 방법을 안내하도록 수정한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Fixed Claude in Slack promising an automatic restart, then failing generically, when a session's configuration is too large to start; the thread now says why and how to retry

  • 모델이 파싱할 수 없는 도구 호출과 출력 제한 절단이 번갈아 발생할 때 `--max-turns`를 무시하고 무한히 재시도하는 상황을 수정한다 # 에이전트
    원문

    [What's changed] Fixed a turn that could retry indefinitely, ignoring `--max-turns`, when the model alternated unparseable tool calls and output-limit truncation

  • 재개된 세션에서 이전 턴을 변경된 형태로 다시 보내는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed resumed sessions re-sending earlier turns in a changed form (a parallel tool-call turn, an MCP tool call's input or a tool-search result while its server was still reconnecting, or a tool-search result whose loading turn was interrupted), which could make the API drop the conversation's prior reasoning

  • 이전 어드바이저 결과가 있는 세션에서 API가 매 턴마다 실패하는 요청을 읽지 못해 이전 추론을 반복적으로 잃는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed sessions with an earlier advisor result the API could no longer read failing one request every turn and repeatedly losing earlier reasoning; the history is now repaired once

  • MCP 서버가 대화 도중 연결이 끊기거나 재개 후 연결 중일 때, 도구 검색이 꺼져 있는 상태에서 프롬프트 캐시가 손실되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed the prompt cache being lost when an MCP server disconnects mid-conversation, or is still connecting after a resume, while tool search is off (for example behind a proxy or gateway)

  • 프록시나 게이트웨이가 스트림을 깔끔하게 닫을 때 응답이 잘리거나, 중복된 스트림 이벤트로 인해 도구 호출이 두 번 실행되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed responses cut short by a proxy or gateway that closes the stream cleanly being shown as complete with no warning, and tool calls running twice on duplicated stream events

  • `CLAUDE_CODE_RETRY_WATCHDOG` 세션에서 5xx 오류나 연결 끊김 발생 시 재시도 로직을 개선하고, 긴 `Retry-After` 헤더에 대해 무제한 대기하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `CLAUDE_CODE_RETRY_WATCHDOG` sessions failing on the first 5xx or dropped connection after a run of 429/529 waits, and sleeping uncapped and silently on a long `Retry-After` from a 5xx

  • fast mode에서 서버가 `Retry-After: 0`을 보낼 때 속도 제한이 걸린 요청을 연속으로 재시도하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed fast mode retrying rate-limited requests back to back when the server sent `Retry-After: 0`

  • 이미지 크기가 너무 커서 다른 도구 호출이 응답하지 않거나 종료 메시지가 없는 상태로 턴이 종료되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed a tool that returned an oversized image leaving sibling tool calls unanswered and still running, or ending the turn with no final message

  • 모델이 너무 긴 이름을 가진 도구를 호출할 때 대화가 `tool_use.name: String should have at most 200 characters` 오류로 인해 멈추는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed conversations getting permanently stuck on "tool_use.name: String should have at most 200 characters" after the model called a tool by an overlong name

  • Claude Code가 자신의 메모리 사용량을 읽을 수 없을 때(예: 파일 설명자 부족) 도구 호출이 실패로 보고되는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed tool calls failing with "Failed to get memory usage", or being reported as failed after they ran, when Claude Code cannot read its own memory usage, for example when it has run out of file descriptors

  • `--input-format stream-json` 세션과 예약된 클라우드 세션에서 이전 어시스턴트 메시지에 일반 문자열 내용이 포함된 경우 매 턴마다 오류가 발생하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed `--input-format stream-json` sessions (Agent SDK, VS Code extension) and scheduled cloud sessions failing every turn with an error when an earlier assistant message had plain-string content

  • 비대화형 세션(`-p`, Agent SDK)에서 세션 도중에 시작 디렉터리가 삭제된 경우 다음 턴에 실패하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed non-interactive sessions (`-p`, Agent SDK) failing on the next turn after the directory they were started in was deleted mid-session

  • 3MB보다 큰 PDF를 읽을 때 응답 전까지 최대 2분까지 지연되는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed a delay of up to two minutes before responding when reading or @-mentioning a PDF larger than 3 MB

  • NUL 바이트를 포함한 권한 규칙이 와일드카드 일치로 확장되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed a permission rule containing a NUL byte being expanded into a wildcard match; such a rule now matches nothing

  • 샌드박스 `excludedCommands` 항목이 `git rev-parse --git-dir`, 쉘 내장 프로그램 이름, `[WIP]` 또는 `#`를 포함하는 커밋 메시지를 제대로 인식하지 못하던 것을 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sandbox `excludedCommands` entries not matching `git rev-parse --git-dir`, programs named like shell builtins, and commit messages containing `[WIP]` or `#` lines

  • `CLAUDE_CODE_TMPDIR`이 설정된 경우 샌드박스 Bash 명령이 `$TMPDIR`에 쓸 수 없던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sandboxed Bash commands being unable to write to `$TMPDIR` when `CLAUDE_CODE_TMPDIR` is set

  • `claude --bg`가 신뢰 확인을 거치지 않은 디렉토리에서 백그라운드 세션을 시작하고 프로젝트 훅을 실행하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `claude --bg` starting a background session, and running its project hooks, in a directory that had not passed the workspace trust prompt; it now asks for trust first, or exits when not run interactively

  • `--setting-sources` 및 SDK `settingSources`가 생성된 세션으로 전달되지 않던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `--setting-sources` (and SDK `settingSources`) not being forwarded to spawned sessions: teammates, `/bg`, `claude agents` sessions and `--worktree --tmux` now start with the parent's restriction

  • 파일 경로에 NUL 바이트가 포함된 경우, 전체 턴을 종료하는 대신 명확한 오류와 함께 해당 도구 호출을 실패하게 한다 # 보안·권한
    원문

    [What's changed] Fixed Read, Write, Edit and NotebookEdit: a file path containing a null byte now fails that tool call with a clear error instead of ending the whole turn

  • 파일 경로 또는 내용이 동일한 두 파라미터 이름 아래에 두 번 제공될 때 Write 도구가 거부하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed Write refusing a call that gives the file path or content twice under two parameter names with identical values

  • 권한 프롬프트와 샌드박스 네트워크 접근 프롬프트가 겹칠 때 원격 세션이 "needs approval" 상태로 남는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed remote sessions staying on "needs approval" with a stale prompt after a permission prompt and a sandbox network-access prompt overlapped and both were answered

  • 워커 재시작 직전에 종료된 백그라운드 에이전트를 클라우드 세션에서 Claude에게 알리지 못하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed cloud sessions not telling Claude about background agents that finished just before a worker restart

  • 원격 세션의 예약된 루틴 및 알림 턴에서 첫 번째 도구 호출 전까지 턴 시작 알림을 받지 못하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed scheduled routine and notification turns in remote sessions not receiving turn-start notices (newly available tools, MCP changes, date, todos) until after the first tool call

  • 전달 실패 시 예약된 작업 및 `/loop` 웨이크업이 매초 다시 실행되어 Claude Code가 턴 종료 시 종료되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed scheduled tasks and `/loop` wakeups being fired again every second when their delivery failed, which could make Claude Code exit at the end of a turn

  • 조직 정책이 아직 로드되지 않았을 때 Remote Control이 "disabled by your organization's policy"라고 보고하는 것을 수정하고, 재시입력을 시도하며 확인 불가 메시지를 출력한다 # 보안·권한
    원문

    [What's changed] Fixed Remote Control reporting "disabled by your organization's policy" when the org policy simply hadn't loaded yet; it now retries the fetch and says it couldn't verify

  • Claude Code 종료 시 또는 타임아웃 발생 시 `gcpAuthRefresh`/`awsAuthRefresh` 로그인 프로세스가 종료되지 않고 포트를 점유하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `gcpAuthRefresh`/`awsAuthRefresh` login processes being left running (and holding their localhost callback port on Windows) when Claude Code exits or the refresh times out

  • `MCP_CONNECTION_NONBLOCKING=0` 설정 시 claude.ai 커넥터에 대해 `MCP_CONNECT_TIMEOUT_MS`를 따르지 않고 1초 후 포기하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `MCP_CONNECTION_NONBLOCKING=0` giving up on claude.ai connectors after 1s instead of honoring `MCP_CONNECT_TIMEOUT_MS`

  • `claude plugin uninstall`이 비활성화된 프로젝트 범위 플러그인을 삭제하지 못하던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `claude plugin uninstall` refusing to remove a project-scope plugin that isn't enabled, saying it is "enabled at project scope" while `claude plugin disable` says it is already disabled

  • `claude plugin update`가 `--scope`가 생략될 때 프로젝트 범위 플러그인을 찾지 못하던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `claude plugin update` failing for project-scoped plugins when `--scope` is omitted — it now resolves the scope the plugin is installed at instead of assuming user

  • `claude plugin validate`가 `plugin.json`의 `privacyPolicyUrl`, `supportUrl` 및 기타 목록 메타데이터 키를 알 수 없는 필드로 보고하던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `claude plugin validate` reporting `privacyPolicyUrl`, `supportUrl` and other listing metadata keys in plugin.json as unknown fields

  • `/plugin`이 마켓플레이스 소스를 확인하며 `Add marketplace?` 질문이 나타날 때 `y`를 누르고 있는 상태에서 즉시 마켓플레이스를 추가하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed a `y` held while `/plugin` checks a marketplace source adding the marketplace the instant the "Add marketplace?" question appears, before it can be read

  • `/permissions`에서 `1`을 누른 채로 삭제 및 디렉토리 제거 확인 시 포인터가 No에 있을 때도 Yes로 인식하여 연속으로 디렉토리를 삭제하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `1` answering Yes in `/permissions`' delete and remove-directory confirms while the pointer is on No, which let a held `1` remove one workspace directory after another

  • Alt+T 및 `/config`에서 지원하지 않는 모델에 대해 생각하기 기능을 끄는 옵션을 제공하지 않도록 수정한다 # UI
    원문

    [What's changed] Fixed Alt+T and `/config` offering to turn thinking off on models that can't; thinking now stays on there, with a one-line reason in place of the switch

  • HTML 오류 페이지에서 API 오류를 출력할 때 원본 마크업이나 HTTP 상태 코드를 누락하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed API errors from an HTML error page (such as a proxy's 429 or 502 page) printing the page's raw markup or leaving out the HTTP status, and error messages breaking onto a second line when the server's error text ended in a newline

  • `/ide`에서 실행 중인 IDE를 목록에 표시하면서도 "No available IDEs detected"를 표시하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `/ide` showing "No available IDEs detected" while also listing a running IDE

  • `/setup-bedrock` 또는 `/setup-vertex`로 Claude Code를 재시작할 때 터미널이 비정상적인 상태로 남는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the terminal being left in a broken state (crash or garbled input) when `/setup-bedrock` or `/setup-vertex` restarts Claude Code to apply new settings

  • VS Code 또는 Remote Control에서 보낸 프롬프트에 한 줄씩 붙여넣기 내용이 별도의 줄로 표시되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed one-line pastes showing on their own lines in the sent message for prompts from VS Code or Remote Control and for expanded paste placeholders

  • `/memory`, `/hooks`, `/mcp` 등 여러 대화 상자에서 Ctrl+C 또는 Ctrl+D를 두 번 눌렀을 때 프로그램이 종료되는 대신 대화 상자를 닫는 동작을 수정한다 # UI
    원문

    [What's changed] Fixed Ctrl+C or Ctrl+D pressed twice quitting Claude Code instead of closing the dialog in the remaining dialogs and pickers, such as `/memory`, `/hooks`, `/mcp` (including a server's sign-in screen), `/export`, `/copy`, `/theme`, and `/teleport`'s uncommitted-changes and login prompts (where Esc also quit)

  • `/install-github-app` 명령에서 워크플로우 업데이트를 건너뛰었을 때 워크플로우가 업데이트되거나, 중복 입력 시 설정이 두 번 실행되거나, 리포지토리 단계에서 입력이 차단되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `/install-github-app` updating the workflow after "Skip workflow update" was chosen, running setup twice on a repeated Enter, and ↑ on the repository step blocking a typed repository name when no repository was detected

  • vim 모드에서 `dj`/`dk`/`dG`/`dgg` 및 `c`/`y` 조합, `1G`, `d0`/`c0`/`y0`, `.` 반복 시 커서 위치, `o`/`p` 동작을 수정한다 # UI
    원문

    [What's changed] Fixed vim mode: `dj`/`dk`/`dG`/`dgg` and their `c`/`y` forms acting on part of a line; `1G` going to the last line; `d0`/`c0`/`y0` doing nothing; the cursor being off by one after `.` repeats an insert; and `o`/`p` on a `!`-prefixed line switching to shell mode

  • vim 모드에서 `cw` 동작, 특정 언어의 단어 이동, `.` 또는 `p`/`P`가 셸 모드로 전환되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed vim mode `cw` on a space, an empty line, a word's last letter or a one-letter word also changing the next word; word motions stopping inside words in Hindi, Bengali and other scripts; and `.`, `p` or `P` that inserts text starting with `!` switching to shell mode, losing text or editing the wrong character

  • Esc 키가 선택된 에이전트 패널 행을 선택 해제하는 대신 실행 중인 턴을 중단하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed Esc interrupting the running turn instead of deselecting the selected agent-panel row

  • 화면 낭독기 모드에서 /plugin의 기술 상태 옵션과 같은 목록을 숫자로 입력하여 응답할 수 없던 문제를 수정한다 # UI
    원문

    [What's changed] Fixed lists such as a skill's state options in `/plugin` not being answerable by typing a number in screen-reader mode

  • Windows 환경에서 `$TMPDIR/…`에 쓰는 Bash 명령어가 "Permission denied" 오류로 실패하는 현상을 수정한다 # 보안·권한
    원문

    [What's changed] Windows: Fixed Bash commands that write to `$TMPDIR/…` failing with "Permission denied"

  • Windows에서 동시에 업데이트되는 Claude Code 세션이 서로의 `claude.exe` 백업을 삭제하여 파일이 남지 않게 되는 경쟁 상태를 수정한다 # 보안·권한
    원문

    [What's changed] Windows: Fixed a race in which Claude Code sessions updating at the same moment could delete each other's `claude.exe` backup, which could leave no `claude.exe` behind

  • Claude가 거부 메시지를 단일 명령어가 아닌 결과에 대한 거부로 처리하도록 자동 모드 거부 메시지를 개선한다 # 보안·권한
    원문

    [What's changed] Improved the auto mode denial message so Claude treats a denial as covering the outcome, not only the exact command

  • shell 변수 뒤에 상위 디렉터리 이름이 오거나, 작업 디렉터리에서 파생된 변수나, 백슬래시만 있는 대상을 포함하여 dangerous-rm 체크를 개선한다 # 보안·권한
    원문

    [What's changed] Improved the dangerous-rm check to also flag a removal at a shell variable followed by a top-level directory name, at a variable derived from the working directory, or at a backslash-only target

  • 플러그인 폴더가 다른 플러그인에서 사용되거나 설치 기록을 읽을 수 없는 경우, `claude plugin uninstall --json` 및 /plugin 대화창에 플러그인 데이터가 유지됨을 알리는 문구를 수정한다 # MCP·플러그인
    원문

    [What's changed] Changed `claude plugin uninstall --json` and the /plugin dialog to say a plugin's data was kept when its folder stays because another installed plugin uses it or install records cannot be read

  • 메시지가 없는 웹 세션을 열 때 이어갈 수 없는 빈 로컬 복사본을 저장하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [VSCode] Fixed opening a Web session with no messages saving an empty local copy that could not be resumed; an error now says where to continue it

  • 서버가 히스토리를 반환하지 못하거나 네트워크 로그인 페이지가 응답할 때 세션이 비어 있거나 일부만 로드되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [VSCode] Fixed a claude.ai/code session opening empty or with only part of its conversation, with no error, when the server failed to return its history, part of it failed to load, or a network sign-in page answered in its place; it now shows an error and can be opened again

  • 확장 프로그램 호스트가 재시작된 후 에디터 탭에서 대화가 응답이 없게 되는 현상을 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed conversations in editor tabs hanging silently after the extension host restarts; the tab now tells you to reopen it from the session list

  • 채팅 패널에서 다중 선택 질문에 Claude가 옵션 미리보기를 추가하는 문제를 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed Claude attaching option previews to multiple-choice questions in the chat panel, where the question card never shows them

  • 좁은 사이드바에서 세션 관리자의 비용 및 사용량 블록이 텍스트 중간에 줄바꿈이 일어나는 현상과 계정 전환 시 이전 로그인 정보가 표시되는 문제를 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed the session manager's cost and usage block wrapping mid-text on a narrow side bar, and showing totals from a previous login after an account switch

  • Pull request가 draft로 전환될 때 GitHub 트리거를 가진 루틴이 실행되지 않던 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Claude Code on the web] Fixed routines with a GitHub trigger for a pull request being converted to draft never firing; they now start a run when the pull request is converted

  • Slack에서 중단된 요청을 다시 재개하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Fixed Claude resuming a stopped request after you press Stop in Slack, for example when a check-in fired or a background task ended; messages sent mid-response are now read

  • 세션이 충돌한 후 Slack 응답이 지연되거나 오지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Fixed Slack replies arriving many minutes late, or never, after Claude's session crashed mid-task, such as on a failed setup script; it now restarts on its own within minutes

  • 매우 긴 Slack 스레드에서 응답을 누락하거나 문맥을 잃는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Fixed very long Slack threads: Claude could silently withhold a reply after judging it against weeks-old messages, and a restart deep into the thread could lose recent context

  • 조직의 inference hook이 요청을 차단할 때, 차단 사유를 표시하고 재시도를 중단한다 # 보안·권한
    원문

    [What's changed] [Claude Tag] Fixed a Slack request blocked by your organization's inference hook showing a generic retry notice; the thread now shows the hook's deny message and Claude doesn't retry

  • 조직에서 사용할 수 없는 모델로의 전환을 제안하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] [Claude Tag] Fixed Claude in Slack offering to switch to models your organization can't use; it now lists and offers only models the switch will actually accept

  • Claude Tag에서 AWS 연결을 통해 DynamoDB 및 Kinesis 계정 기반 엔드포인트로 요청을 보낼 때 인증에 실패하던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] [Claude Tag] Fixed requests to DynamoDB and Kinesis account-based endpoints failing to authenticate when sent through an AWS connection in Claude Tag

  • Claude Tag 관리자 설정에서 플러그인 섹션이 로드되지 않거나 플러그인 이름 대신 ID를 표시하던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] [Claude Tag] Fixed the Plugins sections in Claude Tag admin settings failing to load for organization admins and listing attached plugins as raw IDs; they now load and show each plugin's name

  • 매우 큰 세션을 재개할 때 가끔 마지막 몇 개의 메시지만 복원되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed resuming a very large session sometimes restoring only its last few messages

  • 권한 요청이 대기 중인 상태에서 재시작 중 재개된 세션이 이전과 다른 히스토리를 보내는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a session resumed after a restart during a pending permission prompt sending a different history than before, which broke the prompt cache from that point

  • 도구 호출 중에 종료된 세션을 재개할 때 Claude가 호출을 인식하고 결과가 알 수 없음을 알림을 받도록 수정한다 # 에이전트
    원문

    [What's changed] Fixed resuming a session that ended during a tool call: Claude now sees the call and is told its outcome is unknown, and a manual resume no longer adds a hidden "Continue" message

  • 스트림의 마지막 이벤트 전 연결이 끊겼을 때 빈 응답이 두 번 요청되는 것을 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed an empty completed response being requested twice when the connection dropped before the stream's final event

  • 프록시가 사용량 정보만 포함한 프레임을 보낼 때 중지 사유가 사라지는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed the stop reason being lost when a proxy sends a trailing usage-only frame

  • 호스트가 핸드쉐이크 도중 응답하지 않을 때, 호스트 측(SDK) MCP 서버와의 헤드리스 세션이 첫 메시지에서 멈추는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed headless sessions with host-side (SDK) MCP servers stalling on the first message when the host stops responding mid-handshake; remote sessions now wait a few seconds at most

  • MCP 서버나 플러그인이 설정되지 않았을 때, 대화형 시작 시 `managed-settings` 네트워크 요청을 기다리는 지연을 수정한다 # 성능
    원문

    [What's changed] Fixed interactive startup waiting on the managed-settings network request (about 80 ms, 17+ seconds when the network is unreachable) when no MCP servers or plugins are configured

  • headless 및 SDK 세션에서 `--add-dir` 디렉터리 내의 CLAUDE.md 및 rules 파일이 모델에게 두 번 전송되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed CLAUDE.md and rules files from an `--add-dir` directory inside the working directory being sent to the model twice in headless and SDK sessions

  • 다른 Claude Code 프로세스에서 로그인한 후 세션에 'Not logged in' 푸터와 누락된 claude.ai 커넥터가 남아있는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the "Not logged in · Run /login" footer and missing claude.ai connectors persisting in a session after logging in from another Claude Code process

  • MCP 서버가 연결되는 동안 차단되는 이벤트(PreToolUse 등)의 `mcp_tool` 훅이 건너뛰어지는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed `mcp_tool` hooks on blocking events (PreToolUse and similar) being skipped while their MCP server was still connecting; they now wait for it, up to the MCP connect timeout

  • 플러그인이나 claude.ai 커넥터와 설정된 서버의 URL이 다르게 인식되어 동일한 MCP 서버가 두 번 연결되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed the same MCP server being connected twice when a plugin or claude.ai connector and a configured server spell its URL differently (host letter case, default port, trailing slash)

  • `--channels` 플러그인 항목이 설치된 플러그인의 마켓플레이스 정보만 확인하는 것을 수정하고, 설치된 플러그인 이름이 항목과 일치해야 함을 추가한다 # MCP·플러그인
    원문

    [What's changed] Fixed `--channels` plugin entries being checked against the installed plugin's marketplace alone; the installed plugin's name must now match the entry as well

  • `--plugin-dir`에 `.claude-plugin/marketplace.json`이 포함된 폴더에 플러그인들이 있을 때 하나가 비어있는 플러그인으로 로드되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `--plugin-dir` on a folder of plugins that also has a `.claude-plugin/marketplace.json` loading one empty plugin instead of the plugins in it

  • `known_marketplaces.json`이 원격지에 도달할 수 없을 때도 마켓플레이스를 갱신된 것으로 기록하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `known_marketplaces.json` recording a marketplace as refreshed when its remote could not be reached and `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` kept the existing clone

  • `/plugin`의 Errors 탭이 마지막 오류가 해결된 후 확인 메시지를 표시하지 않던 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the `/plugin` Errors tab showing no confirmation after its last error is resolved

  • `/plugin`이 첫 번째 작업이 진행 중일 때 Enter를 다시 누르면 동일한 플러그인을 두 번 실행하던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `/plugin` starting a second uninstall or update of the same plugin when Enter was pressed again while the first was still running

  • `/context`에서 마지막 응답 이후에 추가된 메시지를 누락하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed `/context` total leaving out messages added since the last response; it now matches its categories and can read higher than the status line

  • `/model`에서 API가 선택한 모델을 거부할 때 원본 API 오류 JSON과 요청 ID를 표시하지 않도록 수정한다 # 에이전트
    원문

    [What's changed] Fixed `/model` showing the raw API error JSON and request ID when the API refuses the picked model; it now shows the server's message and says the model was not changed

  • 대화창이 열려 있는 동안 Remote Control Stop이 발생하면 `/feedback` , `/bug` , `/share` 명령어가 실패하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed /feedback, /bug and /share failing every send with "Couldn't send feedback" after a Remote Control Stop arrived while the dialog was open

  • `~/.claude.json`에서 `respectGitignore` 또는 `copyFullResponse`가 `null`일 때 `/config`가 종료되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `/config` exiting when `respectGitignore` or `copyFullResponse` in `~/.claude.json` holds `null`

  • Claude가 객관식 질문을 하는 동안 `/rename`에서 설정한 세션 이름이 사라지지 않도록 수정한다 # UI
    원문

    [What's changed] Fixed the session name from /rename disappearing while Claude asks a multiple-choice question, so side-by-side sessions stay identifiable

  • Claude가 작업 중일 때 큐에 쌓인 메시지가 작성 시의 IDE 선택 사항을 잃거나 변경되거나 표시되지 않는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed a message queued while Claude is working losing or changing the IDE selection it was written with, and queued messages not showing their selection

  • Shift+Tab을 빠르게 두 번 누를 때 잘못된 권한 모드로 이동하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed pressing Shift+Tab twice quickly landing on the wrong permission mode

  • Remote Control 등에서 입력이 한꺼번에 들어올 때 이전 선택 항목이 적용되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed keys that arrive in one burst of input (e.g. over Remote Control), such as an arrow key followed by Enter, `x` or `s`, acting on the previous selection: a stale effort level in `/effort` and the model picker, and the previously highlighted row in `/skills`, the background task rows under the prompt, MCP server prompts and `/install-github-app`

  • 강조체(accent)를 단독 키로 입력할 때 프롬프트 커서가 한 칸 더 이동하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the prompt cursor moving one character too far after an accent typed as its own key

  • 스크린 리더 모드, 인용된 목록, 긴 목록에서 리스트 항목 위에 불필요한 빈 줄이 생기는 것을 수정한다 # UI
    원문

    [What's changed] Fixed an extra blank line above a list item whose text starts on the line after its bullet, in screen-reader mode, quoted lists and long lists

  • 숫자 형태의 글머리 기호 목록이 문자로, 로마 숫자로, 또는 잘못된 숫자로 표시되는 것을 수정한다 # UI
    원문

    [What's changed] Fixed bulleted lists of plain numbers (like `- 316.`) showing as letters, roman numerals or the wrong numbers

  • 에이전트 패널의 푸터 힌트가 `keybindings.json`의 키 바인딩을 무시하고, 특정 단축키가 해제되었을 때 엉뚱한 기호가 표시되는 것을 수정한다 # UI
    원문

    [What's changed] Fixed the agent panel's footer hint ignoring keys rebound in `keybindings.json`, and showing a stray ` · ` when the stop-all-agents shortcut is unbound

  • 에이전트 패널 푸터에서 이미 보고 있는 에이전트나 메인 행에 잘못된 안내 문구가 표시되는 것을 수정한다 # UI
    원문

    [What's changed] Fixed the agent panel footer offering "Enter to view" and "x to stop" on the agent you are already viewing (where x types into its input), and "Enter to view" on the main row when main is already shown

  • 에이전트 패널 행을 마우스로 클릭할 때 키보드 커서가 이전 행에 머무르는 것을 수정한다 # UI
    원문

    [What's changed] Fixed a mouse click on an agent-panel row leaving the keyboard cursor on the previously selected row

  • 전체 화면 모드에서 대화 상자의 목록(예: `/skills`)에서 PgUp 및 PgDn 키가 작동하지 않던 문제를 수정한다 # UI
    원문

    [What's changed] Fixed PgUp and PgDn doing nothing in a dialog's list (for example `/skills`) in fullscreen mode

  • `/heapdump` 요약이 JS 힙 스냅샷에 있는 메모리가 네이티브 메모리로 표시되는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed `/heapdump` summary saying most memory is native when it is in the JS heap snapshot

  • `/workflows` 목록이 열려 있는 동안 새로운 실행이 시작될 때 포인터가 다른 실행으로 이동하고 `x` 키로 중단하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed /workflows moving the pointer to a different run, and `x` stopping it, when a new run started while the list was open

  • 색상이 꺼져 있을 때(`NO_COLOR`) 탭이 있는 대화 상자에서 선택된 탭이 강조 표시되지 않던 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the selected tab in tabbed dialogs (`/config`, `/plugin`, `/permissions`) showing no highlight while the tab bar has focus when color is off (`NO_COLOR`)

  • `/plugin` 설치된 목록에서 마우스 휠을 굴릴 때 목록 대신 그 뒤에 있는 패널을 스크롤하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the mouse wheel over the `/plugin` Installed list scrolling the pane behind it instead of the list

  • 전체 화면 모드에서 스크롤이나 필터링으로 목록 행이 마우스에서 멀어질 때 호버 강조 표시가 남아있는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed the hover highlight lingering on a list row in fullscreen mode after scrolling or filtering moved it away from the mouse

  • 좁은 터미널에서 /remote-control 메뉴와 같은 긴 목록 행이 다음 줄로 줄바꿈되는 현상을 수정한다 # UI
    원문

    [What's changed] Fixed long list rows, such as in the /remote-control menu, wrapping onto a second line in narrow terminals; they're now cut with …

  • 좁은 터미널에서 /hooks 및 /mcp 상세 보기 화면이 아래 행에 겹쳐서 출력되는 현상을 수정한다 # UI
    원문

    [What's changed] Fixed `/hooks` and `/mcp` detail views printing a long value over the row below it in narrow terminals

  • Claude Desktop 로그인 및 사용량 제한 오류 메시지를 터미널 명령어가 아닌 앱을 가리키도록 개선한다 # UI
    원문

    [What's changed] Improved Claude Desktop sign-in and usage-limit error messages to point at the app instead of terminal commands

  • 설정 및 정책 가져오기 시 성공할 수 없는 요청을 더 이상 재시도하지 않도록 시작 단계를 개선한다
    원문

    [What's changed] Improved startup: managed settings and policy fetches no longer retry requests that can never succeed

  • 새 프로세스에서 세션을 재개할 때 자동 모드에서 권한 분류기가 이전 프롬프트 캐시를 재사용하도록 개선한다 # 에이전트
    원문

    [What's changed] Improved auto mode after resuming a session in a new process: the permission classifier can now reuse its earlier prompt cache instead of rewriting it

  • `managedMcpServers`의 `envHelper` 경로가 `\??\` 또는 `/\??/`로 시작할 때 실행을 거부하도록 변경한다 # 보안·권한
    원문

    [What's changed] Changed Claude apps gateway to refuse to start when a `managedMcpServers` entry's `envHelper` path starts with `\??\` or `/??/`, a path form current Claude Desktop refuses to run

  • 전체 화면 모드에서 목록 행을 호버링할 때 두 번째 ❯ 포인터를 그리는 대신 행을 강조색으로 칠한다 # UI
    원문

    [What's changed] Changed hovering a list row in fullscreen mode, including in `/config`, to tint the row instead of drawing a second ❯ pointer beside the focused row's

  • MCP 리소스 목록(리소스트 도구 및 제안)에서 MCP Apps UI 리소스를 제외하도록 수정한다 # MCP·플러그인
    원문

    [What's changed] Changed MCP resource lists (the resource list tool and @-mention suggestions) to skip MCP Apps UI resources; reading one by URI still works

  • 명령어 메뉴와 `/help`에서 남은 `(removed)` `/agents` 항목을 제거한다 # UI
    원문

    [What's changed] Removed the leftover "(removed)" `/agents` entry from the command menu and `/help`; typing `/agents` still explains where the wizard went

  • GitHub에 호스팅되지 않는 리포지토리에서 작동할 수 없는 Create PR 버튼을 숨긴다 # 보안·권한
    원문

    [What's changed] [Claude Code on the web] Fixed cloud sessions on a repository that isn't hosted on GitHub showing a Create PR button that could never work; the button is now hidden there

  • 리포지토리 선택기가 열려 있을 때 GitHub 설정 팁이 검색창과 행을 가리지 않도록 수정한다 # UI
    원문

    [What's changed] [Claude Code on the web] Fixed the GitHub setup tip on claude.ai/code covering the repository picker's search box and rows while the picker is open; it now steps aside until the picker closes

  • Claude가 스레드 내 응답을 멈추고 더 이상 응답하지 않던 Slack 채널을 수정한다 # UI
    원문

    [What's changed] [Claude Tag] Fixed Slack channels where Claude could permanently stop responding to replies inside threads; affected channels now recover on their own with the next new message to Claude

  • 특정 Slack 채널 이동 후 모든 멘션에 대해 잘못된 메시지를 출력하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Fixed Claude answering every mention with "Couldn't check this channel just now" in a Slack channel moved from Enterprise Grid org-wide sharing into a single workspace

  • 대규모 Enterprise Grid 워크스페이스에서 'Couldn't check this channel' 메시지가 반복되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Fixed very large Enterprise Grid workspaces reached mostly through channels shared across workspaces getting "Couldn't check this channel" again after a quiet hour

  • 리뷰 대상이 아닌 푸시를 반복해서 시도할 때, 리뷰된 커밋이 강제 푸시로 사라지면 PR이 리뷰를 받지 못하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Code Review] Fixed a pull request getting no review when its reviewed commit was force-pushed away while a failed review was being retried in a repository not set to review every push

  • Bash edit-diff 스냅샷 디렉터리들이 임시 폴더에 쌓이는 문제를 수정한다. 버려진 것들은 즉시 삭제되고 나머지는 Claude Code 종료 시 삭제된다 # 성능
    원문

    [What's changed] Fixed Bash edit-diff snapshot directories piling up in the temp folder: abandoned ones are now deleted right away and the rest when Claude Code exits

  • 첫 프레임이 나오기 전까지 git 읽기, 시작 텔레메트리 및 Bedrock/Vertex 모델 업그레이드 확인을 실행하지 않도록 하여 대화형 시작 시간을 개선한다 # UI
    원문

    [What's changed] Improved interactive startup time: git reads, startup telemetry and the Bedrock/Vertex model-upgrade checks no longer run before the first frame

· 기타 1개

  • [What's changed] Changed self-hosted runners to pass system prompts to Claude Code as private files instead of command-line text, so large prompts no longer fail the launch; a wrapper or `command` hook that appends `--system-prompt` or `--append-system-prompt` must switch to `--system-prompt-file` or `--append-system-prompt-file` 요약 대기

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

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