2026년 5월 5주차 Claude Code 업데이트 (v2.1.152 ~ v2.1.158)

v2.1.152: 리뷰 자동 적용, 스킬 재로드, 훅·플러그인 개선 · v2.1.153: 배경 세션·업데이트·MCP/모델 선택 버그를 대거 수정 · v2.1.156: Opus 4.8 사용 시 API 오류를 유발하던 문제 수정 · v2.1.158: Opus 4.7·4.8에 Bedrock·Vertex·Foundry Auto 모드 지원

Claude Code release notes cover image

이번 주 요약

  • v2.1.152 — 리뷰 자동 적용, 스킬 재로드, 훅·플러그인 개선
  • v2.1.153 — 배경 세션·업데이트·MCP/모델 선택 버그를 대거 수정
  • v2.1.156 — Opus 4.8 사용 시 API 오류를 유발하던 문제 수정
  • v2.1.158 — Opus 4.7·4.8에 Bedrock·Vertex·Foundry Auto 모드 지원

v2.1.152 — v2.1.152

공개일: 2026-05-27 · 원문 보기

변경 사항

  • /code-review --fix가 이제 리뷰 후 리뷰 결과를 작업 트리에 적용하며, 재사용·단순화·효율성 제안을 표시합니다. /simplify는 이제 /code-review --fix를 호출합니다
  • Skills와 슬래시 명령은 이제 frontmatter에 disallowed-tools를 설정하여 해당 skill이 활성화되어 있는 동안 모델에서 도구를 제거할 수 있습니다
  • 세션을 다시 시작하지 않고도 skill 디렉터리를 다시 스캔할 수 있는 /reload-skills 명령이 추가되었습니다
  • SessionStart 훅은 이제 reloadSkills: true를 반환하여 skill 디렉터리를 다시 스캔할 수 있으며, 훅이 설치한 skills를 같은 세션에서 사용할 수 있게 합니다
  • SessionStart 훅은 이제 시작 및 재개 시 hookSpecificOutput.sessionTitle을 통해 세션 제목을 설정할 수 있습니다
  • 훅이 표시되는 assistant 메시지 텍스트를 변환하거나 숨길 수 있게 해주는 MessageDisplay 훅 이벤트가 추가되었습니다
  • pluginSuggestionMarketplaces 관리 설정이 추가되었습니다. 관리자는 컨텍스트 인식 팁을 통해 플러그인이 제안될 수 있는 조직 마켓플레이스를 허용 목록에 넣을 수 있습니다
  • claude plugin marketplace remove가 이제 marketplace add, install, uninstall과의 대칭을 위해 --scope user|project|local을 지원합니다
  • Claude Code는 이제 기본 모델을 찾을 수 없을 때 모든 요청을 실패시키는 대신, 세션의 나머지 동안 구성된 --fallback-model로 전환합니다
  • Auto 모드는 더 이상 사전 동의(opt-in consent)가 필요하지 않습니다
  • Vim 모드: NORMAL 모드에서 /가 이제 Ctrl+R처럼 역방향 기록 검색을 열며, bash/zsh vi-mode와 일치합니다
  • /usage 상세 내역에 이제 큰 세션 파일이 포함됩니다. 파일은 스트리밍 읽기로 스캔되어 메모리 사용량이 일정하게 유지됩니다
  • 접힌 그룹의 thinking 요약은 이제 최소 3초 동안 읽을 수 있게 유지되고, Markdown으로 렌더링되며, 최대 10줄로 제한됩니다(Ctrl+O는 전체 thinking을 표시합니다)
  • 전체 화면 모드에서 “Thinking for Ns” 표시기는 이제 모델이 thinking 중일 때 실시간으로 증가하며, 도중에 중단해도 그 값을 유지합니다
  • Workflow 도구의 인라인 진행 표시를 단순화했습니다. 실시간 에이전트 수는 이제 프롬프트 아래의 고정된 workflow 상태 행에만 표시됩니다
  • 응답 후 타이머는 백그라운드 에이전트나 workflow가 아직 실행 중일 때 이제 “Waiting for N background agents/workflows to finish”를 표시하며, 결과가 처리되면 누적 시간을 보고합니다
  • 세션 진입점을 OpenTelemetry 메트릭 속성(app.entrypoint, OTEL_METRICS_INCLUDE_ENTRYPOINT=true를 통해 opt-in)으로 추가했습니다
  • 렌더러의 스타일 풀을 재활용하여 매우 긴 세션에서 터미널 스타일이 저하되는 문제를 수정했습니다
  • 압축된 시작 모드에서 sandbox 활성화 경고가 표시되지 않던 문제를 수정했습니다. 이제 모든 레이아웃에서 표시됩니다
  • 도구가 실행 중일 때 로딩 스피너가 “still thinking”/”almost done thinking”을 표시하던 문제를 수정했고, 각 도구 후 thinking 상태를 “thinking”으로 재설정합니다
  • focus 모드에서 숨겨진 활동이 없는 턴에 잘못된 “N messages hidden” 수가 표시되던 문제를 수정했습니다
  • 확장된 도구 결과 안의 링크를 클릭하면 링크가 열리는 대신 섹션이 접히던 문제를 수정했습니다
  • Markdown 표 셀 경계가 인라인 코드의 색을 상속하던 문제, 줄바꿈된 continuation line이 스타일을 잃던 문제, 그리고 좁은 터미널의 stacked 레이아웃에서 빈 헤더 셀이 레이블을 표시하던 문제를 수정했습니다
  • 같은 명령이지만 환경 변수가 다른 plugin MCP 서버가 잘못 중복 제거되던 문제를 수정했습니다
  • 제거된 마켓플레이스나 삭제된 플러그인을 참조하는 오래된 enabledPlugins 항목 때문에 /doctor가 “marketplace not found” 또는 “plugin not found”를 보고하던 문제를 수정했습니다
  • git 브랜치를 추적하는 플러그인이 레지스트리 재구축 후 조용히 업데이트를 더 이상 받지 못하던 문제를 수정했습니다
  • egress 프록시가 활성화된 Claude Code Remote 세션에서 원격 MCP 서버가 연결에 실패하던 문제를 수정했습니다
  • 대화에 메시지가 없거나 같은 내부 값으로 해석되는 effort 수준 사이를 전환할 때 effort 변경 확인 대화상자가 나타나던 문제를 수정했습니다
  • --bare로 실행하거나 첨부 파일이 비활성화된 상태에서 실행할 때 전달되지 않는 에이전트 목록을 참조하던 Agent 도구 설명을 수정했습니다
  • 하위 에이전트가 취소된 뒤 오래된 권한 프롬프트를 수락할 때 claude agents의 백그라운드 워커가 충돌하던 문제를 수정했습니다
  • API가 중첩된 cache_creation 상세 내역을 통해서만 캐시 기록을 보고할 때 cache_creation_input_tokens가 transcript 및 result usage에서 0으로 보고되던 문제를 수정했습니다
  • Remote Control이 활성화된 상태에서 SDK 호스팅 세션에서 PushNotification 도구가 “Mobile push not sent (Remote Control inactive)”를 잘못 보고하던 문제를 수정했습니다
  • 모델 또는 로그인 전환 후 기록에 오래된 thinking-block 서명이 남아 세션이 멈추던 문제를 수정했습니다. 이제 이를 사전에 제거하고 재시도 안전장치를 둡니다

v2.1.153 — v2.1.153

공개일: 2026-05-28 · 원문 보기

변경 사항

  • github/git 플러그인 마켓플레이스 소스에 복제 및 업데이트 시 Git LFS 다운로드를 건너뛰는 skipLfs 옵션을 추가했습니다.
  • 이제 npm 전역 설치가 자동 업데이트를 할 수 없을 때 Claude Code가 한 번만 알림을 표시합니다. /doctor에는 해결 방법이 나옵니다.
  • 이제 상태 표시줄 명령은 COLUMNSLINES 환경 변수를 전달받아 스크립트가 터미널 너비에 맞게 출력을 조정할 수 있습니다.
  • claude agents: 이제 dispatch 입력의 자동 완성이 프로젝트 스킬뿐 아니라 기본 슬래시 명령과 번들된 스킬도 제안합니다.
  • claude agents: 이제 PR 열은 단일 PR이면 PR #N, 여러 개면 N PRs로 표시합니다.
  • claude doctor가 이제 마지막 업데이트 시도의 결과를 표시합니다.
  • MCP 서버와 커넥터의 별도 “인증 필요” 시작 알림을 하나의 메시지로 통합했습니다.
  • macOS: 이제 백그라운드 에이전트가 개인정보 보호 및 보안에 “Claude Code”로 표시되며, 업그레이드 후에도 권한 부여가 유지됩니다.
  • 선택적 GET SSE 스트림이 없는 상태 저장형 MCP 서버가 tools/list에서 재연결 루프에 빠지던 문제를 수정했습니다(v2.1.147의 회귀).
  • 사용자 지정 API 게이트웨이가 사용자 Anthropic OAuth 자격 증명 대신 게이트웨이 자체 토큰을 받아야 하는데도 잘못 사용자의 Anthropic OAuth 자격 증명을 받을 수 있던 회귀를 수정했습니다.
  • subagent(Agent 도구) frontmatter MCP 서버가 --strict-mcp-config, --bare, 원격 모드, 엔터프라이즈 관리 MCP 설정, 그리고 managed-settings MCP 서버 허용/차단 정책을 무시하던 문제를 수정했습니다.
  • --strict-mcp-config는 이제 명시적으로 전달된 에이전트 정의(--agents / SDK agents)에서 인라인 mcpServers를 더 이상 제거하지 않으며, 차단된 subagent MCP 서버는 이제 눈에 보이는 경고를 표시합니다.
  • Windows PowerShell 설치 프로그램이 실제로는 설치에 실패했는데도 “Installation complete!”를 표시하던 문제를 수정했습니다.
  • claude update가 npm 설치에서 설정된 릴리스 채널 버전이 아니라 최신 버전을 설치하던 문제를 수정했습니다.
  • 저장된 세션이 많은 머신에서 transcript 파일 경로로 세션을 재개할 때 과도한 메모리 사용(수 GB)이 발생하던 문제를 수정했습니다.
  • 업그레이드 후에도 이진 takeover 지원 이전에 시작된 오래된 데몬에서 claude agentsclaude --bg가 실행되던 문제를 수정했습니다.
  • stream-json 모드에서 stdin이 EOF 없이 닫히면 CLI가 종료되지 않고 오래된 세션 마커를 남길 수 있던 멈춤 문제를 수정했습니다.
  • Claude의 응답에 있는 잘못된 형식의 file:// 링크가 터미널에서 클릭되지 않던 문제를 수정했습니다.
  • 92열보다 좁은 터미널에서 claude --help 출력이 줄바꿈 없이 렌더링되던 문제를 수정했습니다.
  • 축소된 도구 보기에서 MCP 도구 진행 알림이 렌더링되지 않던 문제를 수정했습니다.
  • subagent_type: 'claude'Agent 도구가 문서화되지 않은 임시 worktree에서 실행되어 gitignore된 경로에 쓴 출력이 조용히 버려질 수 있던 문제를 수정했습니다.
  • Claude가 응답하는 중에 /bg를 사용하면 이제 응답을 버리지 않고 백그라운드 세션에서 계속합니다.
  • 작업이 실행 중일 때 백그라운드 세션에서 /btw 키보드 단축키가 응답하지 않게 되던 문제를 수정했습니다.
  • 백그라운드 세션이 $CLAUDE_JOB_DIR에 임시 파일을 써서 “민감한 파일” 권한 프롬프트가 뜨던 문제를 수정했습니다.
  • 작업 디렉터리가 삭제된 백그라운드 에이전트를 복구할 때 명확한 오류 메시지 대신 잘린 스택 트레이스가 표시되던 문제를 수정했습니다.
  • 백그라운드 세션에서 EnterWorktree를 즉시 사용할 수 없던 문제를 수정했습니다(이전에는 먼저 ToolSearch가 필요했습니다).
  • iTerm2/Terminal.app에서 cmd+k가 연결된 백그라운드 세션을 다시 그리지 않던 문제를 수정했습니다.
  • Windows의 연결된 백그라운드 세션에서 IME 후보 창이 입력 커서 옆이 아니라 화면 하단에 나타나던 문제를 수정했습니다.
  • 에이전트가 파일 diff를 렌더링한 뒤 256색 전용 터미널에서 백그라운드 에이전트에 연결할 때 배경색이 번지던 문제를 수정했습니다.
  • tmux 내부의 백그라운드 세션에 연결했을 때 /copy와 선택 시 복사가 시스템 클립보드를 조용히 업데이트하지 못하던 문제를 수정했습니다.
  • Remote Control이 활성화된 상태에서 claude agents를 열고 나가면 Code 탭에 좀비 세션 항목이 남던 문제를 수정했습니다.
  • 백그라운드 세션에서 /rename이 세션 배너를 즉시 업데이트하지 않던 문제를 수정했습니다.
  • Windows 업데이트 롤백을 수정했습니다. Windows 업데이트가 실패하면 이제 Claude Code가 원래 실행 파일을 복사로 복원하고 복구 방법을 알려줍니다.
  • [VSCode] Windows에서 VS Code를 닫을 때 Claude Code 프로세스가 깔끔하게 종료되지 않아 잘못된 “unclean exit” 보고와 고아 MCP 서버가 생기던 문제를 수정했습니다.
  • /model은 이제 선택한 모델을 새 세션의 기본값으로 저장합니다(IDE와 동일). 현재 세션에만 적용하려면 선택기에서 s를 누르세요.
  • modelPicker:setAsDefault 키 바인딩을 사용자 지정했다면 keybindings.json에서 이를 modelPicker:thisSessionOnly로 이름을 바꾸세요(d 동작은 s로 대체되었습니다).

v2.1.156 — v2.1.156

공개일: 2026-05-29 · 원문 보기

변경 사항

  • Opus 4.8을 사용할 때 thinking 블록이 수정되어 API 오류가 발생하던 문제를 수정했습니다.

v2.1.158 — v2.1.158

공개일: 2026-05-30 · 원문 보기

변경 사항

  • 이제 Opus 4.7 및 Opus 4.8에 대해 Bedrock, Vertex, Foundry에서 Auto 모드를 사용할 수 있습니다. CLAUDE_CODE_ENABLE_AUTO_MODE=1로 설정해 사용을 활성화하세요

이 글은 Claude Code 공식 릴리스 노트를 자동 번역·요약한 결과입니다. 원문은 GitHub releases에서 확인할 수 있습니다.

관련 글

@robocom

정리를 위해 작성하는 개인노트