Δdeltalog

Claude Code 2.1.305

2026-10-21 릴리스 · 변경 항목 38개

원문 릴리스 노트 보기 ↗

breaking 3신기능 13수정 22

이 페이지는 Claude Code 2.1.305에서 바뀐 점을 유형별로 모은 것입니다.
  • 업그레이드 전에 먼저 확인하세요: breaking 3개
  • 항목 아래 ▸ 원문을 누르면 영어 원문이 펼쳐집니다.
이 버전을 쓰고 있다면: 최신 버전까지 바뀐 점 한 번에 보기 →

! breaking 3개

  • allowedMcpServers가 env에만 변수를 쓰는 stdio 서버를 필터링하지 않도록 변경한다 # MCP·플러그인
    원문

    [What's changed] Changed `allowedMcpServers` to stop filtering `managed-mcp.json` stdio servers that use `${VAR}` only in `env`: one your allowlist left out now loads on upgrade; use `deniedMcpServers` to keep it off

  • 관리형 설정이 적용된 경우 경로로 마운트된 플러그인이 allowed-tools를 유지하지 않도록 변경한다 # MCP·플러그인
    원문

    [What's changed] Changed plugins that Claude Desktop mounts by path to no longer keep their `allowed-tools` when your organization's managed settings set `allowManagedPermissionRulesOnly`

  • /artifacts 삭제 확인에서 y와 n 대신 숫자와 Enter, Esc로 응답하도록 변경한다 # UI
    원문

    [What's changed] Changed the `/artifacts` delete confirmation to take 1 or Enter to keep, 2 to delete, and Esc to cancel; `y` and `n` no longer answer it

+ 신기능 13개

  • Linux 샌드박스 명령이 사용자 네임스페이스를 만들 수 있도록 `sandbox.allowNestedUserNamespaces`를 추가한다 # CLI·설정
    원문

    [What's changed] Added `sandbox.allowNestedUserNamespaces` so sandboxed commands on Linux can create user namespaces (Chromium, rootless podman); this lets them get around the sandbox's file protections

  • 각 경고가 출처를 명시하는 한 줄 수정으로 바뀌고 f로 수정 사항을 적용할 수 있게 개선한다 # UI
    원문

    [What's changed] Improved `/usage`: each warning is now a one-line fix that names its source, and `f` applies the fixes; the same fixes appear in VS Code and `/doctor`

  • SessionStart 또는 Setup 훅이 실행되는 동안 스크린 리더 안내와 함께 Running start-up hooks 상태 표시를 추가한다 # 훅
    원문

    [What's changed] [VSCode] Added a "Running start-up hooks" spinner status, with a screen reader announcement, while SessionStart or Setup hooks run

  • Claude Tag 관리자 Add place 검색에 참여하지 않은 공개 Slack 채널을 추가한다 # Git·연동
    원문

    [What's changed] [Claude Tag] Added public Slack channels Claude hasn't joined to the Claude Tag admin Add place search, so admins can set one up from there

  • 이전 차단 검토 결과가 남아 있는 경우 Code Review 재검토가 LGTM으로 시작하지 않도록 변경한다 # Git·연동
    원문

    [What's changed] [Code Review] Changed Code Review re-reviews so they no longer open with LGTM while earlier blocking findings are still open

  • 무인 재시도 모드가 재설정 전 풀린 사용량 한도를 감지하도록 `CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS`를 추가한다 # CLI·설정
    원문

    [What's changed] Added `CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS` so unattended retry mode (`CLAUDE_CODE_RETRY_WATCHDOG`) notices a usage limit that was lifted before its reset

  • MCP 동의 대화상자에서 프롬프트용 Enter가 수락으로 오인되지 않도록 개선한다 # MCP·플러그인
    원문

    [What's changed] Improved MCP consent dialogs so an Enter meant for the prompt is less likely to be taken as Accept

  • iTerm2 3.5 이상에서 이미지가 alt 텍스트 대신 전체 화면으로 그려지도록 개선한다 # UI
    원문

    [What's changed] Improved a mod's `Image` to draw its picture in iTerm2 3.5 and later with fullscreen rendering, where it showed only its `alt` text

  • Remote Control의 스폰 모드 메시지와 저장된 모드 사용 시 출처 안내를 개선한다 # 원격·클라우드
    원문

    [What's changed] Remote Control: Improved the spawn-mode messages: pressing `w` now says the new mode is saved for the folder, and a later `claude remote-control` start that uses the saved mode says where it came from

  • 모드의 도킹된 패널이 터미널 너비의 45% 이내로 유지되도록 변경한다 # UI
    원문

    [What's changed] Changed a mod's docked pane to stay within 45% of the terminal's width, including a width kept from a wider terminal

  • 세션이 제때 시작되지 않고 훅이 실행되지 않을 때 로그인과 네트워크 대신 출력 로그를 먼저 보여주도록 변경한다 # 세션·컨텍스트
    원문

    [What's changed] [VSCode] Changed the message shown when a session does not start in time and no hook is running: it now leads with the output logs and lists causes instead of pointing to sign-in and network first

  • self-hosted 환경 삭제 시 차단 요인과 영향 범위를 대화상자와 오류 메시지에 안내하도록 개선한다 # 원격·클라우드
    원문

    [What's changed] [Cloud sessions] Improved deleting a self-hosted environment so the dialog and error messages say what blocks the delete and what it will affect

  • 대규모 조직의 Claude Tag 관리 페이지에서 채널 목록 로딩 중에도 플러그인, 스킬, 번들 편집이 가능하도록 개선한다 # Git·연동
    원문

    [What's changed] [Claude Tag] Improved Claude Tag admin pages in large organizations so plugin, skill and bundle edits work while the channel list is still loading

~ 수정 22개

  • 엔드포인트가 도구 검색을 거부할 때 Claude Code가 도구 검색 없이 재시도하도록 수정한다 # 모델·요금
    원문

    [What's changed] Fixed every request failing on Vertex, Bedrock and other providers when the endpoint or a gateway rejects tool search, and behind gateways with ToolSearch disallowed or left out of `--tools` (a 2.1.304 regression): Claude Code now retries without it

  • bare 저장소의 새 워크트리가 기본 브랜치 대신 로컬 HEAD에서 시작하던 문제를 수정한다 # Git·연동
    원문

    [What's changed] Fixed new worktrees in a bare repository sometimes starting from local HEAD instead of the default branch, and unchanged subagent worktrees sometimes not being cleaned up

  • 클라우드 세션이나 SDK의 MCP 서버가 설정의 동명 서버로 덮어씌워지던 문제를 수정한다 # MCP·플러그인
    원문

    [What's changed] Fixed an MCP server passed by a cloud session or by the SDK's `setMcpServers` being replaced later in the session by a same-named server from your own settings

  • 워크플로 재개 시 이미 완료된 에이전트를 저널에서 가져오지 않고 다시 실행하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed Workflow resume re-running already-completed `pipeline()` and `parallel()` agents instead of serving them from the run's journal

  • 자체 호스팅 러너에서 TERM이 설정되었을 때 발생하던 리소스 부족 오류를 수정한다 # 빌드·테스트
    원문

    [What's changed] Self-hosted runner: Fixed a start script that shares only its stdout with the runner or orchestrator failing with `Resource temporarily unavailable` when `TERM` is set (a 2.1.300 regression)

  • GIT_CONFIG를 통해 설정을 읽는 자격 증명 헬퍼 사용 시 저장소 접근 실패 문제를 수정한다 # Git·연동
    원문

    [What's changed] Self-hosted runner: Fixed repository access failing since 2.1.296 when a git credential helper or askpass program reads its settings through `GIT_CONFIG`

  • Cloud environments 관리 페이지에서 기존 환경을 installs packages 오류로 잘못 거부하던 문제를 수정한다 # 원격·클라우드
    원문

    [What's changed] [Cloud sessions] Fixed the Cloud environments admin page wrongly refusing to save an existing environment with an "installs packages" error

  • 다른 GitHub 계정으로 이동한 저장소를 다시 추가할 수 있도록 Claude Tag access bundle을 수정한다 # Git·연동
    원문

    [What's changed] [Claude Tag] Fixed Claude Tag access bundles so a repository that moved to another GitHub account can be added again

  • 리뷰 중 여러 푸시가 발생했을 때 Code Review가 가장 최신 커밋을 검토하지 않던 문제를 수정한다 # Git·연동
    원문

    [What's changed] [Code Review] Fixed Code Review sometimes not reviewing the newest commit when several pushes landed on a pull request during a review

  • 모델 이름의 대소문자나 `[1m]` 태그가 다를 때 `/effort`와 `/autocompact` 설정이 적용되지 않던 문제를 수정한다 # CLI·설정
    원문

    [What's changed] Fixed `/effort` and `/autocompact` settings not applying when the model name differed from a `modelOverrides` value by letter case or a `[1m]` tag

  • 디스크가 꽉 찼을 때 Bash 명령이 원시 `ENOSPC` 경로 대신 디스크가 찼다고 알리도록 수정한다 # CLI·설정
    원문

    [What's changed] Fixed Bash commands on a full disk failing with a raw `ENOSPC` file path: the error now says the disk is full and that nothing ran

  • 서브에이전트가 폴백 모델로 전환한 뒤 Claude가 잘못된 모델 이름을 말하던 문제를 수정한다 # 에이전트
    원문

    [What's changed] Fixed Claude naming the wrong model for a subagent's work after the subagent switched to a fallback model

  • 압축 시 오래된 메시지가 요약에서 제외된 사실을 클라우드 세션과 팀원이 Claude에게 알리도록 수정한다 # 세션·컨텍스트
    원문

    [What's changed] Fixed cloud sessions and teammates not telling Claude when a compaction had to leave the oldest messages out of its summary to fit

  • 예약된 Cowork 클라우드 세션이 URL 승인을 기다리며 5분씩 대기하던 문제를 수정한다 # 원격·클라우드
    원문

    [What's changed] Fixed more cases of scheduled Cowork cloud sessions waiting five minutes for each subagent whose WebFetch needed a URL approval that nobody was there to give

  • Remote Control이 대화 전환 후 `/resume`에 빈 세션 항목을 남기던 문제를 수정한다 # 원격·클라우드
    원문

    [What's changed] Fixed Remote Control leaving empty "(session)" entries in `/resume` after switching conversations with `/resume`

  • 좁은 터미널에서 `/usage` 행이 잘리던 문제를 수정한다 # UI
    원문

    [What's changed] Fixed `/usage` rows being cut off in narrow terminals

  • 시작 경고가 로고 위에 원시 텍스트로 출력되던 것을 디버그 로그로 보내도록 수정한다 # UI
    원문

    [What's changed] Fixed startup warnings printing as raw text above the logo: they now go to the debug log, and permission rules that restrict nothing show as warning rows under the banner

  • 스크린 리더 모드에서 검색 상자와 강조된 프롬프트 텍스트의 읽기 방식을 수정한다 # UI
    원문

    [What's changed] Fixed screen reader mode: search boxes now say "Search:" instead of a symbol VoiceOver read as "telephone recorder", and highlighted prompt text, such as Ctrl+R search matches and "ultrathink", no longer has spaces inside words

  • 백그라운드 러너가 출력을 열어둘 때 오케스트레이터가 훅 타임아웃으로 보고하던 문제를 수정한다 # 빌드·테스트
    원문

    [What's changed] Self-hosted runner: Fixed the orchestrator reporting a spawn-runner hook as timed out when a runner it started in the background kept its output open

  • spinnerVerbs 설정으로 기본 동사를 짧은 것으로 바꿀 때 Compacting 문구가 잘리던 문제를 수정한다 # UI
    원문

    [What's changed] [VSCode] Fixed the spinner cutting off "Compacting..." when your `spinnerVerbs` setting replaces the built-in verbs with short ones

  • Slack DM 스레드에서 다른 루틴이 대화를 재시작한 후 기존 루틴이 게시되지 않던 문제를 수정한다 # Git·연동
    원문

    [What's changed] [Claude Tag] Fixed a routine set up in a Slack DM thread no longer posting after another routine in that thread restarted the conversation; both now keep posting there

  • Slack 스레드의 루틴이 대화 종료 후 게시 없이 성공으로 보고하던 문제를 수정하여 해당 실행은 건너뛰고 작성자에게 알린다 # Git·연동
    원문

    [What's changed] [Claude Tag] Fixed routines set up in a Slack thread reporting success without posting after the conversation ended; those runs are now skipped and the creator is told

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