-
sandbox.allowNestedUserNamespaces를 추가하여 Linux에서 샌드박스화된 명령이 사용자 네임스페이스(Chromium, rootless podman 등)를 생성할 수 있게 했습니다. 이를 통해 파일 보호 장벽을 우회할 수 있습니다.
-
CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS를 추가하여 비감독 재시도 모드(CLAUDE_CODE_RETRY_WATCHDOG)가 사용 제한이 리셋되기 전에 해제된 경우 이를 감지할 수 있게 했습니다.
-
엔드포인트 또는 게이트웨이가 도구 검색(tool search)을 거부하거나, 게이트웨이 뒤에 있고 ToolSearch가 비활성화되었거나 --tools에서 제외된 경우 (2.1.304 회귀): Vertex, Bedrock 및 기타 제공업체에서 요청 실패 문제를 수정했습니다. 이제 Claude Code는 도구 검색 없이 재시도합니다.
-
모델 이름이 modelOverrides 값과 문자 대소문자 또는 [1m] 태그로 인해 다른 경우 /effort 및 /autocompact 설정이 적용되지 않던 문제를 수정했습니다.
-
Bare repository의 새 작업 트리(worktrees)가 기본 브랜치 대신 로컬 HEAD에서 시작하는 문제와, 변경되지 않은 서브 에이전트 작업 트리가 때때로 정리되지 않던 문제를 수정했습니다.
-
디스크 공간이 가득 찬 경우 Bash 명령이 원시적인 ENOSPC 파일 경로와 함께 실패하던 문제를 수정했습니다. 이제 오류 메시지에 디스크가 가득 찼으며 아무것도 실행되지 않았다는 내용이 표시됩니다.
-
클라우드 세션 또는 SDK의 setMcpServers를 통해 전달된 MCP 서버가 세션 후반에 사용자의 설정에서 동일한 이름의 서버로 대체되던 문제를 수정했습니다.
-
서브 에이전트가 폴백 모델(fallback model)로 전환한 후 Claude가 서브 에이전트 작업에 대해 잘못된 모델 이름을 지정하던 문제를 수정했습니다.
-
클라우드 세션 및 팀원이 압축(compaction) 과정에서 요약본을 작성하기 위해 가장 오래된 메시지를 제외해야 한다는 것을 Claude에게 알리지 않던 문제를 수정했습니다.
-
예정된 Cowork 클라우드 세션이 WebFetch에 URL 승인이 필요한 서브 에이전트마다 5분씩 기다리며 대기하던 더 많은 경우를 수정했습니다.
-
워크플로우 재개 시 이미 완료된 pipeline() 및 parallel() 에이전트를 실행하는 대신, 해당 실행의 저널(journal)에서 가져오도록 문제를 수정했습니다.
-
원격 제어(Remote Control)가 대화를 전환한 후 /resume에 빈 문자열 (session) 항목을 남기던 문제를 수정했습니다.
-
좁은 터미널에서 /usage 행이 잘리던 문제를 수정했습니다.
-
로고 위에 원본 텍스트로 출력되던 시작 경고 수정: 이제 디버그 로그로 전송되며, 아무것도 제한하지 않는 권한 규칙은 배너 아래에 경고 행으로 표시됩니다.
-
스크린 리더 모드 수정: 검색 상자가 기호 대신 "Search:"라고 표시되어 VoiceOver가 "전화 녹음기"로 읽는 문제가 해결되었으며, Ctrl+R 검색 일치 항목이나 "ultrathink"와 같은 강조된 프롬프트 텍스트에 단어 내부 공백이 사라졌습니다.
-
자체 호스팅 러너(Self-hosted runner): TERM이 설정되어 있을 때 러너 또는 오케스트레이터가 표준 출력(stdout)만 공유하는 시작 스크립트가 Resource temporarily unavailable 오류로 실패하던 문제 수정 (2.1.300 회귀).
-
자체 호스팅 러너: GIT_CONFIG를 통해 git 자격 증명 도우미(credential helper) 또는 askpass 프로그램이 설정을 읽을 때 2.1.296부터 발생하던 저장소 접근 실패 문제 수정.
-
자체 호스팅 러너: 백그라운드에서 시작된 러너가 출력을 계속 열어두는 경우 오케스트레이터가 스폰-러너 후크(spawn-runner hook)를 시간 초과로 보고하던 문제 수정.
-
/usage 개선: 각 경고가 이제 소스를 명시하는 한 줄짜리 수정 사항으로 표시되며, f를 적용하면 해당 수정사항이 적용됩니다. 동일한 수정사항은 VS Code와 /doctor에서도 나타납니다.
-
MCP 동의 대화 상자 개선: 프롬프트용 Enter 키 입력을 Accept로 간주할 가능성을 낮추도록 개선되었습니다.
-
모드의 Image가 iTerm2 3.5 이상에서 전체 화면 렌더링으로 그림을 그리도록 개선되었으며, 이전에는 alt 텍스트만 표시되던 문제가 해결되었습니다.
-
원격 제어(Remote Control): 스폰 모드 메시지 개선: 이제 w를 누르면 새 모드가 폴더에 저장된다고 표시되며, 나중에 저장된 모드를 사용하는 claude remote-control 시작 시 출처가 어디인지 알려줍니다.
-
allowedMcpServers 변경: 환경 변수(env)에서 ${VAR}만 사용하는 managed-mcp.json stdio 서버 필터링을 중단하도록 변경되었습니다. 따라서 허용 목록(allowlist)에 포함된 항목이 누락되었더라도 업그레이드 시 로드됩니다. 비활성화하려면 deniedMcpServers를 사용하십시오.
-
플러그인 경로 기반 마운트 변경: Claude Desktop이 마운트하는 플러그인이 조직의 관리 설정(managed settings)에서 allowManagedPermissionRulesOnly가 설정되어 있을 때 더 이상 allowed-tools를 유지하지 않도록 변경되었습니다.
-
/artifacts 삭제 확인을 변경하여, 1 또는 Enter는 보존, 2는 삭제, Esc는 취소로 지정했습니다. 이제 y와 n은 더 이상 응답하지 않습니다.
-
모드(mod)의 도킹된 패널이 더 넓은 터미널에서 유지되던 너비를 포함하여 터미널 너비의 45% 이내에 머무르도록 변경되었습니다.
-
[VSCode] SessionStart 또는 Setup 훅(hook)이 실행되는 동안 스크린 리더 발표 기능과 함께 "시작업 훅 실행 중(Running start-up hooks)" 스피너 상태를 추가했습니다.
-
[VSCode] spinnerVerbs 설정을 사용하여 내장된 동사(verbs)를 짧은 것으로 대체할 때 스피너가 "Compacting..."을 잘라내리던 문제를 수정했습니다.
-
[VSCode] 세션이 제때 시작되지 않고 훅(hook)도 실행되고 있지 않을 때 표시되는 메시지를 변경했습니다. 이제 로그인이나 네트워크를 먼저 지적하는 대신, 출력 로그로 시작하고 원인을 나열합니다.
-
[클라우드 세션(Cloud sessions)] 클라우드 환경 관리 페이지에서 "패키지 설치(installs packages)" 오류가 발생했을 때 기존 환경을 저장하는 것을 잘못 거부하던 문제를 수정했습니다.
-
[클라우드 세션(Cloud sessions)] 셀프 호스팅 환경을 삭제할 때 다이얼로그 및 오류 메시지가 무엇 때문에 삭제가 차단되는지, 그리고 그것이 무엇에 영향을 미칠지 명시하도록 개선했습니다.
-
[Claude Tag] 관리자가 해당 위치에서 설정할 수 있도록, Claude가 아직 참여하지 않은 공개 Slack 채널을 Claude Tag 관리자 '위치 추가 검색(Add place search)'에 추가했습니다.
-
[Claude Tag] 다른 GitHub 계정으로 이동한 저장소(repository)도 다시 추가할 수 있도록 Claude Tag 접근 번들(access bundles)을 수정했습니다.
-
[Claude Tag] Slack DM 스레드에 설정된 루틴(routine)이 해당 스레드의 다른 루틴에 의해 대화가 재개된 후 더 이상 게시되지 않던 문제를 수정했습니다. 이제 두 루틴 모두 계속해서 게시됩니다.
-
[Claude Tag] Slack 스레드에 설정된 루틴이 대화가 끝난 후 성공을 보고하지만 게시하지 않던 문제를 수정했습니다. 이제 해당 실행은 건너뛰어지고 생성자에게 알려줍니다.
-
[Claude Tag] 대규모 조직의 Claude Tag 관리자 페이지를 개선하여 채널 목록이 로딩되는 동안에도 플러그인(plugin), 스킬(skill), 번들(bundle) 편집이 가능하도록 했습니다.
-
[코드 리뷰(Code Review)] 검토 도중 풀 리퀘스트(pull request)에 여러 푸시(push)가 발생했을 때, 코드 리뷰가 항상 최신 커밋을 검토하지 못하던 문제를 수정했습니다.
-
[코드 리뷰] 이전 차단(blocking) 발견 사항이 아직 열려 있는 상태에서 코드 리뷰 재검토가 더 이상 LGTM(Looks Good To Me) 상태로 열리지 않도록 변경