Δdeltalog

Claude Code 2.1.299

2026-10-14 릴리스 · 변경 항목 190개 · 요약된 항목 187개

원문 릴리스 노트 보기 ↗

+ 신기능 38개

  • 터미널에서 대화 내용이 일정 시간 동안 비활성 상태일 때 압축하는 기능을 추가한다 # 성능
    원문

    [What's changed] Added idle compaction in the terminal: a 200K+ token conversation left idle for about 54 minutes is compacted before its one-hour prompt cache expires, so your next message doesn't reprocess it all

  • `CLAUDE_CODE_DISABLE_FILE_MENTIONS` 환경변수를 추가한다 # 성능
    원문

    [What's changed] Added `CLAUDE_CODE_DISABLE_FILE_MENTIONS` environment variable: Claude gets the paths of `@` file mentions to read with its file tools, not the files' contents

  • 비활성 상태 압축의 최소 토큰 수를 설정하는 `CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS`를 추가한다 # 성능
    원문

    [What's changed] Added `CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS` to change idle compaction's 200K-token minimum; `"idleCompaction": false` in settings.json turns it off. Both need v2.1.290 or later

  • 모드의 `Text`와 `Box`에 다양한 스타일을 추가하고 `bold`를 `weight`로 대체한다 # MCP·플러그인
    원문

    [What's changed] Added `size`, `weight`, `mono` and `tabular` to a mod's `Text` and named spacing steps (`xs` to `xl`) to its `Box`; `bold` is deprecated in favor of `weight`

  • `claude self-hosted-runner orchestrator`에 `--shutdown-drain-sec` 옵션을 추가한다 # 성능
    원문

    [What's changed] Added `--shutdown-drain-sec` to `claude self-hosted-runner orchestrator`: on SIGTERM it stops polling and gives the poll in flight and running spawn hooks up to that many seconds to finish

  • 에이전트 뷰에서 새 세션이 시작되는 방식을 설정하는 `/effort` 및 `/fast`를 추가한다 # 에이전트
    원문

    [What's changed] Added `/effort` and `/fast` in agent view to set what new sessions start with; a bare `/model`, `/effort` or `/fast` there now opens a picker

  • bypass permissions가 가능할 때 대부분의 편집이나 명령 전에 plan mode가 묻지 않도록 하는 일회성 알림을 추가한다 # 에이전트
    원문

    [What's changed] Added a one-time note when plan mode won't ask before most edits or commands because bypass permissions is available

  • `claude plugin eval`에 `--disallow-tools`와 `disallowed_tools` 필드를 추가하여 특정 내장 도구(Agent 등)를 eval 실행에서 제외한다 # MCP·플러그인
    원문

    [What's changed] Added `--disallow-tools` and a `disallowed_tools` case field to `claude plugin eval` to keep specific built-in tools, such as Agent, out of eval runs

  • max effort, workflows, always-on context, 그리고 large tool results에 대한 `/usage` 경고를 추가한다 # UI
    원문

    [What's changed] Added `/usage` warnings for max effort, workflows, always-on context and large tool results

  • 모듈 공유를 위해 플러그인 제작 기술의 단계를 개선한다 # MCP·플러그인
    원문

    [What's changed] Improved the plugin-authoring skill's steps for sharing a mod: Claude asks public or private and checks the files before creating a GitHub repository

  • 베어 리포지토리 레이아웃의 루트에서 워트리(worktree)를 생성할 때 발생하는 오류 메시지를 개선한다 # 보안·권한
    원문

    [What's changed] Improved the error for creating a worktree at a bare-repository layout's root: it now explains the layout instead of an unrelated git error

  • 로컬 세션에서 동시에 감시할 수 있는 게시된 아티팩트(artifact)의 수를 10개에서 25개로 늘린다 # 성능
    원문

    [What's changed] Improved artifact watching: a local session can now watch up to 25 published artifacts at once, up from 10

  • 에이전트가 자체적인 백그라운드 작업 대기, 결과 수신 지연, 또는 사용량 제한으로 중단된 경우를 구분하여 알림을 개선한다 # 에이전트
    원문

    [What's changed] Improved background agent notifications: they now say when an agent is only waiting on its own background work, got a message too late for its result, or was stopped by a usage limit

  • WebFetch 페이지 읽기 시 웹 검색과 동일하게 호출자의 모델 수준에 따라 노력을 결정하도록 변경한다 # 에이전트
    원문

    [What's changed] Changed WebFetch page reads to pick their effort as web searches do: the caller's level on the caller's own model, otherwise the level settings give the small model

  • Cowork 클라우드 세션의 자동 모드 밖에서 Chrome에서 실행되는 Claude가 안전 분류기가 플래그를 표시하는 승인된 사이트 동작을 거부하는 대신 사용자에게 질문하도록 변경한다 # 보안·권한
    원문

    [What's changed] Changed Claude in Chrome in Cowork cloud sessions outside auto mode: an approved-site action the safety classifier flags now asks you instead of being refused, unless managed settings apply

  • cloud session 및 Remote Control MCP 커넥터가 기본적으로 MCP 프로토콜 버전 2026-07-28을 협상하도록 변경한다 # MCP·플러그인
    원문

    [What's changed] Changed cloud session and Remote Control MCP connectors to negotiate MCP protocol version 2026-07-28 by default on installs that fetch no flags; `MCP_PROTOCOL_NEGOTIATION=legacy` opts out

  • `api.anthropic.com`의 Anthropic 퍼스트파티 MCP 서버에서 도구 설명과 서버 지침을 4,096자 제한 없이 전체로 가져오도록 변경한다 # MCP·플러그인
    원문

    [What's changed] Changed MCP tool descriptions and server instructions from Anthropic's first-party MCP servers at `api.anthropic.com` to reach Claude in full instead of being cut at 4,096 characters

  • `UserPromptSubmit` 훅을 스킬이나 커스텀 슬래시 명령이 확장되기 전에 실행하도록 변경한다 # 훅
    원문

    [What's changed] Changed `UserPromptSubmit` hooks to run before a skill or custom slash command expands, so a hook that blocks the prompt now also stops its embedded shell commands

  • `turn.start` 모드 훅이 메인 루프뿐만 아니라 서브에이전트와 팀원의 턴을 인식하도록 변경한다 # 훅
    원문

    [What's changed] Changed the `turn.start` mod hook to also hear subagents' and teammates' turns, not only the main loop's; tell them apart by `e.agentId` (absent on the main loop)

  • Python 환경이 없는 워크스페이스에서 Python 확장 프로그램이 로드되는 동안 Claude를 시작하여 시작 시간을 개선한다 # 성능
    원문

    [What's changed] [VSCode] Improved startup time in workspaces without a Python environment by starting Claude while the Python extension loads

  • 셀프 호스팅 환경이나 환경 키를 생성할 때 표시되는 deploy 명령어를 전체로 표시하고, 인자 사이에서 줄바꿈을 하며, 복사 버튼을 추가한다 # UI
    원문

    [What's changed] [Cloud sessions] Improved the deploy command shown when you create a self-hosted environment or environment key: it shows in full, wraps between arguments, and has a visible copy button

  • Slack에서 Claude가 생성한 캔버스를 삭제할 수 있는 기능을 추가한다 # 에이전트
    원문

    [What's changed] [Claude Tag] Added the ability for Claude in Slack to delete a canvas it created in a channel when someone asks it to

  • Slack에서 Claude가 잘못된 메시지를 수정할 때 기존 텍스트를 취소선 처리하는 대신 그 자리에 수정하고 'Edited' 노트를 추가한다 # UI
    원문

    [What's changed] [Claude Tag] Changed how Claude in Slack corrects a message it got wrong: it edits the message in place and adds a short "Edited" note instead of striking through the old text

  • `$.prompt.media`를 추가하여 `prompt.submit` 훅에서 첨부된 이미지나 문서의 바이트를 읽을 수 있게 한다 # 훅
    원문

    [What's changed] Added `$.prompt.media` so a `prompt.submit` hook of a mod installed by managed settings can read the bytes of an image or document attached to the prompt

  • 관리형 설정으로 설치된 모드에서 세션의 인증 정보와 조직 및 이메일 정보를 제공하는 `$.session.identity()`를 추가한다 # 보안·권한
    원문

    [What's changed] Added `$.session.identity()` for mods installed by managed settings: how the session is signed in, and its organization and email when managed `forceLoginOrgUUID` lists that organization

  • 모드의 `skill.prompt` 훅이 받는 정보에 스킬의 frontmatter, 소스, 플러그인 이름 및 파일 경로를 추가한다 # MCP·플러그인
    원문

    [What's changed] Added the skill's frontmatter, source, plugin name and file path to what a mod's `skill.prompt` hook receives

  • `--safe-mode`로 시작된 백그라운드 세션에 대해 에이전트 뷰 피크 패널에 "safe mode" 라인을 추가한다 # 에이전트
    원문

    [What's changed] Added a "safe mode" line to the agents view peek panel for background sessions started with `--safe-mode`

  • Claude apps gateway 뒤에 있는 Claude Code 세션의 attribution block에 필드를 추가한다. `CLAUDE_CODE_ATTRIBUTION_HEADER=0`로 블록을 제거한다 # 보안·권한
    원문

    [What's changed] Added a field to the attribution block in Claude Code sessions behind a Claude apps gateway; remove the block with `CLAUDE_CODE_ATTRIBUTION_HEADER=0`

  • `session.append` 모드 훅에 `queue` 도어를 추가하여 모드이 트랜스크립트의 큐 기록이 전송된 프롬프트와 다르게 설정되도록 한다 # 훅
    원문

    [What's changed] Added a `queue` door to the `session.append` mod hook, so a mod can make the transcript's queue records differ from the prompt as sent

  • 조직이 Claude Code를 관리하는 경우, `plugin` 및 `claude plugin validate`에서 생략되는 모드 훅을 알림으로 표시한다 # MCP·플러그인
    원문

    [What's changed] Added a note in `/plugin` and `claude plugin validate` naming a mod's hooks that are skipped where an organization manages Claude Code

  • 인식되지 않는 모델 ID에 대한 시작 경고를 환영문구 아래 한 줄로 줄이고 문서 링크를 포함하여 개선한다 # UI
    원문

    [What's changed] Improved the startup warning for an unrecognized model ID: it is now one short line under the welcome banner with a docs link, instead of a long raw message

  • `/reload-skills` 명령어가 Claude에게 전체 스킬 목록을 다시 전송한다는 내용을 알리고, 압축 후 스킬을 다시 가져오는 방법을 안내한다 # MCP·플러그인
    원문

    [What's changed] Improved `/reload-skills` to say it re-sends the full skill list to Claude, which is how to get skills back after compaction

  • 베이스 커밋이 해결되지 않아 워크트리(worktree)를 생성할 수 없을 때 표시되는 오류 메시지를 개선한다 # 보안·권한
    원문

    [What's changed] Improved the error shown when a worktree cannot be created because its base commit does not resolve: it now says how the lookup ended and the likely reasons, such as a repository without a commit

  • 비대화형 세션에서 `/btw` 사이 질문이 11분 동안 응답이 없으면 타임아웃 오류를 반환하도록 변경한다 # 에이전트
    원문

    [What's changed] Changed `/btw` side questions in non-interactive sessions to return a timeout error when still unanswered after 11 minutes

  • 스킬의 자체 프런트매터 `UserPromptSubmit` 훅을 호출하는 훅보다 먼저 실행되도록 변경한다 # MCP·플러그인
    원문

    [What's changed] Changed a skill's own front-matter `UserPromptSubmit` hook to first run on the prompt after the one that invokes the skill

  • cyber safeguard 공지에서 Cyber Verification Program 신청을 더 이상 요청하지 않도록 변경한다 # 보안·권한
    원문

    [What's changed] Changed the cyber safeguard notice to no longer ask people to apply to the Cyber Verification Program

  • VSCode에서 이전에 열었던 폴더를 새 창으로 열 때 모델 선택기와 slash command 메뉴가 즉시 채워지도록 개선한다 # UI
    원문

    [What's changed] [VSCode] Improved startup: the model picker and slash command menu now fill in right away in a new window on a folder you've opened before

  • Slack에서 Claude가 100명 이상의 멤버가 있는 채널에 조용히 참여하도록 변경한다 # UI
    원문

    [What's changed] [Claude Tag] Changed Claude in Slack to join channels with more than 100 members quietly, with no intro message

~ 수정 149개

  • 샌드박스 내 셸 명령어가 Claude Code가 샌드박스 밖에서 실행하는 `--plugin-dir` 폴더에 쓸 수 있는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed a sandboxed shell command being able to write into a `--plugin-dir` folder, whose code Claude Code reloads and runs outside the sandbox

  • `claude mcp list`, `claude doctor` 및 `/status` 명령어가 빈 `.mcp.json`을 유효하지 않다고 보고하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `claude mcp list`, `claude doctor` and `/status` reporting an empty `.mcp.json` as invalid

  • 정책의 `availableModelsMatch: exact` 또는 `deniedModels`에서 차단된 모델을 Claude 앱 게이트웨이가 제공하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed the Claude apps gateway serving models that a policy's `availableModelsMatch: exact` or `deniedModels` blocks; it now answers 400 and leaves them out of its model lists

  • 관리형 설정 파일이 `ANTHROPIC_BASE_URL`을 설정할 때, 서버 관리 설정 요청에 제3자 게이트웨이의 API 키를 포함하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed the server-managed settings request to Anthropic carrying a third-party gateway's API key when a managed settings file sets `ANTHROPIC_BASE_URL`

  • `$.ui.invalidate` 이후에 변경된 `tool.describe` 또는 `prompt.section` 응답이 Claude에게 전달되지 않던 문제를 수정한다. 이제는 다음 턴에 새 응답이 전송된다 # 훅
    원문

    [What's changed] Fixed a mod's `tool.describe` or `prompt.section` answer that changed after `$.ui.invalidate` never reaching Claude; the new answer is now sent on the next turn

  • macOS에서 심볼릭 링크를 통해 차단된 경로에 접근할 수 있는 샌드박스 명령을 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sandboxed commands on macOS being able to read or write a denied path by its real location when the denied path passes through a symlink

  • MCP 허용 규칙이 명명된 서버에만 도달하도록 수정하며, `mcp__a`가 `a__b`나 `a_`를 허용하지 않도록 한다 # 보안·권한
    원문

    [What's changed] Changed MCP allow rules to reach only the server they name: `mcp__a` no longer allows a server named `a__b` or `a_`; write `mcp__<server>__*` with the server's whole normalized name

  • 셀프 호스팅 환경의 관리자 상세 정보에서 검색 결과가 없을 때 리스트가 비어 있다는 메시지를 표시하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Cloud sessions] Fixed the Sessions and Runners lists in a self-hosted environment's admin details saying the list is empty when a search just has no matches

  • `apiKeyHelper` 키를 사용할 때 거부된 클라우드 세션이 잘못된 조직을 가리킬 수 있는 오류를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed the error for a denied cloud session, which could point to the wrong organization when a key from `apiKeyHelper` was in use

  • Cowork 및 claude.ai 클라우드 세션에서 `UserPromptSubmit` 또는 모드 `prompt.submit` 훅이 실행 중일 때 메시지가 중단되면 Edit 및 Retry가 실패하는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed Edit and Retry in Cowork and claude.ai cloud sessions failing on a message stopped while its `UserPromptSubmit` or mod `prompt.submit` hooks were still running (regression in 2.1.296)

  • 설명 없이 시작된 에이전트 팀원이 프롬프트의 자격 증명 일부를 작업 설명에 포함하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed an agent teammate started without a description keeping part of a credential from its prompt in the task description shown for it

  • 느린 연결에서 대량의 이벤트가 업로드되지 못할 때 claude.ai 뷰에서 원격 제어 또는 클라우드 세션이 멈추는 현상을 수정한다 # 성능
    원문

    [What's changed] Fixed the claude.ai view of a Remote Control or cloud session freezing when a large batch of events could not finish uploading over a slow connection

  • 전체 화면 모드에서 확장된 트랜스크립트 행의 단어를 더블 클릭할 때 단어를 선택하는 대신 행이 접히는 현상을 수정한다 # UI
    원문

    [What's changed] Fixed double-clicking a word in an expanded transcript row in fullscreen mode collapsing the row instead of selecting the word

  • 전체 화면 모드에서 위로 스크롤한 상태로 `/btw`를 입력할 때 트랜스크립트가 맨 아래로 이동하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `/btw` jumping the transcript to the bottom when asked while scrolled up in fullscreen

  • 샌드박스가 Windows 드라이브에 쓸 수 있는 경우, WSL2에서 `bwrap: Can't mkdir /mnt/c/Program Files/ClaudeCode` 오류와 함께 샌드박스 명령이 실패하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sandboxed commands failing on WSL2 with `bwrap: Can't mkdir /mnt/c/Program Files/ClaudeCode` when the sandbox can write to the Windows drive

  • Agent SDK, IDE 및 `claude remote-control` 세션에서 백그라운드 작업이 실행 중일 때 예약된 웨이크업(ScheduleWakeup)이 실행되지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed scheduled wakeups (ScheduleWakeup) not firing while a background task was running in Agent SDK, IDE and `claude remote-control` sessions

  • 샌드박스 명령이 설정 디렉터리에 빈 `.config.json`을 남긴 후 Linux에서 로그인, MCP 서버 및 프로젝트 신뢰 정보가 사라지는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sign-in, MCP servers and project trust appearing lost on Linux after a sandboxed command left an empty `.config.json` in the config directory

  • 프로젝트 폴더가 쓰기 가능하지 않을 때 `/sandbox` 설정이 저장되지 않음에도 성공으로 보고되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `/sandbox` reporting success when its setting could not be saved because the project folder is not writable; it now says nothing changed and why

  • 호스트가 자동 모드를 지원하지 않는 모델로 전환했을 때 SDK 및 headless 세션이 자동 모드로 유지되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed SDK and headless sessions staying in auto mode after the host switched to a model that doesn't support auto mode

  • `constructor` 또는 `prototype`이라는 이름의 MCP 서버가 연결되지 않는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed MCP servers named `constructor` or `prototype` in an MCP config never being connected

  • `constructor` 또는 `toString`이라는 이름의 MCP 서버 도구가 자동 모드 및 권한 우회 모드에서 권한을 요청하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed tools of an MCP server named `constructor` or `toString` asking for permission in auto mode and bypass permissions mode

  • 시작 시 다른 Claude Code 프로세스가 `claude.ai-synced` 플러그인을 업데이트했을 때 발생하는 `synced[0] commands path not found` 플럼 오류를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed a spurious "synced[0] commands path not found" plugin error at startup when another Claude Code process had just updated a claude.ai-synced plugin

  • Artifact 도구가 서버나 프록시에서 거부된(HTTP 403) 게시 요청에 대해 재시도 권장 대신 구체적인 오류 메시지를 표시한다 # MCP·플러그인
    원문

    [What's changed] Fixed the Artifact tool advising a retry when a publish that requests connectors or other access was refused by the server or a proxy (HTTP 403); it now says so and what to tell the user

  • 플러그인 재로드 시 타임아웃이 발생하거나 재시작 시 최근 동기화가 재사용될 때 Cowork 클라우드 세션이 이전 계정 플러그인에 머무르는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed Cowork cloud sessions staying on an old account plugin after a plugin reload that timed out or a restart that reused a recent sync

  • Claude가 작업 중일 때 사용자가 보낸 메시지에서 문서 블록이 누락되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed document blocks being dropped from your own message sent while Claude is working

  • 많은 서브에이전트를 실행한 클라우드 또는 Remote Control 세션을 재개할 때 발생하는 높은 메모리 사용량을 수정한다 # 에이전트
    원문

    [What's changed] Fixed high memory use after resuming a cloud or Remote Control session that had run many subagents

  • `/usage` 명령, 한도에 가까워지는 경고(터미널 및 VS Code), 그리고 상태줄이 때때히 100%를 초과하여 표시되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `/usage`, the approaching-limit warning (terminal and VS Code) and the status line sometimes showing more than 100% used (anthropics/claude-code#92238)

  • MCP 서버의 정규화된 이름에 이중 언더바가 포함된 경우, 해당 서버의 거부 및 요청 규칙가 적용되지 않던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed deny and ask rules for an MCP server (`mcp__<server>`) not applying when the server's normalized name contains a double underscore

  • 하나의 큰 이미지가 API에서 거부된 후, 긴 대화에서 매 턴마다 새로 추가된 이미지가 사라지는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed long conversations losing newly attached images on every turn after one oversized image was refused by the API

  • `ANTHROPIC_BASE_URL`이 설정된 경우, Anthropic API 키가 제3자 게이트웨이용으로 전송되는 것을 방지하고 Anthropic API 키를 올바르게 전송한다 # 보안·권한
    원문

    [What's changed] Fixed feature flag, startup, fast mode, profile and feedback requests to Anthropic carrying the API key configured for a third-party gateway (`ANTHROPIC_BASE_URL`); Anthropic API keys are still sent

  • 재시작 후 세션이 재개될 때 새 메시지가 도착하면 클라우드 및 headless 세션에서 승인된 도구 호출을 두 번 실행하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a regression in 2.1.296 where cloud and headless sessions could run an approved tool call twice if a new message arrived as the session resumed after a restart

  • `claude mcp list`, `claude mcp get` 및 서브에이전트 MCP 서버가 정책 체크로 차단된 서버를 시작하려고 시도하는 것을 방지하고 차단된 상태로 보고한다 # 보안·권한
    원문

    [What's changed] Fixed `claude mcp list`, `claude mcp get` and subagent MCP servers starting a server that a policy check blocks; it is now reported as blocked without being started

  • mods에서 `$.http.fetch`가 4 MiB 본문 제한을 초과하는 `304`, `204`, `205` 응답을 거부하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `$.http.fetch` in mods refusing a `304`, `204` or `205` response that declares a `Content-Length` over the 4 MiB body limit

  • `/config` 알림 설정 토글 시 방금 선택한 설정 대신 이전 설정을 전송하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `/config` push notification toggles sending your account the previous setting instead of the one you just chose

  • 출력 토큰 제한에 도달한 직후 워커가 교체될 때 클라우드 세션의 응답이 완료되지 않던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a cloud session leaving a reply unfinished when its worker was replaced just after the reply hit the output token limit

  • Linux에서 권한이 없는 상태로 실행되는 원격 세션에서 PDF 페이지 범위 읽기가 실패하던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed Read failing on PDF page ranges in remote sessions on Linux that run without elevated privileges

  • 커넥터가 세션 중간에 변경될 때 `--exec-path` 래퍼의 `--mcp-config`를 통해 추가된 셀프 호스팅 러너 세션의 MCP 서버가 종료되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed self-hosted runner sessions shutting down MCP servers added through an `--exec-path` wrapper's own `--mcp-config` when connectors change mid-session

  • MDM이나 관리 설정 파일의 `forceLoginOrgUUID` 및 `forceLoginMethod`가 서버 관리 설정으로 가려지거나 교체되는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed `forceLoginOrgUUID` and `forceLoginMethod` from MDM or the managed-settings file being hidden or replaced by server-managed settings

  • `--bare` 세션에서 `--channels`가 요청한 `constructor` 또는 `prototype`이라는 이름의 MCP 서버를 누락하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `--bare` sessions leaving out an MCP server named `constructor` or `prototype` that `--channels` asked for

  • `/clear` 이전의 대화에서 대화를 재개할 때, 그 이후의 대화의 Remote Control 세션에 다시 연결되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed resuming a conversation from before `/clear` reattaching to the Remote Control session of the conversation after it

  • 비대화형 세션에서 세션 종료 시 `/btw` 사이드 질문이 취소되지 않고 다시 실행되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed `/btw` side questions in non-interactive sessions not being cancelled when the session ends, and running a second time when the same request arrived again mid-run

  • 폴더 이름에 중괄호, 소괄호 또는 백슬래시가 포함된 샌드박스 `denyRead` 및 `allowRead` 글로브를 설정 확인 시 다르게 인식하는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sandbox `denyRead` and `allowRead` globs with braces, parentheses or backslashes in a folder's name being read differently by Claude Code's settings checks than by the sandbox

  • 시작 디렉터리가 심볼릭 링크로 교체될 때 샌드박스 글로브 `allowRead` 및 `allowWrite` 항목을 다시 확인하지 않는 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed sandbox glob `allowRead` and `allowWrite` entries not being re-checked when the directory they start from is replaced by a symlink

  • 워크트리 격리 세션에서 격리 가드(isolation guard)가 거부해야 할 일부 awk 프로그램을 수용하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed worktree-isolated sessions accepting some awk programs the isolation guard should refuse

  • 배경 세션에 대한 `--bg` 또는 `--background` 프롬프트나 응답이 플래그로 인식되어 세션이 반복해서 시작되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed `claude mcp add <name> -- <command> --background` being started as a background session

  • 커스텀 슬래시 명령의 내장 셸 라인이 프롬프트 확인 중 새 메시지가 방해할 때 두 번 실행되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed a custom slash command's embedded shell line running twice when a newer message interrupted the command while its prompt was being checked

  • MCP OAuth 인증 시 설정된 `headers`/`headersHelper` 값을 보내지 않아 인증 프록시 뒤에 있는 서버를 연결하지 못하던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed MCP OAuth sign-in, token refresh and sign-out not sending configured `headers`/`headersHelper` values, which broke servers behind an authenticating proxy

  • `PreToolUse` 훅이나 모드의 `tool.check` 훅이 허용하는 작업을 계획 모드에서 실행하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed plan mode running a write (an MCP tool's, a file's, a shell command's) that a `PreToolUse` hook or a mod's `tool.check` hook allowed

  • 자동 모드에서 백그라운드 서브에이전트가 최종 보고서를 결과와 메시지로 두 번 보내는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed background subagents in auto mode sometimes sending their final report twice, once as the result and once as a message

  • 요청이 비스트리밍 모드로 전환될 때 응답이 출력 토큰 제한에 걸려 조용히 종료되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed replies cut off at the output token limit ending the turn silently, with no retry or error, after a request fell back to non-streaming mode

  • Remote Control로 전송된 사진이 로컬에 저장되지 않을 때도 Claude가 사진을 볼 수 있도록 수정한다 # UI
    원문

    [What's changed] Fixed photos sent over Remote Control being dropped when their copy could not be saved on your computer; Claude now still sees the photo

  • Remote Control을 통해 전송된 파일이 긴 세션에서 도착하지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed files sent over Remote Control sometimes not arriving in long-running sessions

  • Remote Control이나 클라우드 세션으로 전송된 30~35 MiB 크기의 파일이 도착하지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed files of 30 to 35 MiB sent over Remote Control or to a cloud session not arriving

  • 자체 호스팅 러너에서 첫 번째 턴 이전에 출력을 기록한 세션이 `--retire-at`을 무시하고 종료 지연되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Self-hosted runner: Fixed sessions that wrote output before their first turn being left with no release timer, ignoring `--retire-at` and delaying shutdown

  • claude.ai 로그인이 거부되거나 만료된 경우 클라우드 세션이 거부될 때 표시되는 오류 메시지를 개선한다 # 보안·권한
    원문

    [What's changed] Improved the error shown when a cloud session is refused because your claude.ai login was rejected or has expired: it now tells you to sign in again with `claude auth login`

  • Claude가 `anthropic-skills:` 접두사를 잘못 추가할 때 Skill 도구의 "Unknown skill" 오류를 해당 도구의 목록에 있는 이름으로 제안하도록 개선한다 # MCP·플러그인
    원문

    [What's changed] Improved the Skill tool's "Unknown skill" error to suggest a skill's listed name when Claude wrongly adds the `anthropic-skills:` prefix to it

  • 플러그인 훅이 처리할 수 없거나 응답을 반환할 수 없는 경우, 차단된 액션이 통과되지 않도록 변경한다 # 훅
    원문

    [What's changed] Changed actions a plugin hook can block to be refused, not let through, when the hook cannot be handed them or cannot hand back its answer; a tool that already ran has its result withheld

  • 클라우드 및 자체 호스팅 러너 세션에서 MCP 요청이 세션의 MCP 프록시로부터 HTTP 리다이렉션을 따르지 않도록 수정한다 # MCP·플러그인
    원문

    [What's changed] Changed MCP requests in cloud and self-hosted runner sessions to no longer follow HTTP redirects from the session's MCP proxy

  • 파일이나 폴더 이름에 숨겨진 문자, 방향 전환 문자 또는 공백과 유사한 문자, `<` 또는 `>`가 포함된 스킬 및 명령을 이름 변경 전까지 제공하지 않도록 수정한다 # MCP·플러그인
    원문

    [What's changed] Changed skill and command loading: one whose file or folder name has hidden, direction-changing or blank-like characters, `<` or `>` is no longer offered until renamed; such a `name:` is ignored

  • 에이전트 `tools:` 리스트가 명명된 MCP 서버의 도구만 포함하도록 하며, 이름에 `__`를 포함하는 서버를 `mcp__<whole name>__*`로 기재한다 # MCP·플러그인
    원문

    [What's changed] Changed agent `tools:` lists to take only the named MCP server's tools; list a server whose name contains `__` as `mcp__<whole name>__*`

  • Cowork cloud 세션의 auto 모드에서 `PermissionRequest` 훅이 셸 명령이나 서브에이전트를 승인할 수 없도록 변경한다 # 에이전트
    원문

    [What's changed] Changed auto mode in Cowork cloud sessions: a `PermissionRequest` hook can no longer approve shell commands or subagents; those prompts wait or are denied

  • `/ultrareview`가 리포지토리를 업로드할 수 없을 때 `git add .`을 제안하지 않도록 오류 메시지를 수정한다 # 보안·권한
    원문

    [What's changed] Changed the errors shown when `/ultrareview` can't upload a repository to stop suggesting `git add .`, which could stage or commit untracked files such as `.env`

  • VSCode에서 다른 세션으로 전환했다가 다시 돌아올 때 전송되지 않은 프롬프트와 첨부 파일이 사라지는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [VSCode] Fixed an unsent prompt and its attachments being lost when switching to another session and back

  • 많은 출력 파일이 한꺼번에 다시 전송될 때 세션이 충돌할 수 있는 메모리 급증 문제를 수정한다 # 성능
    원문

    [What's changed] [Cloud sessions] Fixed a memory spike that could crash a session when many of its existing output files were re-sent to it at once

  • 게스트가 있는 채널에서 채널 자체 지침으로 답변해야 하는 태그되지 않은 게시물에 Claude가 반응하지 않던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] [Claude Tag] Fixed Claude in Slack staying silent on untagged posts that a channel's own instructions tell it to answer, such as posts that tag someone else, in channels with guests

  • Claude가 다른 채널의 스레드에 답장할 때 멤버가 아니면 배달되지 않았다고 알리고 해결 방법을 안내한다 # 보안·권한
    원문

    [What's changed] [Claude Tag] Fixed Claude in Slack reporting a reply to another channel's thread as posted when it isn't a member there; it now says the reply wasn't delivered and how to fix that

  • 셀프 호스팅 러너의 이미지에 python3가 없는 경우 Claude가 답변을 게시하지 않고 턴을 종료하던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] [Claude Tag] Fixed Claude in Slack sometimes ending a turn without posting its answer when a self-hosted runner's image has no python3

  • Code Review의 월간 지출 한도 관련 코멘트와 체크 실행 카드를 Claude Code 설정으로 보내는 대신 Usage 페이지로 연결되도록 수정한다 # UI
    원문

    [What's changed] [Code Review] Fixed Code Review's monthly spend-limit comment and check-run card sending admins to Claude Code settings; they now link the Usage page, where that limit is set

  • Claude Desktop의 Code 탭에서 attribution block을 끄는 기능을 지원한다. `CLAUDE_CODE_ATTRIBUTION_HEADER=0`을 설정한다 # 보안·권한
    원문

    [What's changed] Added support for turning off the attribution block in Claude Desktop's Code tab: set `CLAUDE_CODE_ATTRIBUTION_HEADER=0` in the `env` of a Claude apps gateway's `code` policy

  • 모든 턴의 끝에 프롬프트를 제출하는 모드가 `--max-turns`, `--max-budget-usd`, 인터럽트 또는 호스트의 대화 종료 시에도 헤드리스 실행을 계속 진행하게 하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a mod that submits a prompt at the end of every turn keeping a headless run going past `--max-turns`, `--max-budget-usd`, an interrupt, or the end of the host's conversation

  • 클라우드 세션에서 도구 그룹의 한 줄 레이블 뒤에 모델의 후속 텍스트를 표시하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed cloud sessions sometimes showing the model's follow-up text after a tool group's one-line label

  • 설정 디렉토리 경로에 `.claude`가 없는 경우, accept-edits 모드에서 물어보지 않고 Write 및 Edit 도구들이 세션의 mods 폴더에 모드를 생성하는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed the Write and Edit tools creating a mod in a session's mods folder without asking in accept-edits mode when the config directory's path has no `.claude` in it

  • 원격으로 꺼진 모드들이 열린 세션에서 계속 실행되는 문제를 수정하며, 이제 턴 사이에 언로드된다 # 훅
    원문

    [What's changed] Fixed installed mods that kept running in an open session after being turned off remotely; they now unload between turns

  • 과도한 디버그 로깅 시 메모리 증가 문제를 수정하고, 디버그 로그가 쓰기 중단된 마운트에서 종료 시 멈춤 현상을 수정한다 # 성능
    원문

    [What's changed] Fixed memory growth under heavy debug logging (`--debug`, `--debug-file`), and a hang on exit when the debug log is on a disk or network mount that stops accepting writes

  • 디버그 출력이 stderr로 나갈 때 부모 프로세스가 읽지 않으면 메모리가 무한히 증가하는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed memory growing without bound when debug output goes to stderr and the parent process stops reading it

  • `CLAUDE_CODE_STRICT_INLINE_SHELL_RM_PROMPT=1` 환경변수가 없는 경우, 셸 `-c` 스크립트에서 `rm` 명령이 실행되지 않을 때 프롬프트를 띄우지 않는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed rm prompts on shell `-c` scripts that don't run `rm`. An rm built at run time in a script Claude Code can't read no longer prompts unless `CLAUDE_CODE_STRICT_INLINE_SHELL_RM_PROMPT=1`

  • 붙여넣은 이미지나 읽을 수 없는 이미지가 포함된 일부 프롬프트에서 모듈의 `prompt.submit` 재작성(rewrite)이 무시되고 프롬프트가 입력된 그대로 전송되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a mod's `prompt.submit` rewrite being silently dropped, sending the prompt as typed, for some prompts with a pasted image or an image that can't be read

  • 동일한 배치에서 다른 릴레이 프롬프트가 전송에 실패할 때 Remote Control 프롬프트가 유실되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a Remote Control prompt being lost when another queued prompt in the same batch failed to deliver

  • Stop이 다음 대기 중인 프롬프트의 훅을 중단할 때, 훅을 통과한 Remote Control 프롬프트가 프롬프트 히스토리에서 누락되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a Remote Control prompt that had passed its hooks being dropped from prompt history when Stop interrupted the next queued prompt's hook

  • Chrome에서 브라우저가 연결되지 않았을 때 권한을 요청하는 대신 확장 프로그램이 연결되지 않았음을 알린다 # 보안·권한
    원문

    [What's changed] Fixed Claude in Chrome asking for permission while no browser is connected; it now says the extension is not connected

  • 전체 화면 'Update installed' 알림이 유휴 상태의 '/clear to save tokens' 힌트 뒤에 가려지지 않고 옆에 표시되도록 수정한다 # UI
    원문

    [What's changed] Fixed the fullscreen "Update installed" notice being hidden behind the idle "/clear to save tokens" hint; it now shows beside the hint

  • 다른 모듈의 작업을 외부에서 수행하는 노운(noun)을 기다릴 때, .catch 유무와 상관없이 모드 훅이 무한 반복 실행되는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed a mod hook, with or without a `.catch`, being run again without end when it waits on another mod's noun that does its work outside the call

  • 커스텀 `ANTHROPIC_BASE_URL`를 통한 스트림이 180초 후 데이터가 오지 않을 때 중단되는 문제를 수정한다. 이제는 기능 플래그 로드 여부와 상관이 없다 # 성능
    원문

    [What's changed] Fixed streams through a custom `ANTHROPIC_BASE_URL` being aborted after 180 seconds with no data arriving; they now wait 300 seconds, whether or not feature flags are loaded

  • `enabledMcpjsonServers` 또는 `disabledMcpjsonServers`가 단일 서버 이름을 일반 문자열로 가질 때 설정 파일이 무시되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed a settings file being ignored when `enabledMcpjsonServers` or `disabledMcpjsonServers` held a single server name (letters, digits, - or _) as a plain string

  • `claude plugin test`가 훅의 시간 예산을 소모하며, 호출한 `$` 메서드가 응답 후에도 계속 `$` 호출을 수행하는 상황에서 훅의 시간 예산을 소모하는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed `claude plugin test` pausing a hook's time budget while a served `$` method it had called kept making `$` calls after answering

  • 매우 깊게 중첩된 도구 입력이나 메시지를 `next()`와 함께 전달할 때 플러그인 훅이 건너뛰어지는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed plugin hooks being skipped when they pass a very deeply nested tool input or message on with next()

  • 모듈의 훅이 `next()`, return 또는 `$` 메서드로 전달하는 값 중 하나가 `RangeError`를 발생시키면 전체가 거부되는 대신 해당 키만 거부되도록 수정한다 # 훅
    원문

    [What's changed] Fixed a value a mod's hook passes to `next()`, returns, or sends to a `$` method being refused whole when one of its getters throws a `RangeError`; now only that key is refused

  • CJK 또는 이모지 단어와 라틴 단어가 섞인 텍스트가 일부 터미널 너비에서 마지막 줄을 잃거나 빈 줄을 남기는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed wrapped text mixing CJK or emoji with Latin words losing its last line or leaving a blank row at some terminal widths

  • 세션의 워커가 교체되는 동안 권한 프롬프트나 질문에 대한 답변이 제공될 때 클라우드 세션이 이를 무시하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed a cloud session sometimes ignoring the answer to a permission prompt or a question when the answer was given while the session's worker was being replaced

  • 굵은 글씨, 기울임꼴 및 기타 중첩된 텍스트 스타일이 표의 경계선을 넘어가거나 줄바꿈 시 사라지는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed bold, italic and other nested text styles running over table borders or being lost on wrapped rows

  • Cowork 클라우드 세션이 다른 기기에서 변경, 삭제 또는 비활성화된 계정 플러그인을 이전 버전으로 실행하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed Cowork cloud sessions running the old version of an account plugin changed, removed or disabled from another device until the session restarted

  • 내장 플러그인을 포함한 훅이 훅 모듈인 플러그인의 `plugin_loaded` 텔레메트리 이벤트를 `has_hooks`를 false로 보고하는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed the `plugin_loaded` telemetry event reporting `has_hooks` as false for plugins whose hooks are a hooks module, built-in plugins included

  • Claude가 작업 중일 때 첨부된 이미지가 전체 크기로 전송되어 긴 대화에서 반복적인 이미지 오류가 발생하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed images attached while Claude is working (VS Code, desktop app, SDK) being sent at full size, which led to repeated image errors in long conversations

  • 최신 모델에서 큰 정사각형에 가까운 이미지의 좌표 힌트가 누락되거나 약간 어긋나는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed the image coordinate hint being missing or slightly off for large near-square images on newer models

  • 모듈의 핫 리로드(hot reload)가 실패한 직후에 저장된 수정을 무시하는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed a mod's hot reload ignoring a fix saved right after a failed reload; saving a mod file without changing it no longer reloads the mod

  • 모듈이 다른 파일에서 가져온 함수 선언에 훅이 `$`를 전달할 때 소스 파일에서 로드된 모듈이 거급되는 것을 방지한다 # 훅
    원문

    [What's changed] Fixed mods loaded from source files being refused when a hook hands `$` to a function declaration imported from another file of the mod

  • 스케줄링 도구들이 각 작업의 실제 다음 실행 시간을 보고하도록 수정하여 예약된 작업이 잘못된 분으로 발표되던 문제를 고친다 # 에이전트
    원문

    [What's changed] Fixed scheduled tasks being announced for the wrong minute: the scheduling tools now report each job's actual next run time

  • mods의 훅이 `__proto__` 키가 제거된 값을 전달받아 다른 모드가 만든 도구 호출 시 `tool.check` 가드를 건너뛰는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed mods' hooks being handed values with `__proto__` keys silently removed, which could skip a `tool.check` guard on a tool call another mod made

  • 설정 파일이 유효성 검사를 실패할 때 `claude -p`가 아무것도 출력하지 않던 것을 수정하여, 이제 stderr에 파일과 잘못된 항목을 표시한다 # UI
    원문

    [What's changed] Fixed `claude -p` saying nothing when a settings file fails validation: text-output runs now list the file and the invalid entry on stderr

  • 터미널에서 bracketed paste가 없는 긴 붙여넣기 시 보이지 않는 제어 문자가 포함되어 텍스트가 손실되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed long pastes in terminals without bracketed paste losing all text after an invisible control character, such as a mis-decoded curly quote

  • `forceLoginOrgUUID`가 설정된 머신에서 로컬로 플랜이 변경될 때 관리형 설정 및 조직 정책을 가져오지 못하던 문제를 수정한다 # 보안·권한
    원문

    [What's changed] Fixed managed settings and organization policy not being fetched when the stored login's plan was changed locally on machines whose MDM or managed-settings file sets `forceLoginOrgUUID`

  • 서버가 알림에 대한 응답 본문을 끝내지 않을 때 HTTP를 통한 MCP 연결이 30초 동안 멈추고 실패하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed MCP connections over HTTP hanging for 30 seconds and failing when a server never ends the body of its reply to a notification (anthropics/claude-code#99014)

  • 실행 중인 headless 또는 SDK 세션에 추가된 MCP 서버가 정책 검사를 거치기 전에 연결되는 문제를 수정하여, 차단된 서버는 연락 없이 실패로 보고된다 # MCP·플러그인
    원문

    [What's changed] Fixed MCP servers added to a running headless or SDK session being connected before some policy checks ran; a blocked server is now reported as failed without being contacted

  • 다른 터미널에서 방금 설치한 플러그인을 `/reload-plugins` 명령어로 로드하지 못하던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `/reload-plugins` not loading a plugin installed from another terminal a moment earlier

  • 매우 좁은 터미널에서 CJK 및 이모지 텍스트가 한 셀에 겹칠 때 빈 줄이 나타나는 현상을 수정한다 # UI
    원문

    [What's changed] Fixed blank rows appearing under CJK and emoji text squeezed into a one-cell column, as in a very narrow terminal

  • 넓은 문자가 포함된 셀에서 텍스트가 잘리거나 이모지가 사라지는 현상을 수정한다 # UI
    원문

    [What's changed] Fixed text cut in the middle beside wide characters leaving a cell unused or being cut twice, and an emoji vanishing where a color changed inside it

  • 백그라운드 세션에서 `--bare` 없이 재시작을 안내할 때 `/stop`과 `claude --resume`을 명시하며 안전 모드와 동일하게 동작하도록 수정한다 # 에이전트
    원문

    [What's changed] Fixed bare mode notices in background sessions telling you to restart without `--bare`, which keeps the mode; they now name `/stop` and `claude --resume`, as safe mode ones do

  • Remote Control이 켜져 있을 때 대기 중인 메시지 위에 `←`가 그대로 머물러 있는 이유를 알리는지 여부를 수정한다 # UI
    원문

    [What's changed] Fixed `←` not saying why it stayed put over a queued message while Remote Control is on

  • 전송되지 않은 메시지를 입력하는 동안 대기 중이던 질문이나 권한 프롬프트에 Enter를 눌렀을 때 응답이 제대로 처리되지 않던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed Enter answering a question or permission prompt that had been held back while you typed an unsent message

  • 원격 세션에서 다운로드가 중단된 파일이 메시지에 포함되지 않던 문제를 수정하고 다운로드를 재시도한다 # 에이전트
    원문

    [What's changed] Fixed a file attached to a message in a remote session being left out when its download stalled part way; the download is now tried again

  • `--input-format stream-json`으로 전송된 큐에 쌓인 프롬프트가 한 턴으로 병합될 때 줄바꿈 없이 실행되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed queued prompts sent as content blocks over `--input-format stream-json` running together without a line break when merged into one turn

  • `claude plugin eval`이 API가 거부한 실행을 통과시키는 문제를 수정하고, API 오류로 끝나는 실행은 채점 없이 0점을 부여하며 테스트를 종료한다 # MCP·플러그인
    원문

    [What's changed] Fixed `claude plugin eval` passing runs that the API refused: a run that ends on an API error now scores 0 without grading and makes the suite exit 1

  • 권한 프롬프트의 이유 텍스트에 키캡이나 결합된 이모지가 포함될 때 텍스트가 너무 일찍 잘리거나 줄바꿈이 되는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed permission prompts cutting off or wrapping too early when the reason text contains keycap or joined emoji

  • `--safe-mode`로 시작된 백그라운드 세션이 세션이 깨어나거나 재시작될 때 조용히 세이프 모드를 해제하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed background sessions started with `--safe-mode` silently leaving safe mode when the session was woken or restarted

  • 일광이동시간이 끝나는 반복되는 시간대에 예약된 작업 및 루프가 매 턴마다 다시 실행되거나 일찍 실행되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed scheduled tasks and loops firing again after every turn, or firing early, during the repeated hour when daylight saving time ends

  • 이름이 공백으로 시작하거나 끝나는 새 파일이 잘못된 이름으로 표시되는 디프 뷰를 수정한다 # UI
    원문

    [What's changed] Fixed the diff view listing a new file whose name begins or ends with a space under the wrong name

  • 백그라운드 재연결이 실행 중인 연결을 닫을 때, 헤드리스 및 SDK 세션에서 MCP 도구 호출이 가끔 실패하거나 두 번 실행되는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed MCP tool calls in headless and SDK sessions sometimes failing or running twice when a background reconnect closed the connection they were running on

  • 커스텀 슬래시 명령의 내장 셸 라인이 프롬프트 확인 중 새 메시지가 방해할 때 두 번 실행되는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed a prompt or reply of `--bg` or `--background` to a background session being taken for the flag, which could start new sessions over and over instead of delivering it

  • git의 reftable ref 저장 방식을 사용하는 리포지토리에서 `--worktree` 세션이 `.git/worktrees`에 폴더를 남기는 문제를 수정한다 # 성능
    원문

    [What's changed] Fixed `--worktree` sessions leaving a folder behind in `.git/worktrees` in repositories using git's reftable ref storage

  • Anthropic-managed git을 사용하는 `claude self-hosted-runner` 세션에서, 원격이 비어 있는 재사용된 클론에서 시작할 때 추적된 파일이 스테이징된 삭제로 표시되는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed `claude self-hosted-runner` sessions using Anthropic-managed git showing tracked files as staged deletions when starting in a reused clone whose remote is still empty

  • 설정에서 `ultracode`가 켜져 있을 때, 예약된 작업 및 기타 전달된 헤드리스 턴에 Ultracode가 공지되지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed Ultracode not being announced to scheduled tasks and other delivered headless turns when `ultracode` is on in settings

  • Artifact 도구가 실제 페이지와 한 줄 차이가 있다고 잘못 보고하고 게시를 거부하는 상황을 수정한다 # UI
    원문

    [What's changed] Fixed the Artifact tool reporting a spurious one-line difference against the live page, and refusing the publish, when a large page with a line break after `<head>` is published again unchanged

  • Claude Code for VS Code 및 `claude -p`와 같이 표면이 이를 그리지 않는 세션에서 `$.ui.open`이 모드의 패널을 배치된 것으로 보고하는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `$.ui.open` reporting a mod's pane as placed in sessions where no surface draws it, such as Claude Code for VS Code and `claude -p`

  • 종료된 서브에이전트나 종료된 팀원이 재개될 때 `agent.spawn` 모드 훅이 실행되지 않던 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed the `agent.spawn` mod hook not running when a finished subagent or a killed teammate is resumed: the hook's event now carries `resume`, and a mod can refuse it

  • `claude plugin validate`가 `plugin.json`에 `types` 키가 없고 계약이 `./types/index.d.ts`에 있을 때 모드의 `$.state` 참조를 거부하는 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed `claude plugin validate` rejecting a mod's `$.state` references when `plugin.json` has no `types` key and the contract is at `./types/index.d.ts`

  • 다크 ANSI 테마와 16색 터미널에서 모드의 `dimColor` 텍스트가 일반 텍스트와 동일하게 보이는 문제를 수정한다 # UI
    원문

    [What's changed] Fixed a mod's `dimColor` text looking the same as plain text under the dark ANSI theme and on 16-color terminals

  • CLI가 재시작되고 세션이 재개될 때 `SendMessage`가 이름을 기반으로 서브에이전트를 찾지 못하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed `SendMessage` not finding a subagent by name after the CLI restarted and resumed the session (names given before the last compaction still need the agent ID)

  • 컴팩트(compaction) 직후 워커가 교체될 때 클라우드 세션에서 메시지가 응답되지 않는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed cloud sessions sometimes leaving a message unanswered when the worker was replaced right after a compaction

  • 도구가 턴을 종료하고 동일 단계에서 스킬이 로드될 때, 재시작 후 클라우드 세션 및 `CLAUDE_CODE_RESUME_INTERRUPTED_TURN`이 완료된 턴을 다시 응답하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed cloud sessions and `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` sometimes answering a finished turn again after a restart, when a tool ended the turn and a skill loaded in the same step

  • 사용자 설치 모드의 `$.env.set`이 관리 설정에서 시작되는 커맨드 훅의 환경이나 쉘 프리픽스를 변경하는 문제를 수정한다 # 훅
    원문

    [What's changed] Fixed a user-installed mod's `$.env.set` changing the environment or shell prefix that command hooks from managed settings start with

  • Windows 환경에서 바쁜 기계에 메모리가 소진될 때까지 고립된 PowerShell 프로세스가 남는 것을 방지한다 # 성능
    원문

    [What's changed] Windows: Fixed the process-liveness check leaving orphaned PowerShell processes behind on busy machines until memory ran out

  • Git for Windows가 설치되어 있지 않을 때, 쉘을 설정하지 않는 PreToolUse 및 PermissionRequest 훅이 허용되는 문제를 방지한다 # 훅
    원문

    [What's changed] Windows: Fixed PreToolUse and PermissionRequest hooks that set no shell failing open when Git for Windows isn't installed; a guard that fails now blocks the call

  • Git Bash가 시작 시 PATH를 보고하지 않을 때, 세션 전체에서 Bash 명령어가 "command not found"로 실패하는 문제를 수정한다 # 훅
    원문

    [What's changed] Windows: Fixed Bash commands failing with "command not found" for a whole session when Git Bash did not report its PATH at startup

  • 사용자 설치 모드에 대해 관리형 권한 규칙, 관리형 훅, 조직 MCP 도구 이름에 대한 강제 적용을 개선한다 # 보안·권한
    원문

    [What's changed] Improved enforcement of managed permission rules, managed hooks and organization MCP tool names against user-installed mods

  • PDF가 포함된 세션 기록에서 바이트를 유지하지 않음으로써 메모리와 디스크 사용량을 개선한다 # 성능
    원문

    [What's changed] Improved memory and disk use when PDFs are @-mentioned: their bytes are no longer kept in the session transcript

  • Linux에서 샌드박스 Bash의 Esc 및 Ctrl-C가 와일드카드 읽기 규칙이 확장되는 동안 작동하도록 개선한다 # 보안·권한
    원문

    [What's changed] Improved sandboxed Bash on Linux: Esc and Ctrl-C now work while wildcard read rules are being expanded for a command

  • 플러그인 훅과 워크플로우 스크립트가 28,000단계보다 깊게 중첩된 값을 반환할 때 오류를 표시하도록 변경한다 # 훅
    원문

    [What's changed] Changed plugin hooks and workflow scripts to refuse values they hand back that nest deeper than 28,000 levels, with an error naming the limit (workflow scripts allowed 100,000)

  • claude.ai 커넥터 프록시 및 Anthropic 호스트 MCP 서버로의 요청이 HTTP 리디렉션을 따르지 않도록 변경한다 # 보안·권한
    원문

    [What's changed] Changed requests to claude.ai's connector proxy and to Anthropic-hosted MCP servers to no longer follow HTTP redirects; redirects by a connector's own server are unaffected

  • `claude plugin test`에서 `ui.render` 트리 구조를 변경하여 각 모듈의 Box 또는 Text 루트가 `part: { plugin }` 이름을 포함하도록 수정한다 # MCP·플러그인
    원문

    [What's changed] Changed `ui.render` trees in `claude plugin test`: each mod's Box or Text root now carries `part: { plugin }` naming the mod, so exact-tree assertions must include it

  • `claude plugin test`에서 세션과 동일하게 10초 이내에 응답하지 않는 모듈의 `$` 메서드 호출을 실패 처리하도록 수정한다 # MCP·플러그인
    원문

    [What's changed] Changed `claude plugin test` to fail a call to a mod's served `$` method that has not answered within ten seconds, as a session does

  • 종료 시 출력되는 resume 명령에 세션 이름을 대신 ID를 사용하여, 세션 이름에 포함된 문자가 실행되지 않도록 수정한다 # UI
    원문

    [What's changed] Changed the resume command printed at exit: it names the session by its ID and no longer by its name, so that nothing in a session name can run when the line is pasted

  • worktree 세션의 종료 시 출력되는 resume 명령이 터미널에 맞지 않을 경우 `-w` 및 `-r` 플래그를 사용하도록 변경한다 # UI
    원문

    [What's changed] Changed the resume command printed at exit of a worktree session: it uses `-w` and `-r` if the long flags do not fit the terminal. If neither fits a kept worktree, rows above it say where to run it

  • VSCode에서 사용하지 않는 빈 채팅방이 새 대화 시작 후에도 Claude 프로세스를 백그라운드에서 계속 실행하는 문제를 수정한다 # 에이전트
    원문

    [What's changed] [VSCode] Fixed unused blank chats keeping a background Claude process running after starting a new conversation

  • VSCode에서 claude.ai에 로그아웃된 상태에서 마이크 버튼이 내부 오류 메시지를 표시하던 것을 로그인 권유로 변경한다 # UI
    원문

    [What's changed] [VSCode] Fixed the mic button showing an internal error message when you are signed out of claude.ai; it now offers to sign you in

  • 수정된 루틴이 원래 환경에 머무르도록 수정한다 # 에이전트
    원문

    [What's changed] [Cloud sessions] Fixed saving an edited routine silently moving it to a different environment when its own had been deleted or wasn't in the list; the routine now keeps its environment

  • 셀프 호스팅 환경의 관리자 상세 정보에서 세션 ID를 붙여넣기 할 때 아무것도 찾지 못하는 검색 문제를 수정한다 # 에이전트
    원문

    [What's changed] [Cloud sessions] Fixed Sessions search in a self-hosted environment's admin details finding nothing when you paste the session ID from a session's link

  • 셀프 호스팅 환경을 삭제할 때 루틴 실행이 실패하게 두는 대신 루틴을 즉시 끄고 각 루틴에 사유를 표시한다 # 에이전트
    원문

    [What's changed] [Cloud sessions] Changed deleting a self-hosted environment to turn off its routines right away, with the reason shown on each routine, instead of leaving their runs to fail

  • 연결이 끊긴 Remote Control 세션에서 메시지 전송 버튼이 활성화되지 않도록 수정한다 # UI
    원문

    [What's changed] [Remote Control] Fixed Remote Control sessions whose computer can't be reached still appearing to send your messages; your text now stays in the box and Send is off until it reconnects

  • Self-hosted runner의 `setup` 및 `doctor` 명령이 실행기의 기계에 git 자격 증명이 없는 경우에 대해 더 나은 정보를 제공한다 # 성능
    원문

    [What's changed] Self-hosted runner: Improved what `setup` and `doctor` say when the runner's machine has no git credentials

· 기타 3개

  • [What's changed] Fixed sessions on a gateway-specific model name behind a custom `ANTHROPIC_BASE_URL` ending with "Prompt is too long · automatic compaction failed" near 200K tokens instead of sending the request 요약 대기
  • [What's changed] Fixed a prompt starting with `/`, sent with the Agent SDK's `verbatimPrompts` option, running as a slash command when `CLAUDE_CODE_RESUME_INTERRUPTED_TURN` re-ran it after a restart 요약 대기
  • [What's changed] Fixed Read garbling UTF-16LE files with a byte-order mark, and Write dropping byte-order marks or silently converting Windows-1252, Shift-JIS, GBK or UTF-16BE files to UTF-8 (now refused) 요약 대기

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

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