변경 이력 (Changelog)
Claude Code CLI의 공식 변경 이력입니다. (최근 업데이트: v2.1.145)
버전 2.1.145 (2026-05-19)
신규 기능
claude agents --json추가 — 활성 Claude 세션을 JSON으로 나열(tmux-resurrect, 상태 표시줄, 세션 피커 등 스크립팅용)claude_code.toolOTEL span에agent_id,parent_agent_id속성 추가, 백그라운드 서브에이전트 span이 디스패치한 Agent 도구 span 아래에 중첩되도록 trace 부모 관계 수정- 상태 표시줄 JSON 입력에 GitHub 저장소 및 PR 정보 포함(감지된 경우)
/pluginDiscover/Browse 화면이 설치 전에 플러그인의 명령, 에이전트, 스킬, 훅, MCP/LSP 서버를 표시claude agents터미널 탭 제목에 입력 대기 중인 에이전트 수 표시 — 다른 창으로 전환해 있어도 에이전트가 주의를 필요로 하는 시점 인지 가능- 전체 화면 모드에서 슬래시 명령 및 @-멘션 제안 목록이 마우스 호버 및 클릭 지원
- Stop 및 SubagentStop 훅 입력에
background_tasks,session_crons필드 추가
버그 수정
- Bash 명령에서 허용 목록에 없는 환경 변수에 대한 단순 변수 할당이 자동 승인되던 권한 프롬프트 우회 수정
- 필수 인자 누락 시 MCP 프롬프트 슬래시 명령이 서버의 원시 검증 오류를 표시하던 문제 수정 — 이제 누락된 인자 이름과 예상 사용법 표시
- 터미널 크기 조정 또는 리포커스 후 키 입력 전까지 스피너 및 경과 시간 표시가 멈추던 문제 수정
- 기본 Windows PowerShell 5.1에서 크로스 프로젝트 resume 힌트가 실패하던 문제 수정 — Windows는 이제 명령 구분자로
;사용 - 에이전트 뷰의 답장 창에서 음성 푸시투토크가 작동하지 않던 문제 수정
- 여러 작업이 동시에 생성될 때 작업 목록이 무작위 순서로 렌더링되던 문제 수정
- 마켓플레이스가 이미 설치되어 있는데도 "Failed to install Anthropic marketplace" 배너가 남아 있던 문제 수정
gh pr create및 기타 PR 상태 변경 명령을 세션 내에서 실행한 후 푸터의 PR 배지가 즉시 갱신되지 않던 문제 수정- 비ASCII 이름을 가진 Agent Teams 동료가 잘못된 헤더 인코딩으로 모든 API 호출에 실패하던 문제 수정
/review가 Classic Projects가 있는 저장소에서 오류를 내던 deprecatedprojectCardsGraphQL 쿼리를 사용하던 문제 수정claude plugin validate가 디렉토리 대신 파일을 가리키는skills:항목을 표시하지 못하던 문제 수정 — 이제 상위 디렉토리를 제안하는 오류 표시context: fork스킬이 실행되지 않고 자기 자신을 반복 재호출하던 무한 루프 수정- 전체 파일 읽기가 토큰 제한을 초과할 때 하드 오류 대신 "PARTIAL view" 안내와 함께 잘린 첫 페이지를 반환하도록 Read 도구 개선
버전 2.1.144 (2026-05-19)
신규 기능
- 백그라운드 세션에 대한
/resume지원 추가 —claude --bg또는 에이전트 뷰로 시작한 세션이 인터랙티브 세션과 함께 나타나며bg로 표시 - 백그라운드 서브에이전트 완료 알림에 경과 시간 추가(예: "Agent completed · 3h 2m 5s")
변경 사항
/pluginBrowse/Discover 창에 플러그인의 마지막 업데이트 시점 표시/model이 이제 현재 세션에 한해서만 모델을 변경 — 모델 피커에서d를 눌러 새 세션 기본값 설정- CLI 전반에서 "extra usage"를 "usage credits"로 명칭 변경,
/extra-usage는/usage-credits로 변경(기존 이름도 계속 작동) - 사용자 지정
spinnerVerbs가 턴 종료 후 경과 시간 메시지에는 적용되지 않도록 변경 — "Worked for 5s" 같은 과거형 기본값 복원 /bg및←-디태치가/add-dir로 추가한 디렉토리를 보존claude agents/--bg거부 메시지가 일반 메시지 대신 막은 구체적 게이트(비-TTY, 환경 변수, 설정)를 명시claude --bg --name <label>이 spawn 후 확인 메시지에 이름을 표시claude agents에서 Ctrl+R로 백그라운드 세션 이름을 변경하면 연결된 세션 배너가 즉시 갱신- 비-git VCS 사용자가
WorktreeCreate훅을 구성한 경우에도 백그라운드 세션 worktree 격리 가드 적용 - 플러그인 마켓플레이스 추가/업데이트가
CLAUDE_CODE_PLUGIN_PREFER_HTTPS를 준수 /plugin이 플러그인 활성화/비활성화/제거 후 Installed 목록으로 복귀/doctor가 command 훅에command필드가 없을 때 exec 형식 예시 표시- 스킬 목록 잘림이 더 이상 시작 알림으로 표시되지 않음 — 전체 내역은
/doctor실행 - 응답 전 스트림 정지(stall)로부터의 복구 개선 — 느린 비스트리밍 요청으로 폴백하는 대신 스트리밍을 한 번 재시도
- SDK/headless MCP 시작 개선: pre-wait가 첫 턴 전에 블로킹하지 않고 시작과 겹쳐 진행(느린 MCP 서버에서 최대 2초 빠름)
- 설문 후속 힌트가 비-dismiss 설문 응답마다 컨텍스트 인식 문구로 표시되어
/feedback으로 추가 의견 공유 용이
버그 수정
api.anthropic.com에 도달할 수 없을 때(캡티브 포털, 방화벽, VPN 문제) 시작이 최대 75초 멈추던 문제 수정 — 사이드 채널 API 호출이 15초 후 타임아웃- 누락된 창 크기 조정 이벤트(예: VS Code 분할 창 구분선 드래그) 후 깨진 터미널 출력 문제 수정 — 이제 Ctrl+L 없이 다음 프레임에서 자가 복구
- 매우 긴 세션에서 나타나 터미널 크기 조정/재시작 시에만 해소되던 점진적 터미널 표시 손상(낡거나 깨진 글리프) 수정
- 스피너 애니메이션 색상 수를 줄여 VS Code 터미널 렌더링 결함 감소
- macOS 백그라운드 세션이 전체 디스크 접근 보호 폴더 아래 프로젝트에서 "exit 1 before init"으로 크래시되던 문제 수정(2.1.143 회귀)
- 이미지 확장자가 내용과 일치하지 않는 파일(예: HTML을 .png로 저장) 읽기 시 복구 불가능한 대화 문제 수정 — 이제 텍스트로 폴백
- 검색 중 잘못된 도구 오류 감소:
head/tail파일 뷰가 read-before-edit 검사를 충족하고,egrep/fgrep/git grep/git diff의 "no matches" 결과(종료 코드 1)를 더 이상 명령 실패로 보고하지 않음 - worktree 진입 후 또는 일부 백그라운드 세션에서
/branch가 "No conversation to branch"로 실패하던 문제 수정 - AskUserQuestion 메모 필드에서 Escape를 누르면 답변 선택으로 돌아가지 않고 턴이 중단되던 문제 수정
- IDE 모델 피커 또는 시작 후
applyFlagSettings로 변경한 모델 선택이 적용되지 않던 문제 수정 - 재개된 세션이 다른 세션의
/model선택을 가져오지 않고 사용 중이던 모델을 유지하도록 수정 - Bedrock 및 Vertex 사용자가
/model피커에서 "Opus (1M context)"를 선택할 수 없던 문제 수정(v2.1.129 회귀) forceLoginMethod와forceLoginOrgUUID가 설정된 사용자의 원격 세션 로그인이 "Can't access this organization"으로 실패하던 문제 수정- 페이지네이션된
tools/list응답을 가진 MCP 서버가 첫 페이지만 반환하고 나머지 도구를 조용히 누락하던 문제 수정 - 지원되지 않는 MIME 타입(예: SVG) MCP 이미지가 대화를 망가뜨리던 문제 수정 — 이제 디스크에 저장하고 도구 결과에서 참조
- 빌드가 스킬 디렉토리 안에서 실행될 때 파일 디스크립터 고갈 문제 수정 — 비-
.md파일이 더 이상 스킬 재로드를 유발하지 않음 - 세션 제목이 사용자의 첫 프롬프트가 아닌 플러그인 모니터 출력에서 생성되던 문제 수정
- headless 모드에서 Skill 도구가 권한 오류로 실패하던 문제 수정(v2.1.141 회귀)
- 자신의 설정에서 활성화한 플러그인이 새 머신에서 첫 로드 후 "not cached" 오류를 표시하던 문제 수정; 프로젝트의
.claude/settings.json으로만 활성화한 플러그인은 이제 실행 가능한claude plugin install힌트 표시 .mcp.json을 파싱할 수 없을 때(예:"mcpServers"대신 VS Code의"servers"키 사용)claude mcp list가 조용히 서버 없음으로 보고하던 문제 수정 — 이제 구성 오류 표시- 사용자 지정
ANTHROPIC_BASE_URL설정 및 Bedrock Mantle에서 백그라운드 사이드 쿼리가 Haiku를 사용하지 않던 문제 수정 — 이제 올바르게 폴백 - Windows에서 연결된 백그라운드 세션 스크롤(PgUp/PgDn, 마우스 휠, Ctrl+O 트랜스크립트 탐색) 작동하도록 수정
- 백그라운드 세션에 연결된 상태에서 터미널을 닫을 때의 크래시 수정
- Windows에서
claude agents의 ←를 누르면 목록이 키보드 입력에 응답하지 않던 문제 수정 - Windows Terminal에서 CJK 콘텐츠로 Agent View 창 전환 시 왼쪽 가장자리에 고스트 문자가 나타나던 문제 수정
- 디태치 직후 이미 in-place 편집 중이던 세션에서 Edit/Write가 "background session hasn't isolated its changes yet"로 거부되던 문제 수정
- 중지된 백그라운드 세션에서
claude respawn <id>가 "stopped"를 표시하던 문제 수정 /resume피커가 백그라운드 세션에서 포크된 세션을 표시하지 않던 문제 수정- 백그라운드 서비스가 응답하지 않을 때
claude agents에서 세션 열기 또는claude logs <id>실행이 멈추던 문제 수정 — 이제 10초 후 타임아웃 및 복구 힌트 표시 - 서브에이전트가 spawn한 백그라운드 Bash 작업이 프로세스 종료 후에도 SDK 작업 패널에서 "Running" 상태로 남던 문제 수정
- 완료/중지된 백그라운드 세션이 깨어나지 못해 영구적으로 시작 크래시로 표시되던 문제 수정
claude agents연결 세션에서 마크다운 링크가 클릭 가능한 하이퍼링크 대신 일반 텍스트로 렌더링되던 문제 수정
버전 2.1.143 (2026-05-15)
신규 기능
- 플러그인 의존성 강제 추가:
claude plugin disable은 활성화된 다른 플러그인이 대상에 의존하면 거부(복사-붙여넣기 가능한 disable-chain 힌트 제공),claude plugin enable은 전이적 의존성을 강제 활성화 /plugin마켓플레이스 Browse 창에 예상 컨텍스트 비용(턴당/호출당 토큰 추정치) 추가worktree.bgIsolation: "none"설정 추가 — worktree가 비현실적인 저장소에서 백그라운드 세션이EnterWorktree없이 작업 사본을 직접 편집 가능
변경 사항
- PowerShell 도구가 이제
-ExecutionPolicy Bypass를 전달.CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1로 옵트아웃 - 백그라운드 세션이 유휴 상태에서 깨어난 후 설정한 모델 및 effort 레벨을 보존
- 연결된 에이전트 세션에서 Shift+Tab이 auto mode를 사이클에 포함
- PowerShell 도구가 Bedrock, Vertex, Foundry 사용자에 대해 Windows에서 기본 활성화.
CLAUDE_CODE_USE_POWERSHELL_TOOL=0으로 옵트아웃 claude agents가--add-dir,--settings,--mcp-config,--plugin-dir를 수용하여 대시보드 및 디스패치된 백그라운드 세션에 적용claude agents가 뷰에서 디스패치되는 세션의 기본값 설정용으로--permission-mode,--model,--effort,--dangerously-skip-permissions를 수용claude --bg --dangerously-skip-permissions가 retire→wake 동안 유지/bg가--mcp-config,--settings,--add-dir,--plugin-dir,--strict-mcp-config를 보존하여 백그라운드 세션이 respawn 전후로 MCP 서버 및 설정 유지claude agents에서 시작된 백그라운드 세션이 settings.json의permissions.defaultMode를 준수(이전에는 auto mode로 덮어씌워짐)/bg및←-디태치가--fallback-model을 보존하여 백그라운드 워커가 과부하 시 하드 실패 대신 폴백 모델로 다운그레이드/bg및←-디태치가--allow-dangerously-skip-permissions를 보존하여 포크된 워커가 Shift+Tab 사이클에서 bypass-permissions 유지
버그 수정
- 비배열
scopes값을 가진 손상된.credentials.json이 시작 시 CLI를 멈추거나 OAuth 토큰 갱신을 조용히 중단시키던 문제 수정 - Windows Terminal 및 WSL의
claude agents에서 우클릭 붙여넣기 수정 - 반복적으로 차단하는 stop 훅이 영원히 루프하던 문제 수정 — 연속 8회 차단 후 경고와 함께 턴 종료(
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP으로 재정의) - Claude가 반복 사이 유휴 상태일 때 Esc/Ctrl+C가 대기 중인
/loopwakeup을 취소하지 못하던 문제 수정 - 백그라운드 셸 또는 위임된 서브에이전트가 아직 실행 중일 때
/goal평가기가 발동되던 문제 수정 - settings.json
env의NO_COLOR/FORCE_COLOR가 Claude Code 자체 UI 색상을 제거하던 문제 수정 — 이제 하위 프로세스에만 적용 - Windows에서 세션 목록 시 에이전트 뷰가 PowerShell 프로세스를 반복 spawn하던 문제 수정
- 프롬프트 없는
/bg가 포크된 세션에 "continue"를 보내던 문제 수정 — 이제 포크가 입력을 대기 --agent <name>이plugin:접두어 없이 플러그인 기여 에이전트를 찾지 못하던 문제 수정- 에이전트 뷰에서 세션을 삭제해도 트랜스크립트 파일이 제거되지 않던 문제 수정
- Windows Terminal에서 연결된 백그라운드 세션 스크롤 시 낡은 단편 렌더링 문제 수정
- 호스트 절전 또는 macOS App Nap 이후 백그라운드 에이전트의 잘못된 워커 정지(stall) 감지 폭주 수정
- 5xx 오류 메시지가 구성된 게이트웨이/클라우드 제공자 이름 대신 status.claude.com을 가리키던 문제 수정
claude agents에서 응답 스트리밍 중 Windows에서 ←를 누르면 에이전트 목록이 모든 입력에 응답하지 않게 되던 문제 수정- 백그라운드 세션이 IDE 파일 참조를 warm spare의 입력에 조용히 캡처하여 다음 프롬프트에 prepend되던 문제 수정
git worktree remove실패 시 worktree 정리가rm -rf로 폴백하지 않도록 수정하여 gitignore된 파일이나 진행 중 파일 손실 방지- macOS에서 전체 디스크 접근이 부여되었는데도 백그라운드 작업 세션이
~/Documents,~/Desktop,~/Downloads아래 파일을 읽을 때 "Operation not permitted" 오류가 나던 문제 수정 - 백그라운드 데몬 spawn이
~/.local/bin/claude런처가 없거나 실행 불가능할 때 실행 중인 바이너리로 폴백하도록 수정 claude agents --allow-dangerously-skip-permissions가 디스패치된 세션을 권한 사이클에서 제공하는 대신 bypass 모드로 기본 설정하던 문제 수정
버전 2.1.142 (2026-05-14)
신규 기능
- 디스패치되는 백그라운드 세션 구성용
claude agents신규 플래그 추가:--add-dir,--settings,--mcp-config,--plugin-dir,--permission-mode,--model,--effort,--dangerously-skip-permissions
변경 사항
- Fast mode 관련 기본 모델 및 고정 옵션이 변경됨. 현재 적용 규칙은 빠른 모드와 모델 설정을 기준으로 확인
- 루트 레벨
SKILL.md가 있고skills/하위 디렉토리가 없는 플러그인이 이제 스킬로 표시 /plugin상세 창 및claude plugin details가 플러그인이 제공하는 LSP 서버 표시/web-setup이 기존 GitHub App 연결을 교체하기 전에 경고- 반응형 컴팩션 개선: 첫 요약 시도가 원래 요청의 오버플로 크기에서 시드되어 거의 가득 찬 컨텍스트 재시도 낭비 방지
- 훅 구성 오류 개선:
SessionStart/Setup/SubagentStart에 prompt/agent 타입 훅 구성 시 명확한 "command 타입 훅을 사용하라" 오류 표시 - Usage Policy 거부 메시지에서 낡은
/model claude-sonnet-4-20250514제안 제거
버그 수정
MCP_TOOL_TIMEOUT이 원격 HTTP 및 SSE MCP 서버의 요청별 fetch 타임아웃을 높이지 못해 설정값과 무관하게 도구 호출이 60초로 제한되던 문제 수정- 백그라운드 세션이 기존 git worktree를 인식하지 못해 EnterWorktree가 중복 생성을 거부하면서 Edit가 차단되던 문제 수정
- macOS 절전/깨어남 후 백그라운드 세션이 사라지고 데몬 재연결이 실패하던 문제 수정 — 데몬이 이제 클럭 점프를 경과 유휴 시간으로 취급하지 않고 감지
- 바이너리 업그레이드(예:
brew upgrade) 후 데몬이 깔끔하게 종료되지 않아 디스패치된 에이전트가 삭제된 경로에서 크래시 루프하던 문제 수정 - 공유 탭 없이 Claude-in-Chrome 확장이 연결될 때 백그라운드 에이전트가 크래시 루프하던 문제 수정
- 연결된
claude agents세션에서 링크 클릭 시 백그라운드 워커의 headless 브라우저 shim이 적용되지 않도록 수정 claude agents의 "v to open in editor"가 셸의$EDITOR/$VISUAL대신 데몬 기본 편집기를 사용하던 문제 수정- 네트워크 드라이브 작업 디렉토리에서
claude agents가 Windows에서 데드락되던 문제 수정; 시작 중 Ctrl+C 작동 - Apple Terminal 등 256색 전용 터미널에서
claude agents세션 연결 시 배경색 번짐 문제 수정 claude --bg --dangerously-skip-permissions가 retire/wake 동안 유지되지 않던 문제 수정- 첫 메시지가 링크일 때 세션 제목이 URL에서 파생되던 문제 수정
- 원격 클라이언트의 중복
set_model요청이 트랜스크립트에 중복/model브레드크럼을 주입하던 문제 수정 skills: ["./"]를 사용하는 플러그인이 잘못된 "path escapes plugin directory" 오류를 표시하던 문제 수정- 설치 메타데이터가 없을 때 플러그인 캐시 정리가 활성 플러그인 버전 디렉토리를 삭제하던 문제 수정
- 새로 게시된 플러그인에 대해
/pluginBrowse 창이 "0 installs"를 표시하던 문제 수정 - 플러그인 권고가 기본 폴더를 가리는 모든
plugin.json키를 명시하지 않던 문제 수정
버전 2.1.141 (2026-05-13)
신규 기능
- 훅 JSON 출력에
terminalSequence필드 추가 — 제어 터미널 없이 데스크톱 알림, 창 제목, 벨 발신 가능 CLAUDE_CODE_PLUGIN_PREFER_HTTPS추가 — GitHub SSH 키가 없는 환경에서 GitHub 플러그인 소스를 SSH 대신 HTTPS로 클론ANTHROPIC_WORKSPACE_ID환경 변수 추가 — 워크로드 ID 페더레이션에서 페더레이션 규칙이 둘 이상의 워크스페이스를 포함할 때 발급 토큰을 특정 워크스페이스로 스코프claude agents --cwd <path>추가 — 세션 목록을 디렉토리로 스코프- Rewind 메뉴에 "Summarize up to here" 추가 — 최근 턴은 그대로 유지하면서 이전 컨텍스트를 압축
변경 사항
/feedback이 이제 현재 세션을 넘는 이슈를 위해 최근 세션(지난 24시간 또는 7일)을 포함 가능- Auto mode 권한 다이얼로그가
permissions.ask규칙이 프롬프트를 유발했을 때 그 사실을 설명 - IDE 연결 시 파일 편집 권한 프롬프트에서 "view diff in your IDE" 옵션 복원
/bg또는←←로 시작한 백그라운드 에이전트가 기본값으로 되돌아가지 않고 현재 권한 모드를 보존claude agents: 작업을 마쳤지만 백그라운드 셸이 계속 실행 중인 에이전트가 Working 대신 Completed로 이동- 긴 사고 기간 동안 스피너 피드백 개선 — 10초 후 스피너가 호박색으로 변해 Claude가 여전히 작업 중임을 표시
- 플러그인 메뉴 탐색 개선:
→/Tab으로 탭 전환,↑로 탭 스트립 이동, 전체 화면 모드에서 탭 헤더 및 검색 상자 클릭 가능
버그 수정
ANTHROPIC_SMALL_FAST_MODEL재정의가 없을 때 Bedrock/Vertex/Foundry/게이트웨이에서 백그라운드 사이드 쿼리가 사용 불가능한 Haiku 모델 ID를 보내던 문제 수정 — 이제 메인 루프 모델로 폴백- Windows에서 데몬 파이프 키 파일이 잠겨 있거나 읽을 수 없을 때
claude daemon status와/doctor가 예외를 던지던 문제 수정 — 이제 불투명한 실패 대신 기저 오류 표시 - 플래그를 추가하는 래퍼를 통해 실행될 때
claude agents가 대시보드 대신 에이전트 타입 목록을 표시하던 문제 수정 - 작업 디렉토리가 삭제된 상태에서
claude agents가 크래시된 세션을 열면 중복 디스패치가 발생하던 문제 수정 ANTHROPIC_SMALL_FAST_MODEL재정의가 없을 때 사용자 지정ANTHROPIC_BASE_URL게이트웨이의 백그라운드 작업이 자동 명명되지 않던 문제 수정 — 네이머가 이제 Haiku 모델이 구성되지 않으면 메인 모델 사용- 한 세션의
/model이 다른 동시 세션의 autocompact 임계값을 조용히 변경하던 문제 수정 - 도구 권한 프롬프트가 열린 상태에서 권한 모드를 전환할 때 새 설정이 도구를 허용해도 프롬프트가 자동 해제되지 않던 문제 수정
- 권한/다이얼로그 프롬프트가 열린 상태에서 Enter를 누르면 입력 상자의 텍스트도 함께 제출되던 문제 수정
EnterWorktree가 작업 디렉토리를 전환한 후 훅이 존재하지 않는transcript_path를 받던 문제 수정- 셀 줄바꿈이 있는 마크다운 테이블이 테두리 그리드로 렌더링되지 않고 세로 키-값 레이아웃으로 폴백하던 문제 수정(2.1.136 회귀)
- 취소된 프롬프트가 입력 상자로 자동 복원될 때 위쪽 화살표 히스토리에서 제거되어 중복 항목이 생기던 문제 수정
- 응답 전 Ctrl+C/Esc로 취소한 프롬프트가 위쪽 화살표 히스토리에서 누락되던 문제 수정
- vim INSERT/VISUAL 모드에서 Ctrl+C가 실행 중인 턴을 중단하지 못하던 문제 수정
enter가chat:newline으로 재바인딩되었을 때 대체chat:submit키바인딩(예:meta+enter,ctrl+enter)이 작동하지 않던 문제 수정- 출력 스타일이 구성되었을 때 프롬프트 제안이 조용히 비활성화되던 문제 수정
spinnerVerbs설정이 턴 완료 메시지에서 준수되지 않던 문제 수정- AskUserQuestion 팝업이 직전 채팅 내용의 마지막 줄을 가리던 문제 수정
- 검색이 오류를 반환했을 때 Web Search 상태가 "Did 0 searches"를 표시하던 문제 수정
- 어떤 줄이 터미널 너비를 초과할 때 멀티라인 상태 표시줄 출력이 행을 누락하거나 손상시키던 문제 수정
- light-ansi 테마가 밝은 배경에서 diff 컨텍스트 줄에 보이지 않는 흰색을 사용하던 문제 수정 — 이제 검은색 사용
- 오류 오버레이가 원본 오류 메시지를 숨기는 minified 번들 소스를 덤프하던 문제 수정
- 피드백 설문 평점 숫자를 입력한 후 Enter를 누르면 평점이 아닌 채팅 메시지로 제출되던 문제 수정
- 에이전트 패널에서 선택된 서브에이전트에
x를 누르면 에이전트를 중지하는 대신 프롬프트에 입력되던 문제 수정 - 사용자의 첫 프롬프트 전에 세션 제목이 플러그인 모니터 알림에서 파생되던 문제 수정
- 접힌 read/search 그룹 아래에서 "Allowed by PermissionRequest hook"이 도구 호출당 한 번씩 반복되던 문제 수정
/tui가 실행 중인 백그라운드 셸과 서브에이전트를 조용히 삭제하던 문제 수정 — 이제 거부하고 완료를 기다리도록 요청- Bedrock, Vertex, Foundry 등 서드파티 제공자에서 환영 배너가 "API Usage Billing"을 표시하던 문제 수정 — 이제 제공자 이름 표시
- 짧은 터미널의 전체 화면 모드에서
/mcp서버 목록이 포커스된 서버를 표시 영역에 유지하지 못하던 문제 수정 /feedback번들의 redaction이 세션 ID 같은 따옴표 값에 대해 유효하지 않은 JSON을 생성하던 문제 수정- 데스크톱 및 서드파티 제공자 세션이 호스트 managed-settings의
apiKeyHelper/ANTHROPIC_AUTH_TOKEN을 잘못 상속하던 문제 수정 - 로거 초기화 전에 발생한 초기 분석 이벤트가 조용히 누락되던 문제 수정
- 마켓플레이스
ref가 더 이상 업스트림에 존재하지 않고sha도 고정된 플러그인에 대해claude plugin install이 실패하던 문제 수정 .mcp.json으로 MCP 서버를 선언하는 플러그인에 대해 플러그인 상세 창이 0개 MCP 서버를 표시하던 문제 수정- 구성 변수가 설정되지 않은 플러그인 MCP 서버가 fix-it 힌트가 있는 "config issue" 메시지 대신 일반 연결 실패를 표시하던 문제 수정; 잘못된
.mcp.json항목이 더 이상 다른 MCP 서버를 누락시키지 않음 - POSIX 셸 매개변수 확장(예:
${var%pattern})을 사용하는 MCP 서버 구성이 누락된 환경 변수로 잘못 표시되던 문제 수정 - 연결 시 403을 반환하는 MCP HTTP/SSE 서버가 "needs auth" 대신 "failed"로 표시되던 문제 수정
- 선택적 server-events 스트림 재연결 실패 시 원격 MCP 서버가 불필요하게 연결을 끊던 문제 수정 — 도구 호출은 POST로 계속
- 워커 세션 토큰이 세션 중간에 회전할 때 Remote Control MCP 커넥터가 모두 401로 실패하던 문제 수정
- 서버가 낡은 토큰을 거부할 때 Remote Control이
/login을 반복하는 대신 신뢰된 디바이스를 자동 재등록하던 문제 수정 - 베타 트레이싱이 활성화된 SDK/headless 모드에서 초기 OTel span이 조용히 누락될 수 있던 경합 수정
- 사용자 지정
voice:pushToTalk키바인딩 및"space": null언바인드가 조용히 무시되던 문제 수정 - 클립보드에 스크린샷이 있을 때 Windows Alt+V 이미지 붙여넣기가 "no image found"를 보고하던 문제 수정
- glibc와 musl 플랫폼 패키지가 모두 설치된 Linux에서 SDK가 "Claude Code native binary not found"를 표시하던 문제 수정
- Bedrock: 주변 AWS 자격 증명이 해석될 때 건너뛰지 않고 구성된 경우 항상
awsCredentialExport가 실행되도록 수정하여 교차 계정 접근 인증 수정 - [VSCode] 마이크가 무음만 생성할 때 인-챗 마이크가 피드백을 표시하지 않던 문제 수정 — 이제 "No audio detected" 표시
- [VSCode] 음성 모드: WSL 오류가 WSLg 사용자에게
sox libsox-fmt-pulse설치를 제안 claude agents: 사전 워밍된 백그라운드 워커가 비정상일 때 세션 시작이 실패하지 않고 새 실행으로 폴백claude agents가 새 REPL을 백그라운드로 전환해 남은 빈 플레이스홀더 세션을 표시하지 않고, ←로 진입했으나 다른 에이전트가 없을 때 온보딩 텍스트 표시←로 남은 빈 유휴 백그라운드 세션을 데몬이 5분 후 자동 retire
버전 2.1.140 (2026-05-12)
변경 사항
- Agent 도구
subagent_type매칭을 대소문자 및 구분자 무시 값을 수용하도록 개선(예:"Code Reviewer"가code-reviewer로 해석) - 에이전트 색상 팔레트 업데이트
- 기본 컴포넌트 폴더(예:
commands/)가plugin.json이 매칭 키를 설정해 조용히 무시될 때 플러그인이 경고하도록 변경 —/doctor,claude plugin list,/plugin에 표시
버그 수정
disableAllHooks또는allowManagedHooksOnly가 설정되었을 때/goal이 조용히 멈추던 문제 수정 — 이제 해소되지 않는 인디케이터 대신 명확한 메시지 표시- 심볼릭 링크된 설정 파일이 잘못 귀속된 변경 이벤트와 잘못된
ConfigChange훅을 유발하던 설정 핫리로드 회귀 수정 - 백그라운드 서비스가 막 유휴 종료하려 할 때
claude --bg가 "connection dropped mid-request"로 실패하던 문제 수정 - 엔터프라이즈 엔드포인트 보안이 있는 머신에서 백그라운드 서비스 시작이 실패하던 문제 수정 — 더 많은 시간 허용
- 원격 managed settings가 401에서 재시도하지 않던 문제 수정 — 이제 강제 갱신 토큰으로 한 번 재시도
- managed
extraKnownMarketplaces자동 업데이트 정책이known_marketplaces.json에 유지되지 않던 문제 수정 /loop이 이미 완료 시 알림하는 백그라운드 작업을 폴링하기 위해 중복 wakeup을 예약하던 문제 수정- 누락된 실행 파일(예:
gh)이 매 검사마다 동기where.exe재spawn을 유발해 Windows에서 반복되던 이벤트 루프 정지 수정 offset이 공백이 채워지거나+로 시작하는 문자열로 전달될 때Read도구 호출이 검증에 실패하던 문제 수정- 터미널이 포커스를 잃을 때 네이티브 터미널 커서가 입력 캐럿에 머물지 않던 문제 수정
버전 2.1.139 (2026-05-11)
신규 기능
- 에이전트 뷰 추가(Research Preview): 실행 중, 사용자 대기 중, 완료된 모든 Claude Code 세션을 한 목록으로 표시.
claude agents로 시작. https://code.claude.com/docs/en/agent-view 참조 /goal명령 추가: 완료 조건을 설정하면 충족될 때까지 Claude가 여러 턴에 걸쳐 작업 지속. 인터랙티브,-p, Remote Control에서 작동. 실시간 경과/턴/토큰을 오버레이 패널로 표시/scroll-speed명령 추가 — 라이브 미리보기로 마우스 휠 스크롤 속도 조정claude plugin details <name>추가 — 플러그인의 컴포넌트 목록 및 예상 세션당 토큰 비용 표시- 트랜스크립트 뷰 탐색 추가:
?로 키보드 단축키,{/}로 사용자 프롬프트 간 점프,v로 단축키 패널 토글 - 훅
args: string[]필드(exec 형식) 추가 — 셸 없이 명령을 직접 spawn하므로 경로 플레이스홀더에 따옴표 불필요 PostToolUse용 훅continueOnBlock구성 옵션 추가 —true로 설정하면 훅의 거부 사유를 Claude에 다시 전달하고 턴 지속
변경 사항
- MCP stdio 서버가 이제 환경에서
CLAUDE_PROJECT_DIR을 수신(훅과 일치). 플러그인 구성이 명령에서${CLAUDE_PROJECT_DIR}참조 가능 - 컴팩션 프롬프트가 모델에 민감한 사용자 지시 보존을 요청
/mcpReconnect가 재시작 없이.mcp.json편집을 반영하고, 재연결 실패 시 HTTP 상태와 URL 표시/context all스킬별 토큰 추정치가 모델의 토크나이저를 반영하고 반올림 값 표시claude plugin install <name>@<marketplace>가 플러그인을 not found로 보고하기 전에 마켓플레이스를 자동 새로고침하고 재시도/plugin설치된 플러그인 상세가 훅 이벤트 이름과 MCP 서버 이름을 깔끔하게 표시/context가 플러그인 소스 스킬에 대해 제공 플러그인 이름 표시- 일시적 실패에 대한 원격 MCP 서버 재연결 재시도가 이제 모든 사용자에게 활성화
- 서브에이전트의 API 요청이
x-claude-code-agent-id/x-claude-code-parent-agent-id헤더를 전달하고,claude_code.llm_requestOTEL span에agent_id/parent_agent_id속성 포함 - Remote Control,
/schedule, claude.ai MCP 커넥터, 알림 환경설정이ANTHROPIC_API_KEY/apiKeyHelper/ANTHROPIC_AUTH_TOKEN이 설정되면 Claude.ai 로그인이 있어도 비활성화. 이 기능을 쓰려면 API 키 해제
버그 수정
- 만료된 자격 증명과
forceRemoteSettingsRefresh정책 설정이claude auth login/logout/status를 복구 방법 없이 차단하던 데드락 수정 autoAllowBashIfSandboxed가$VAR,$(cmd)같은 셸 확장이 있는 명령을 자동 승인하지 않던 문제 수정- 터미널에 쓰는 훅이 화면의 인터랙티브 프롬프트를 손상시킬 수 있던 버그 수정; 훅은 이제 터미널 접근 없이 실행
- HTTP/SSE MCP 서버가 비프로토콜 데이터를 스트리밍할 때 무한 메모리 증가 수정 — 응답 본문이 SSE 프레임당 16MB로 제한
Skill(name *)권한 규칙 수정 — 와일드카드 형식이 이제Bash(ls *)동작과 일치하는 접두어 매칭으로 작동- 심볼릭 링크된
~/.claude/settings.json편집을 설정 핫리로드가 감지하지 못하던 문제 수정 - 마켓플레이스 키가 매니페스트 이름과 다를 때 플러그인 상세 로드 실패 문제 수정
/model피커 "Default" 행이ANTHROPIC_DEFAULT_OPUS_MODEL/ANTHROPIC_DEFAULT_SONNET_MODEL재정의를 반영하지 않던 문제 수정- 스트림 취소 시 watchdog 타이머가 해제되지 않아 응답 완료 5분 후 잘못된 "stream idle timeout"이 발생하던 문제 수정
- MCP 서버 10개 이상이 구성되고 캐시 디렉토리가 쓰기 불가일 때의 조용한
exit 1수정 — 오류 메시지에 기저 원인 포함 - 다이얼로그의 탭 이름, 목록 포인터, 선택 행에서 타이핑 커서가 깜빡이던 문제 수정
- 마우스 클릭 후 트랜스크립트 뷰 글자 단축키가 작동하지 않던 문제 수정
- Bash 모드 위쪽 화살표 히스토리가 첫 항목을 반복하고 진행 중 초안을 덮어쓰던 문제 수정
- 여러 이미지를 붙여넣거나 드롭할 때 마지막 하나만 삽입되던 문제 수정
- 하이퍼링크가 다크 테마에서 읽기 어려운 짙은 남색을 사용하던 문제 수정 — 이제 활성 테마에 적응
- 모델이
opus별칭으로 설정된 서드파티 사용자에게 모델 피커가 중복 "Current model" 행을 표시하던 문제 수정 - PAYG 3P 제공자의 레거시 Opus 피커 항목이 기본 항목과 동일한 모델로 해석되던 문제 수정
- Cursor 및 VS Code 1.92–1.104의 마우스 휠 스크롤 속도 수정; 트랙패드는 일정한 속도로, 마우스 휠은 노치당 약 3줄 유지
- Windows Terminal 및 VS Code에서 백그라운드 세션 연결 시 스크롤 동작 수정
- 연결 끊긴 서버의 MCP 리소스가
@server:자동완성에 남던 문제 수정 - 2파일 diff 스니펫이 잘린 줄 수를 1만큼 과다 보고하던 문제 수정
- Grep 결과가 Windows 드라이브 문자 경로를 상대화하지 못하고 count 모드가 단일 파일 경로에 대해 잘못된 합계를 보고하던 문제 수정
- 가시 셀 너비 오산으로 테두리 임베디드 텍스트가 CJK/이모지에서 오버플로하던 문제 수정
- 퍼지 매치 강조가 이모지와 astral-plane 문자를 쌍 중간에서 분할하던 문제 수정
- 정규식 메타문자를 포함한 스킬 인자 이름이 인자 치환을 깨뜨리던 문제 수정
- ProgressBar가 거의 가득 찬 소수 셀에 대해 전체 블록을 렌더링하던 문제 수정
- fetch가 진행 중일 때 마지막 구독자가 떠나면 작업 폴링과
fs.watch가 되살아나던 문제 수정 - 매니페스트 이름이 소스 식별자와 다를 때 플러그인 의존성 해석이 낡은 카운트를 남기던 문제 수정
- 세션에 파싱 불가능한 타임스탬프가 있을 때 Insights Time-of-Day 차트가 왜곡되던 문제 수정
- cmd/super/win 수정자만 사용하는 키바인딩이 파싱 불가로 표시되던 문제 수정
--print모드에서claude_code.active_time.totalOpenTelemetry 메트릭이 방출되지 않던 문제 수정claude plugin update가 마켓플레이스 내 교차 플러그인 심볼릭 링크를 보존하지 않던 문제 수정- [VSCode] Cmd/Ctrl+Shift+T로 가장 최근 닫은 세션 탭 재열기,
claudeCode.enableReopenClosedSessionShortcut로 구성 가능
버전 2.1.138 (2026-05-09)
버그 수정
- 내부 수정
버전 2.1.137 (2026-05-09)
버그 수정
- [VSCode] Windows에서 확장이 활성화되지 않던 문제 수정
버전 2.1.136 (2026-05-08)
신규 기능
CLAUDE_CODE_ENABLE_FEEDBACK_SURVEY_FOR_OTEL추가 — OpenTelemetry를 통해 응답을 캡처하는 엔터프라이즈에서 세션 품질 설문 재활성화settings.autoMode.hard_deny추가 — 사용자 의도나 allow 예외와 무관하게 무조건 차단하는 auto mode 분류기 규칙
변경 사항
- 슬래시 명령 다이얼로그 전반의 시각적 일관성 개선: 푸터 힌트, 다이얼로그 간격, 화살표 키 스타일 표준화, 로딩 중에도 다이얼로그 프레임이 즉시 나타나도록 변경
- 플러그인 마켓플레이스 제거 키를 재시도와 충돌하던
r에서 (다른 곳의 삭제와 일치하는)d로 변경
버그 수정
.mcp.json, 플러그인, claude.ai 커넥터로 구성된 MCP 서버가 VS Code 확장, JetBrains 플러그인, Agent SDK에서/clear후 조용히 사라지던 문제 수정- 동시 자격 증명 쓰기가 막 회전한 OAuth 토큰을 덮어써 재로그인을 강제하던 드문 로그인 루프 수정
- 여러 서버가 동시에 갱신할 때 MCP OAuth refresh 토큰이 손실되던 문제 수정 — 여러 원격 MCP 서버를 가진 사용자가 더 이상 매일 재인증할 필요 없음
- 확장 사고가 도구 호출 후 redacted 사고 블록을 방출할 때의 API 오류(400) 수정
- 프로젝트 경로에 밑줄이 포함되면
--resume/--continue가 세션을 찾지 못하던 문제 수정 - 매칭되는
Edit(...)allow 규칙이 있을 때 plan 모드가 파일 쓰기를 차단하지 못하던 문제 수정 - WSL2: xclip/wl-paste가 이미지 데이터를 읽을 수 없을 때 PowerShell 폴백으로 Windows 클립보드 이미지 붙여넣기 작동
- 캐시 정리가 실행 중 세션이 여전히 사용 중인 버전을 삭제할 때 플러그인
Stop/UserPromptSubmit훅이 실패하던 문제 수정 - bash 명령 출력과 마크다운 코드 블록에서 색상이 잘못된 위치에 나타나던 문제 수정
- ReasonML diff가 word-diff 경계에서 손상된 "undefined" 텍스트 아티팩트를 렌더링하던 문제 수정
- worktree 제거 후 worktree 종료 다이얼로그가 잘못된 디렉토리의 미커밋 파일에 대해 경고하던 문제 수정
@파일 피커가 작은 비-git 디렉토리에서 세션 중 생성된 파일을 매칭하지 못하던 문제 수정- 항목이 100개 이상인 디렉토리에서
@-멘션 파일 피커가 파일을 찾지 못하던 문제 수정 - 출력이 잘린 실패한 도구 호출이 전체 화면 모드에서 클릭하여 펼치기가 되지 않던 문제 수정
- 지속적 확장 키 모드 터미널에서 Ctrl+G로 외부 편집기를 연 후 Backspace와 Ctrl+Backspace가 뒤바뀌던 문제 수정
/usage주간 리셋이 캘린더 날짜 대신 시간을 표시하던 문제 수정- 환영 배너 줄임표가 CJK 터미널에서 열 오버플로를 유발하던 문제 수정
- 세션 히스토리에 잘못된 input 필드를 가진 도구 호출이 있을 때
/insights크래시 수정 - 도구의 접힘 가능 분류가 세션 중 변경될 때의 렌더러 크래시 수정
plugin.json의skills항목이 플러그인의 기본skills/디렉토리를 가리던 문제 수정, 파일 경로를 나열하면 조용히 실패하는 대신 오류 표시- IDE 셸 통합 잠금 파일이
CLAUDE_CONFIG_DIR을 준수하지 않던 문제 수정 - 스트리밍 중 복사된 터미널 출력의 후행 공백 문제 수정
- 플러그인 제거 및 활성화/비활성화가 슬러그를 대소문자 무시로 매칭하지 못하던 문제 수정
- 도구 오류 잘림 마커가 surrogate-pair 문자열에 대해 음수 카운트를 표시하던 문제 수정
CLAUDE_ENV_FILESessionStart 훅의 환경 변수가/resume또는/clear후 낡아지던 문제 수정- 붙여넣은 멀티라인 이름을 받았을 때
/branch가 멀티라인 세션 제목을 저장하던 문제 수정 - 열 경계에서 줄바꿈된 텍스트의 둘째 줄에 선행 공백이 남던 문제 수정
/install-github-app,/desktop,/resume,/web-setup에서 Esc가 다이얼로그를 닫지 못하던 문제 수정/doctorMCP 스키마 오류가 누락된 필드 이름이나 소스 파일 경로를 명시하지 않던 문제 수정- Bash 권한 프롬프트가 사용자가 읽을 수 있는 설명 대신 내부 파서 진단을 표시하던 문제 수정
- 공백이 있는 플러그인 슬래시 명령(예:
/myplugin review)이 네임스페이스 형식으로 해석되지 않던 문제 수정 AskUserQuestion이 배열로 제공된 다중 선택 답변을 폐기하던 문제 수정/clear <name>이/resume용으로 정리된 세션에 라벨을 붙이지 않던 문제 수정CronList출력에서 한정자와 예약된 프롬프트가 누락되던 문제 수정- 전체 화면 모드에서 "Jump to bottom" 오버레이가 CJK 문자에 색상 아티팩트를 남기던 문제 수정
- 넓은 마크다운 테이블이 스트리밍 중 터미널 스크롤백에 낡은 테두리 렌더를 남기던 문제 수정
- pasted-text 플레이스홀더가 있는 긴 프롬프트가 자동 잘림될 때 붙여넣은 텍스트가 조용히 삭제되던 문제 수정
- 변경 이력 새로고침 실패 후
/release-notes가 옛 버전에 멈추던 문제 수정 - 서버가 터미널에 들어가는 것보다 많을 때
/mcp서버 목록이 스크롤되지 않던 문제 수정 - 초기 슬래시 명령 후 입력 중간 슬래시 명령 자동완성이 작동하지 않던 문제 수정
autoScrollEnabled: false에서 맨 아래로 스크롤하면 auto-follow가 다시 활성화되던 문제 수정- 빈 입력에서 Enter로 프롬프트 제안이 자동 제출되던 문제 수정 — 이제 Tab 또는 화살표로 수락 필요
- 키보드 단축키 힌트가
keybindings.json의 재바인딩된 키를 반영하지 않던 문제 수정 - 확인 후 Escape 시
/settings언어 변경이 되돌려지던 문제 수정 /terminal-setup이 부분 접두어 대신 정확한 이름 일치에서만 자동완성에 나타나던 문제 수정AskUserQuestion다이얼로그의 "Chat about this"가 질문 텍스트를 지우던 문제 수정- 서버가 content 블록을 반환할 때 MCP 도구 결과가 보이지 않던 문제 수정
--worktree가 기존 또는 낡은 worktree와 충돌할 때의 오류 메시지 개선
버전 2.1.133 (2026-05-07)
신규 기능
worktree.baseRef설정(fresh|head) 추가 —--worktree,EnterWorktree, 에이전트 격리 worktree가origin/<default>에서 분기할지 로컬HEAD에서 분기할지 선택. 주의: 기본값fresh는EnterWorktree의 base를 다시origin/<default>로 변경(2.1.128부터 로컬HEAD였음) — 새 worktree에 미푸시 커밋을 유지하려면worktree.baseRef: "head"설정sandbox.bwrapPath,sandbox.socatPathmanaged 설정(Linux/WSL) 추가 — 사용자 지정 bubblewrap 및 socat 바이너리 위치 지정parentSettingsBehavioradmin-tier 키('first-wins' | 'merge') 추가 — 관리자가 SDKmanagedSettings(parent tier)를 정책 병합에 옵트인 가능
변경 사항
- 훅이 이제
effort.levelJSON 입력 필드와$CLAUDE_EFFORT환경 변수로 활성 effort 레벨을 수신하고, Bash 도구 명령이$CLAUDE_EFFORT를 읽을 수 있음 - focus 모드 동작 개선
- 메모리 압박 시 warm-spare 백그라운드 워커를 해제하여 메모리 사용량 개선
claude --help가--remote-control-session-name-prefix와 함께--remote-control표시
버그 수정
- refresh-token 경합이 공유 자격 증명을 지운 후 병렬 세션이 모두 401에 막히던 문제 수정
- 드라이브 루트(
C:\)나 POSIX/로 스코프된Edit/Writeallow 규칙이 잘못 매칭되어 항상 프롬프트하던 문제 수정 - 히스토리 또는 세션 로그 파일 잠금이 클럭 스큐나 느린 디스크로 손상될 때의 미처리 거부(
ECOMPROMISED) 수정 - 대화 컴팩션 중 Esc를 누르면 잘못된 "Error compacting conversation" 알림이 표시되던 문제 수정
- discovery, dynamic client registration, token exchange, token refresh를 포함한 전체 MCP OAuth 흐름에서
HTTP(S)_PROXY/NO_PROXY/ mTLS가 준수되지 않던 문제 수정 --add-dir/ SDKadditionalDirectories로 전달된 매핑 네트워크 드라이브에서 Read/Write/Edit가 거부되던 문제 수정- claude.ai의 Remote Control 정지/중단이 로컬 Esc와 동일하게 CLI 세션을 완전히 취소하지 못해 멈춘 도구나 프롬프트 중단 후 대기 메시지가 진행되지 않던 문제 수정
- 한 세션의
/effort가 다른 동시 세션의 effort 레벨을 예기치 않게 변경하던 문제와 IDE effort 변경이 조용히 삭제될 수 있던 관련 문제 수정 - 서브에이전트가 Skill 도구를 통해 프로젝트, 사용자, 플러그인 스킬을 발견하지 못하던 문제 수정
- [VSCode] 확장 빌드가 Claude 바이너리를 번들하지 않을 때
claudeCode.claudeProcessWrapper가 "Unsupported platform"으로 실패하던 문제 수정
버전 2.1.132 (2026-05-06)
신규 기능
CLAUDE_CODE_SESSION_ID환경 변수를 Bash 도구 하위 프로세스 환경에 추가(훅에 전달되는session_id와 일치)CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1환경 변수 추가 — 전체 화면 alternate-screen 렌더러를 옵트아웃하고 대화를 터미널 네이티브 스크롤백에 유지- Ctrl+V 이미지 붙여넣기를 클립보드에서 읽는 동안 "Pasting…" 푸터 힌트 추가
변경 사항
- 슬래시 명령 다이얼로그 및
/login,/upgrade,/extra-usage다이얼로그 간격의 시각적 일관성 개선 /tui fullscreen시작 배너가 추가 렌더러 이점(낮은 메모리 사용, 마우스 지원, 선택 시 자동 복사)을 설명하도록 업데이트
버그 수정
- 외부 SIGINT(예: IDE 정지 버튼,
kill -INT)가 graceful shutdown을 실행하지 않던 문제 수정 — 이제 터미널 모드가 복원되고 갑작스러운 종료 대신--resume힌트 출력 - 네이티브 빌드에서 터미널이 닫히거나 세션 중간 SSH 연결이 끊길 때의 미처리 예외 수정
- 도구 오류 잘림이 이모지를 분할할 때
--resume이no low surrogate in string으로 실패하던 문제 수정; 사전 손상된 세션은 로드 시 정제됨 -p --continue/--resume로 plan 모드 세션을 재개할 때--permission-mode플래그가 무시되던 문제와 같은 세션 내ExitPlanMode후 plan 모드가 재적용되지 않던 문제 수정- 노트북 절전/깨어남 또는 Ctrl+Z/
fg후 전체 화면 모드가 다음 키 입력이나 스트림 출력 전까지 빈 화면을 표시하던 문제 수정 - Indic 결합 문자 또는 ZWJ 이모지가 줄바꿈될 때 Ctrl+E/A/K/U/화살표 키에서 커서가 grapheme 중간에 위치하던 문제 수정
- vim 연산자가 분해형(NFD) 악센트 문자를 포함한 텍스트를 손상시키던 문제 수정
/로 시작하는 텍스트를 붙여넣으면 입력이 조용히 삼켜지거나 알 수 없는 명령 응답을 유발하던 문제 수정- 포커스 이벤트나 마우스 추적 보고가 bracketed paste와 교차할 때 붙여넣기가 프롬프트에 stray 이스케이프 시퀀스를 덤프하던 문제 수정
- 업스트림 xterm.js 버그로 인해 Cursor 및 VS Code 1.92–1.104에서 마우스 휠 스크롤이 너무 빠르던 문제 수정
- JetBrains IDE 2025.2 터미널의 스크롤 휠 처리 수정(잘못된 화살표 키, 잘못된 방향 이벤트, 폭주 가속)
- Linux/X11에서 통계 스크린샷을 클립보드로 복사할 때
/usageCtrl+S가 멈추던 문제 수정 - Windows Terminal에서
/terminal-setup이 모순된 오류를 표시하던 문제 수정 — Shift+Enter는 거기서 네이티브 지원됨 /effort피커가CLAUDE_CODE_EFFORT_LEVEL환경 변수 재정의를 반영하지 않던 문제 수정- 일부 사용자에게
/status가 잘못된 기본 모델을 표시하던 문제 수정 - 슬래시 명령 자동완성 팝업이 터미널 높이에 맞춰 확장되지 않고 약 3~5개 명령으로 제한되던 문제 수정
- 상태 표시줄
context_window토큰 카운트가 현재 컨텍스트 사용량 대신 누적 세션 합계를 반영하던 문제 수정 - "Option as Meta"가 비활성화된 macOS 터미널(iTerm2, Terminal.app 기본값)에서 Alt+T(사고 토글)가 작동하지 않던 문제 수정
claude agents에서 백그라운드 세션을 다시 연 후 Windows에서 키보드 입력이 죽던 문제 수정- stdio MCP 서버가 stdout에 비프로토콜 데이터를 쓸 때의 무한 메모리 증가(10GB+ RSS) 수정
- 연결되지만
tools/list에 실패하는 MCP 서버가 0개 도구를 조용히 표시하던 문제 수정 — 이제 한 번 재시도하고/mcp에 "connected · tools fetch failed" 표시 - 미인증 claude.ai MCP 커넥터가 "needs auth" 대신 "failed"로 표시되고, headless
-p모드가 비일시적 4xx 연결 실패를 재시도하던 문제 수정 ENABLE_PROMPT_CACHING_1H설정 시 Bedrock 및 Vertex 400 오류 수정
버전 2.1.131 (2026-05-06)
버그 수정
- 번들 SDK의 하드코딩된 빌드 경로(
createRequire폴리필 버그)로 인해 VS Code 확장이 Windows에서 활성화되지 않던 문제 수정 - Mantle 엔드포인트 인증이 누락된
x-api-key헤더로 실패하던 문제 수정
버전 2.1.129 (2026-05-06)
신규 기능
--plugin-url <url>플래그 추가 — 현재 세션용으로 URL에서 플러그인.zip아카이브를 가져옴CLAUDE_CODE_FORCE_SYNC_OUTPUT=1환경 변수 추가 — 자동 감지가 놓치는 터미널(예: Emacseat)에서 동기화 출력 강제 활성화CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE추가 — Homebrew 또는 WinGet 설치에서 설정 시 Claude Code가 백그라운드에서 업그레이드 명령을 실행하고 재시작 프롬프트 표시
변경 사항
- 플러그인 매니페스트:
themes와monitors는 이제"experimental": { ... }아래에 선언. 최상위 선언도 계속 작동하나claude plugin validate가 경고 /model피커용 게이트웨이/v1/modelsdiscovery가 이제CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1로 옵트인(2.1.126–2.1.128에서는 자동)- Ctrl+R 히스토리 피커가 이제 기본적으로 모든 프로젝트의 모든 프롬프트를 검색(2.1.124 이전 동작과 일치). Ctrl+S로 현재 프로젝트 또는 세션으로 좁힘
- 서드파티 배포(Bedrock, Vertex, Foundry,
ANTHROPIC_BASE_URL게이트웨이)가 더 이상 first-party Anthropic 화면을 가리키는 스피너 팁을 보지 않음 skillOverrides설정이 이제 작동:off는 모델과/에서 숨김,user-invocable-only는 모델에서만 숨김,name-only는 설명 축약claude_code.pull_request.countOTel 메트릭이 셸 명령뿐 아니라 MCP 도구로 생성된 PR/MR도 카운트- 정책 거부 오류 메시지에 디버깅 지원을 위한 API Request ID 포함
버그 수정
- 인식되지 않는 400 상태 코드의 API 오류가 기저 오류 메시지 대신 원시 JSON을 표시하던 문제 수정
/clear가 대화 후 터미널 탭 제목을 리셋하지 않던 문제 수정- 권한 또는 기타 다이얼로그가 활성일 때
/rename의 세션 제목 칩이 사라지던 문제 수정 - 서브에이전트가 실행 중일 때 프롬프트 아래 에이전트 패널이 숨겨지던 문제 수정(2.1.122 회귀)
- 외부 편집기 핸드오프(Ctrl+G)가 프롬프트 위 대화 히스토리를 비우던 문제 수정
/context가 렌더링된 ASCII 시각화 그리드를 대화에 덤프하여 호출당 약 1.6k 토큰을 낭비하던 문제 수정/agentsLibrary 목록 화살표 키 탐색 수정: 목록이 뷰포트를 초과할 때 강조된 에이전트가 계속 보임/branch성공 메시지가/resume용 새 브랜치 세션 ID를 포함하지 않던 문제 수정- keycap/ZWJ/skin-tone 이모지가 있는 굵은 헤더가 전체 화면 모드에서 후행 문자를 잃던 문제 수정
- 저장된 OAuth 자격 증명에
user:inference스코프가 없는 엔터프라이즈/팀 사용자에게 서버 관리 설정 정책이 적용되지 않던 문제 수정 - 절전 깨어남 후 모든 실행 세션을 로그아웃시킬 수 있던 OAuth refresh 경합 수정
- 1시간 프롬프트 캐시 TTL이 조용히 5분으로 다운그레이드되던 문제 수정
/effort또는/model변경 시/clear또는 컴팩션 후 cache-miss 경고가 잘못 나타나던 문제 수정Bash(mkdir *),Bash(touch *)등 allow 규칙이 프로젝트 내 경로에 대해 준수되지 않던 문제 수정*://스킴 와일드카드가 있는deniedMcpServers패턴이 대소문자 혼합 호스트명을 매칭하지 못하던 문제 수정- 음성 모드 중
--debug에서 무해한 WebSocket 경고가 오류로 로깅되던 문제 수정 - [VSCode]
/clear가 대화 컨텍스트와 표시된 트랜스크립트를 지우지 않던 문제 수정
버전 2.1.128 (2026-05-04)
신규 기능
--plugin-dir이 디렉토리 외에.zip플러그인 아카이브도 수용
변경 사항
- 인자 없는
/color가 이제 무작위 세션 색상 선택 /mcp가 연결된 서버의 도구 수를 표시하고 0개 도구로 연결된 서버를 플래그--channels가 콘솔(API 키) 인증과 작동 — managed settings가 있는 콘솔 조직은 활성화하려면channelsEnabled: true설정 필요/model피커 업데이트: 중복 Opus 4.7 항목 접고, 현재 Opus를 "Opus 4.7" 대신 "Opus"로 표시- 하위 프로세스(Bash, 훅, MCP, LSP)가 더 이상
OTEL_*환경 변수를 상속하지 않음 — Bash 도구로 실행되는 OTEL 계측 앱이 CLI 자체의 OTLP 엔드포인트를 가져가지 않음 - MCP:
workspace가 이제 예약된 서버 이름 — 해당 이름의 기존 서버는 경고와 함께 건너뜀 - 재연결하는 MCP 서버가 더 이상 매 재연결마다 전체 도구 이름 목록으로 대화를 채우지 않음 — 재공지된 도구는 서버 접두어로 요약
- SDK 호스트가 이제 Bash 권한 프롬프트에 대해 영구
localSettings제안을 받음 — "Always allow"가.claude/settings.local.json에 기록 EnterWorktree가 문서대로origin/<default-branch>대신 로컬 HEAD에서 새 브랜치를 생성 — 미푸시 커밋이 더 이상 삭제되지 않음- Auto mode: 분류기가 동작을 평가할 수 없을 때 오류에 힌트(재시도,
/compact,--debug실행) 포함
버그 수정
- 새 프롬프트 제출 시 focus 모드가 이전 응답을 잠깐 흐리게 하던 문제 수정
- OSC 9를 알림으로 해석하는 Kitty 등 터미널에서
/exit마다 stray "4;0;" 데스크톱 알림이 나타나던 문제 수정 - 요금 제한 시 Remote Control이 실행 가능한 업셀 옵션 대신 빈 "Opening your options…" 메시지를 표시하던 문제 수정
- 이미지 읽기 실패 시 드래그 앤 드롭 이미지 업로드가 "Pasting text…"에서 멈추던 문제 수정
- 매우 큰 입력(>10MB)을
claude -p에 stdin으로 파이프할 때의 크래시 루프 수정 - 전체 화면 모드에서 긴 URL이 모든 줄바꿈 행에서 개별 클릭 가능하지 않던 문제 수정
--plugin-dir로 로드한 플러그인에 대해/pluginComponents 패널이 "Marketplace 'inline' not found"를 표시하던 문제 수정- 서버가 구조화된 콘텐츠와 content 블록을 모두 반환할 때 MCP 도구 결과가 이미지를 누락하던 문제 수정
- 목록 항목 내 펜스 코드 블록이 복사-붙여넣기 시 선행 공백을 클립보드로 가져가던 문제 수정
/config의 탭 탐색이 포커스를 고립시키던 문제 수정 — 이제 탭 헤더가 포커스를 유지하여 화살표와 Esc가 계속 작동- OSC 8 하이퍼링크를 지원하지 않는 터미널에서 마크다운 링크 라벨이 손실되던 문제 수정 — 이제 URL만이 아닌
label (url)로 렌더링 - 더 작은 autocompact 창을 가진 1M-컨텍스트 모델 세션이 실제 API 한계에 도달하기 전에 "Prompt is too long"으로 잘못 차단되던 문제 수정
- 병렬 셸 도구 호출: 실패한 읽기 전용 명령(grep, git diff, ls)이 더 이상 형제 호출을 취소하지 않음
- effort를 지원하지 않는 모델에서 배너가 "with X effort"를 표시하던 문제 수정
- 3P 제공자에서
/fast가 "not available"을 표시하는 대신 무관한 스킬로 퍼지 매칭되던 문제 수정 - Bedrock 기본 모델이 지역에 맞는 접두어 대신
global.*로 해석되던 문제 수정 - vim 모드: NORMAL 모드의
Space가 이제 표준 vi/vim 동작과 일치하여 커서를 오른쪽으로 이동 - 터미널 진행 인디케이터(OSC 9;4)가 도구 호출 사이에 깜빡이며 꺼지던 문제 수정 — 전체 턴 동안 유지
- 마지막 항목이 compact 경계인 재개된 세션에서 인자 없는
/rename이 실패하던 문제 수정 --resume/--continue후 이전 세션의 낡은 "remote-control is active" 상태 줄이 나타나던 문제 수정- 삭제된 캐시 디렉토리를 가리키는 낡은
installed_plugins.json항목이 PATH를 오염시키던 문제 수정 CLAUDE_CODE_SHELL_PREFIX가 설정되고 인자에 공백이나 셸 메타문자가 있을 때 MCP stdio 서버가 손상된 인자를 받던 문제 수정- 서브에이전트 진행 요약이 프롬프트 캐시를 누락하던 문제 수정(
cache_creation약 3배 감소) /plugin update가 npm 소스 플러그인의 새 버전을 감지하지 못하던 문제 수정- 서브에이전트 트랜스크립트가 정적일 때 서브에이전트 요약이 반복 발동되던 문제 수정 — 유휴 서브에이전트의 최악 토큰 비용 제한
- Headless
--output-format stream-json:init.plugin_errors가 의존성 강등 외에--plugin-dir로드 실패도 포함
버전 2.1.126 (2026-05-01)
신규 기능
claude project purge [path]추가 — 프로젝트의 모든 Claude Code 상태(트랜스크립트, 작업, 파일 히스토리, 구성 항목) 삭제.--dry-run,-y/--yes,-i/--interactive,--all지원
변경 사항
ANTHROPIC_BASE_URL이 Anthropic 호환 게이트웨이를 가리킬 때/model피커가 게이트웨이의/v1/models엔드포인트에서 모델을 나열--dangerously-skip-permissions가 이제.claude/,.git/,.vscode/, 셸 구성 파일 및 기타 이전에 보호된 경로에 대한 쓰기 프롬프트를 우회(치명적 제거 명령은 안전망으로 여전히 프롬프트)claude auth login이 브라우저 콜백이 localhost에 도달할 수 없을 때(WSL2, SSH, 컨테이너) 터미널에 붙여넣은 OAuth 코드를 수용claude_code.skill_activatedOpenTelemetry 이벤트가 사용자 입력 슬래시 명령에 대해 발동하고 새invocation_trigger속성("user-slash","claude-proactive","nested-skill") 전달- Auto mode: 권한 검사가 멈출 때 스피너가 도구 실행 중처럼 보이는 대신 빨간색으로 변함
- 호스트 관리 배포(
CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST)가 Bedrock/Vertex/Foundry에서 더 이상 분석을 자동 비활성화하지 않음 - Windows: Microsoft Store, PATH 없는 MSI,
.NET global tool로 설치된 PowerShell 7 감지 - Windows: PowerShell 도구가 활성화되면 Claude가 이제 Bash로 기본 설정하는 대신 PowerShell을 기본 셸로 취급
- Read 도구: 레거시 모델에서 잘못된 거부와 "this is not malware" 코멘트를 유발할 수 있던 파일별 malware-assessment 알림 제거
버그 수정
- 보안: 더 높은 우선순위의 managed-settings 소스에
sandbox블록이 없을 때allowManagedDomainsOnly/allowManagedReadPathsOnly가 무시되던 문제 수정 - 2000px보다 큰 이미지를 붙여넣으면 세션이 깨지던 문제 수정 — 이제 붙여넣기 시 이미지 다운스케일, 히스토리의 초대형 이미지 자동 제거 및 요청 재시도
- "OAuth not allowed for organization" 오류에 로그인 화면을 표시하던 문제 수정 — 이제 관리자 문의 안내 표시
- 느리거나 프록시된 연결, IPv6 전용 devcontainer, 브라우저 콜백이 localhost에 도달할 수 없을 때 OAuth 로그인이 타임아웃으로 실패하던 문제 수정
- 동시 자격 증명 쓰기가 유효한 OAuth refresh 토큰을 지울 수 있던 드문 경합 수정
- API 재시도 카운트다운이 시도 사이에 카운트다운하는 대신 "0s"에 멈춰 있던 문제 수정
- 절전에서 깨어난 Mac에서 요청 중간 "Stream idle timeout" 오류가 나던 문제 수정
- 긴 모델 사고 일시정지 중 백그라운드 및 원격 세션이 "Stream idle timeout"으로 잘못 중단되던 문제 수정
- 빈 턴이 연속된 후 어시스턴트가 사고를 마쳤지만 출력을 표시하지 않던 멈춤 수정
- Cursor 및 VS Code 1.92–1.104 통합 터미널의 과도하게 빠른 트랙패드 스크롤 수정
- needs-auth 상태에 멈춘 수동 서버에 의해 claude.ai MCP 커넥터가 억제되던 문제 수정
- no-flicker 모드의 Windows에서 일본어/한국어/중국어 텍스트가 깨진 문자로 렌더링되던 문제 수정
Ctrl+L이 프롬프트 입력을 지우던 문제 수정 — 이제 readline 동작과 일치하여 화면 다시 그리기만 강제context: fork스킬과 기타 서브에이전트의 첫 턴에 deferred 도구(WebSearch, WebFetch 등)가 제공되지 않던 문제 수정--channels로 시작된 인터랙티브 세션에서 plan-mode 도구가 사용 불가능하던 문제 수정/pluginUninstall이 "Uninstalled" 대신 "Enabled"를 보고하던 문제 수정- 린터가 한 번에 많은 파일을 건드릴 때 file-modified 알림의 총 크기 제한
/remote-control재시도가 "connecting…"에 멈춘 것처럼 보이던 문제 수정 — 각 재시도가 이제 결과 표시- Remote Control 실패 알림이 초기 연결 실패에 대한 오류 사유를 표시하지 않던 문제 수정
- Windows: 클립보드 쓰기가 EDR/SIEM 텔레메트리에 보이는 프로세스 명령줄 인자에 복사된 콘텐츠를 더 이상 노출하지 않음; 22KB 초과 선택이 클립보드에 도달하지 않던 문제도 수정
- PowerShell 도구: 단독
--(예:git diff -- file)가--%파싱 중단 토큰으로 잘못 표시되던 문제 수정 - 모델이 병렬 도구 호출 배치에서 잘못된 도구 이름을 방출할 때 Agent SDK가 멈추던 문제 수정
버전 2.1.123 (2026-04-29)
버그 수정
CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1이 설정되었을 때 OAuth 인증이 401 재시도 루프로 실패하던 문제 수정
버전 2.1.122 (2026-04-28)
신규 기능
ANTHROPIC_BEDROCK_SERVICE_TIER환경 변수 추가 — Bedrock 서비스 티어(default,flex,priority) 선택,X-Amzn-Bedrock-Service-Tier헤더로 전송
변경 사항
/resume검색 상자에 PR URL을 붙여넣으면 그 PR을 생성한 세션을 찾음(GitHub, GitHub Enterprise, GitLab, Bitbucket)/mcp가 동일한 URL의 수동 추가 서버에 의해 가려진 claude.ai 커넥터를 중복 제거 힌트와 함께 표시- 브라우저 로그인 흐름 후에도 MCP 서버가 여전히 미인증일 때
/mcp가 표시하는 메시지 명확화 - OpenTelemetry:
api_request/api_error로그 이벤트의 숫자 속성이 이제 문자열이 아닌 숫자로 방출 - OpenTelemetry:
@-멘션 해석을 위한claude_code.at_mention로그 이벤트 추가
버그 수정
- 소스 세션에 rewound 타임라인의 항목이 포함되었을 때
/branch가 "tool_use ids were found without tool_result blocks"로 실패하는 포크를 생성하던 문제 수정 /model이 Bedrock application inference profile ARN에 대해 Effort 옵션을 표시하지 않고, 해당 ARN이output_config.effort를 받지 못하던 문제 수정- Vertex AI / Bedrock이 세션 제목 생성 및 기타 구조화 출력 쿼리에서
invalid_request_error: output_config: Extra inputs are not permitted를 반환하던 문제 수정 - 프록시 게이트웨이 뒤 사용자에 대해 Vertex AI
count_tokens엔드포인트가 400 오류를 반환하던 문제 수정 spinnerTipsOverride.excludeDefault가 시간 기반 스피너 팁을 억제하지 못하던 문제 수정- ToolSearch가 nonblocking 모드에서 세션 시작 후 연결된 MCP 도구를 누락하던 문제 수정
- bash 모드의
!exit/!quit가 셸 명령으로 실행되는 대신 CLI를 종료하던 문제 수정 - 새 모델로 보내는 이미지가 올바른 2000px 최대값 대신 2576px로 크기 조정되던 문제 수정
- 원격 제어 세션 유휴 상태가 초당 2회 다시 그려져
tmux -CC제어 파이프를 넘치게 하고 터미널을 멈출 수 있던 문제 수정 - 낡은 뷰 환경설정으로 일부 세션에서 어시스턴트 메시지가 빈 상태로 나타나던 문제 수정
settings.json의 잘못된 hooks 항목이 더 이상 전체 파일을 무효화하지 않음- 음성 모드: 터미널이 Caps Lock을 키 이벤트로 전달하지 않으므로 Caps Lock에 바인딩된 키바인딩이 이제 오류 표시
버전 2.1.121 (2026-04-28)
신규 기능
- MCP 서버 구성에
alwaysLoad옵션 추가 —true일 때 해당 서버의 모든 도구가 tool-search deferral을 건너뛰고 항상 사용 가능 claude plugin prune추가 — 고아가 된 자동 설치 플러그인 의존성 제거;plugin uninstall --prune은 cascade/skills에 type-to-filter 검색 상자 추가 — 긴 목록에서 스크롤 없이 스킬 찾기
변경 사항
- PostToolUse 훅이 이제
hookSpecificOutput.updatedToolOutput을 통해 모든 도구의 도구 출력을 교체 가능(이전에는 MCP 전용) - 전체 화면 모드: 위로 스크롤해 이전 출력을 읽은 후 프롬프트에 입력해도 스크롤이 맨 아래로 점프하지 않음
- 터미널을 초과하는 다이얼로그가 전체 화면 및 비전체 화면 모드 모두에서 화살표 키, PgUp/PgDn, home/end, 마우스 휠로 스크롤 가능
- 전체 화면 모드에서 여러 행으로 줄바꿈된 긴 URL의 어느 줄을 클릭해도 전체 URL이 열림
- SDK 및
claude -p:CLAUDE_CODE_FORK_SUBAGENT=1이 이제 비인터랙티브 세션에서 작동 --dangerously-skip-permissions가 더 이상.claude/skills/,.claude/agents/,.claude/commands/에 대한 쓰기를 프롬프트하지 않음/terminal-setup이 이제 iTerm2의 "Applications in terminal may access clipboard" 설정을 활성화하여 tmux에서도/copy작동- 시작 시 일시적 오류가 발생한 MCP 서버가 연결 끊김 상태로 남는 대신 최대 3회 자동 재시도
- 터미널 탭 세션 제목이 이제 구성된
language설정으로 생성 - 동일 업스트림 URL의 Claude.ai 커넥터가 중복 표시 대신 중복 제거
- Vertex AI: X.509 인증서 기반 Workload Identity Federation(mTLS ADC) 지원
- 업그레이드 후 더 빠른 시작: release-notes 스플래시에서 Recent Activity 패널 제거
- LSP 진단 요약이 클릭/ctrl+o로 펼쳐지고 펼치기 힌트 표시
- SDK:
mcp_authenticate가 사용자 지정 스킴 완료 및 claude.ai 커넥터를 위한redirectUri지원 - OpenTelemetry: LLM 요청 span에
stop_reason,gen_ai.response.finish_reasons,user_system_prompt(OTEL_LOG_USER_PROMPTS로 게이트) 추가 - [VSCode] Claude Code 언어가 구성되지 않았을 때 음성 받아쓰기가
accessibility.voice.speechLanguage설정 준수 - [VSCode]
/context가 이제 네이티브 토큰 사용량 다이얼로그를 염
버그 수정
- 세션에서 많은 이미지를 처리할 때의 무한 메모리 증가(다중 GB RSS) 수정
- 큰 트랜스크립트 히스토리가 있는 머신에서
/usage가 최대 약 2GB 메모리를 누수하던 문제 수정 - 장기 실행 도구가 명확한 진행 이벤트를 방출하지 못할 때의 메모리 누수 수정
- Claude가 시작된 디렉토리가 세션 중간에 삭제되거나 이동될 때 Bash 도구가 영구적으로 사용 불가능해지던 문제 수정
- 외부 빌드에서
--resume이 시작 시 크래시되던 문제 수정 - 깨끗하지 않은 종료로 트랜스크립트 줄이 손상되었을 때 큰 세션에서
--resume이 실패하던 문제 수정 — 이제 손상된 줄은 건너뜀 - Bedrock application inference profile ARN 사용 시
thinking.type.enabled is not supported오류 수정 - Microsoft 365 MCP OAuth가 중복되거나 지원되지 않는
prompt매개변수로 실패하던 문제 수정 - tmux, GNOME Terminal, Windows Terminal, Konsole에서 비전체 화면 모드 시 Ctrl+L이나 다시 그리기를 유발할 때의 스크롤백 중복 수정
- 시작 시 커넥터 목록 가져오기가 일시적 인증 오류에 부딪힐 때 claude.ai MCP 커넥터가 조용히 사라지던 문제 수정
- 원격 세션에서 내장 도구에 대한 "Always allow" 규칙이 워커 재시작 후 유지되지 않던 문제 수정
- 네이티브 빌드에서
managed-settings.json으로 설정한NO_PROXY가 모든 HTTP 클라이언트에 준수되지 않던 문제 수정 - managed settings 승인 프롬프트가 수락해도 세션을 종료하던 문제 수정 — 이제 설정을 적용하고 계속
/usage가 낡은 OAuth 토큰 후 "rate limited"를 반환하던 문제 수정 — 이제 자동 갱신settings.json의 잘못된 레거시 enum 값이 전체 설정 파일을 무효화하던 문제 수정- no-flicker 모드가 꺼졌을 때
/usage다이얼로그 콘텐츠가 잘리던 문제 수정 - 전체 화면 렌더러가 꺼졌을 때
/focus가 "Unknown command"를 표시하던 문제 수정 — 이제 활성화 방법 설명 - 실행 중 바이너리가 세션 중간에 삭제될 때 임베디드 grep/find/rg 셸 래퍼가 실패하던 문제 수정 — 이제 설치된 도구로 폴백
- 큰 디렉토리 트리에서 Bash 도구의
find동안 최대 파일 디스크립터 사용량 감소
버전 2.1.120 (2026-04-24)
신규 기능
claude ultrareview [target]하위 명령 추가 — CI나 스크립트에서/ultrareview를 비인터랙티브로 실행. 결과를 stdout에 출력(--json은 원시 출력), 완료 시 0 실패 시 1로 종료
변경 사항
- Windows: Git for Windows(Git Bash)가 더 이상 필수 아님 — 없을 때 Claude Code가 PowerShell을 셸 도구로 사용
- 스킬이 이제 콘텐츠에서
${CLAUDE_EFFORT}로 현재 effort 레벨 참조 가능 - 하위 프로세스에
AI_AGENT환경 변수 설정 —gh가 트래픽을 Claude Code에 귀속 가능 - 데스크톱 앱 설치나 스킬/에이전트 생성을 권하는 스피너 팁이 이미 보유한 경우 숨김
- 터미널이 스크롤 이벤트 대신 화살표 키를 보낼 때 "use PgUp/PgDn to scroll" 힌트 표시
- claude.ai 커넥터를 많이 구성했지만 인증하지 않은 경우 더 빠른 세션 시작
- auto mode 거부 메시지가 구성 문서로 링크
claude plugin validate가marketplace.json의 최상위$schema,version,description및plugin.json의$schema수용- auto mode의 auto-compact가 오해의 소지가 있는 토큰 값 대신
auto(소문자, 토큰 카운트 없음) 표시
버그 수정
- stdio MCP 도구 호출 중 Esc를 누르면 전체 서버 연결이 닫히던 문제 수정(2.1.105 회귀)
claude --resume으로 시작한 후/rewind및 기타 인터랙티브 오버레이가 키보드 입력에 응답하지 않던 문제 수정- 비전체 화면 모드의 터미널 스크롤백 중복(크기 조정, 다이얼로그 해제, 긴 세션) 수정
DISABLE_TELEMETRY/CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC가 API 및 엔터프라이즈 사용자의 사용량 메트릭 텔레메트리를 억제하지 못하던 문제 수정- 파이프와 리다이렉트를 모두 포함하는 멀티라인 bash 명령에 대해 auto mode가 false-positive "Dangerous rm operation" 권한 프롬프트를 띄우던 문제 수정
- 전체 화면 모드에서 긴 선택 메뉴가 터미널 아래로 잘리던 문제 수정 — 이제 스크롤 시 포커스된 옵션이 화면에 유지
- 전체 화면에서 "+N lines" 클릭 시 Write 도구 출력이 펼쳐지지 않고 접히던 문제 수정
- 타이핑 중 슬래시 명령 피커가 점프하던 문제 수정, 강조가 파란색으로 연속 부분 문자열만 매칭하도록 개선
- 한 항목이 인식되지 않는 소스 형식을 사용할 때
/plugin마켓플레이스가 로드에 실패하던 문제 수정 — 해당 항목은 표시되나 설치 시 업데이트 프롬프트 - [VSCode]
/usage가 일반 텍스트 세션 비용 대신 네이티브 Account & Usage 다이얼로그를 염 - [VSCode] 음성 받아쓰기가
~/.claude/settings.json의language설정 준수 - 큰 디렉토리 트리에서 Bash 도구의
find가 열린 파일 디스크립터를 고갈시켜 호스트 전체 크래시를 유발하던 문제 수정(macOS/Linux 네이티브 빌드)
버전 2.1.119 (2026-04-23)
신규 기능
prUrlTemplate설정 추가 — 푸터 PR 배지를 github.com 대신 사용자 지정 코드 리뷰 URL로 지정CLAUDE_CODE_HIDE_CWD환경 변수 추가 — 시작 로고에서 작업 디렉토리 숨김
변경 사항
/config설정(테마, 편집기 모드, verbose 등)이 이제~/.claude/settings.json에 유지되고 프로젝트/로컬/정책 재정의 우선순위에 참여--from-pr이 이제 GitLab merge-request, Bitbucket pull-request, GitHub Enterprise PR URL 수용--print모드가 이제 에이전트의tools:및disallowedTools:frontmatter를 준수(인터랙티브 모드 동작과 일치)--agent <name>이 이제 내장 에이전트의 정의에 있는permissionMode준수- PowerShell 도구 명령이 이제 권한 모드에서 자동 승인 가능(Bash 동작과 일치)
- 훅:
PostToolUse및PostToolUseFailure훅 입력에duration_ms(권한 프롬프트 및 PreToolUse 훅 제외 도구 실행 시간) 포함 - 서브에이전트 및 SDK MCP 서버 재구성이 이제 직렬 대신 병렬로 서버 연결
- 다른 플러그인의 버전 제약으로 고정된 플러그인이 가장 높은 만족 git 태그로 자동 업데이트
- Vim 모드: INSERT의 Esc가 더 이상 대기 메시지를 입력으로 끌어오지 않음; Esc를 다시 눌러 중단
- 슬래시 명령 제안이 쿼리와 매칭된 문자를 강조
- 슬래시 명령 피커가 긴 설명을 잘라내는 대신 둘째 줄로 줄바꿈
- 출력의
owner/repo#N단축 링크가 항상 github.com을 가리키는 대신 git 리모트 호스트 사용 - 보안:
blockedMarketplaces가 이제hostPattern및pathPattern항목을 올바르게 강제 - OpenTelemetry:
tool_result및tool_decision이벤트에tool_use_id포함;tool_result에는tool_input_size_bytes도 포함 - 상태 표시줄: stdin JSON에 이제
effort.level및thinking.enabled포함
버그 수정
- CRLF 콘텐츠(Windows 클립보드, Xcode 콘솔)를 붙여넣으면 모든 줄 사이에 빈 줄이 추가되던 문제 수정
- bracketed paste 내 kitty 키보드 프로토콜 시퀀스를 사용하는 터미널에서 멀티라인 붙여넣기가 줄바꿈을 잃던 문제 수정
- Bash 도구가 권한으로 거부되었을 때 네이티브 macOS/Linux 빌드에서 Glob 및 Grep 도구가 사라지던 문제 수정
- 전체 화면 모드에서 위로 스크롤 시 도구가 끝날 때마다 맨 아래로 되돌아가던 문제 수정
- 서버가 OAuth discovery 요청에 비JSON 본문을 반환할 때 MCP HTTP 연결이 "Invalid OAuth error response"로 실패하던 문제 수정
- 이미지 첨부가 있는 메시지에 대해 Rewind 오버레이가 "(no prompt)"를 표시하던 문제 수정
- auto mode가 충돌하는 "Execute immediately" 지시로 plan 모드를 재정의하던 문제 수정
- 응답 페이로드를 방출하지 않는 비동기
PostToolUse훅이 세션 트랜스크립트에 빈 항목을 기록하던 문제 수정 - 서브에이전트 작업 알림이 큐에 고아로 남을 때 스피너가 켜진 채로 유지되던 문제 수정
- 지원되지 않는 베타 헤더 오류를 피하기 위해 Vertex AI에서 도구 검색이 기본 비활성화(
ENABLE_TOOL_SEARCH로 옵트인) - 절대 경로가 있는 슬래시 명령 안에서
@-파일 Tab 완성이 전체 프롬프트를 교체하던 문제 수정 - Docker나 SSH를 통한 macOS Terminal.app에서 시작 시 프롬프트에 stray
p문자가 나타나던 문제 수정 - HTTP/SSE/WebSocket MCP 서버의
headers에 있는${ENV_VAR}플레이스홀더가 요청 전에 치환되지 않던 문제 수정 --client-secret으로 저장한 MCP OAuth 클라이언트 시크릿이client_secret_post가 필요한 서버의 토큰 교환 시 전송되지 않던 문제 수정/skillsEnter 키가 프롬프트에/<skill-name>을 미리 채우는 대신 다이얼로그를 닫던 문제 수정/agents상세 뷰가 서브에이전트에 사용 불가능한 내장 도구를 "Unrecognized"로 잘못 표시하던 문제 수정- 플러그인 캐시가 불완전할 때 플러그인의 MCP 서버가 Windows에서 spawn되지 않던 문제 수정
/export가 대화가 실제로 사용한 모델 대신 현재 기본 모델을 표시하던 문제 수정- verbose 출력 설정이 재시작 후 유지되지 않던 문제 수정
/usage진행 막대가 "Resets …" 라벨과 겹치던 문제 수정${user_config.*}가 비워둔 선택적 필드를 참조할 때 플러그인 MCP 서버가 실패하던 문제 수정- 문장 끝 숫자를 포함한 목록 항목이 숫자를 별도 줄로 줄바꿈하던 문제 수정
- plan 모드 진입 시
/plan및/plan open이 기존 plan에 작동하지 않던 문제 수정 - auto-compaction 전에 호출된 스킬이 다음 사용자 메시지에 대해 재실행되던 문제 수정
/reload-plugins및/doctor가 비활성화된 플러그인에 대해 로드 오류를 보고하던 문제 수정isolation: "worktree"인 Agent 도구가 이전 세션의 낡은 worktree를 재사용하던 문제 수정- 비활성화된 MCP 서버가
/status에 "failed"로 나타나던 문제 수정 TaskList가 작업을 ID 정렬 대신 임의 파일시스템 순서로 반환하던 문제 수정gh출력에 "rate limit"을 언급하는 PR 제목이 포함될 때 잘못된 "GitHub API rate limit exceeded" 힌트가 나타나던 문제 수정- SDK/bridge
read_file이 증가하는 파일에 대해 크기 제한을 올바르게 강제하지 못하던 문제 수정 - git worktree에서 작업할 때 PR이 세션에 연결되지 않던 문제 수정
- 더 높은 우선순위 스코프로 재정의된 MCP 서버 항목에 대해
/doctor가 경고하던 문제 수정 - Windows: false-positive "Windows requires 'cmd /c' wrapper" MCP 구성 경고 제거
- [VSCode] 마이크 권한 프롬프트가 표시되는 동안 macOS에서 음성 받아쓰기의 첫 녹음이 아무것도 생성하지 않던 문제 수정
버전 2.1.118 (2026-04-23)
신규 기능
- vim visual 모드(
v) 및 visual-line 모드(V) 추가 — 선택, 연산자, 시각적 피드백 지원 ~/.claude/themes/의 JSON 파일을 직접 편집하거나/theme에서 이름 있는 사용자 지정 테마 생성 및 전환; 플러그인도themes/디렉토리로 테마 제공 가능- 훅이 이제
type: "mcp_tool"을 통해 MCP 도구를 직접 호출 가능 DISABLE_UPDATES환경 변수 추가 — 수동claude update를 포함한 모든 업데이트 경로 완전 차단(DISABLE_AUTOUPDATER보다 엄격)claude plugin tag추가 — 버전 검증과 함께 플러그인용 릴리스 git 태그 생성
변경 사항
/cost와/stats를/usage로 병합 — 둘 다 관련 탭을 여는 입력 단축키로 유지- Windows의 WSL이
wslInheritsWindowsSettings정책 키를 통해 Windows 측 managed settings 상속 가능 - Auto mode:
autoMode.allow,autoMode.soft_deny,autoMode.environment에"$defaults"를 포함하면 내장 목록을 대체하지 않고 사용자 지정 규칙 추가 - auto mode 옵트인 프롬프트에 "Don't ask again" 옵션 추가
--continue/--resume가 이제/add-dir로 현재 디렉토리를 추가한 세션을 찾음- Remote Control 연결 시
/color가 세션 액센트 색상을 claude.ai/code에 동기화 /model피커가 사용자 지정ANTHROPIC_BASE_URL게이트웨이 사용 시ANTHROPIC_DEFAULT_*_MODEL_NAME/_DESCRIPTION재정의 준수- 다른 플러그인의 버전 제약으로 자동 업데이트가 플러그인을 건너뛸 때 그 건너뜀이
/doctor와/pluginErrors 탭에 표시
버그 수정
headersHelper로 구성된 서버에 대해/mcp메뉴가 OAuth Authenticate/Re-authenticate 동작을 숨기던 문제와 사용자 지정 헤더의 HTTP/SSE MCP 서버가 일시적 401 후 "needs authentication"에 멈춰 있던 문제 수정- OAuth 토큰 응답이
expires_in을 생략하는 MCP 서버가 매시간 재인증을 요구하던 문제 수정 - 서버의
insufficient_scope403이 현재 토큰이 이미 가진 스코프를 명시할 때 MCP step-up 인가가 재동의를 프롬프트하는 대신 조용히 갱신하던 문제 수정 - MCP 서버의 OAuth 흐름이 타임아웃되거나 취소될 때의 미처리 프로미스 거부 수정
- 경합 시 MCP OAuth refresh가 교차 프로세스 잠금 없이 진행되던 문제 수정
- 동시 MCP 토큰 갱신이 막 갱신된 OAuth 토큰을 덮어써 예기치 않은 "Please run /login" 프롬프트를 유발하던 macOS keychain 경합 수정
- 서버가 로컬 만료 시간 전에 토큰을 폐기할 때 OAuth 토큰 갱신이 실패하던 문제 수정
- Linux/Windows에서 자격 증명 저장 크래시가
~/.claude/.credentials.json을 손상시키던 문제 수정 CLAUDE_CODE_OAUTH_TOKEN으로 시작한 세션에서/login이 효과가 없던 문제 수정 — 이제 환경 토큰을 지워 디스크 자격 증명이 적용- "new messages" 스크롤 알약 및
/plugin배지의 읽기 어려운 텍스트 수정 --dangerously-skip-permissions로 실행 시 plan 수락 다이얼로그가 "bypass permissions" 대신 "auto mode"를 제공하던 문제 수정Stop또는SubagentStop외 이벤트에 구성된 agent-type 훅이 "Messages are required for agent hooks"로 실패하던 문제 수정prompt훅이 agent-hook 검증 서브에이전트가 만든 도구 호출에 대해 다시 발동되던 문제 수정/fork가 포크당 전체 부모 대화를 디스크에 기록하던 문제 수정 — 이제 포인터를 기록하고 읽기 시 hydrate- Alt+K / Alt+X / Alt+^ / Alt+_가 키보드 입력을 멈추게 하던 문제 수정
- 원격 세션에 연결하면
~/.claude/settings.json의 로컬model설정을 덮어쓰던 문제 수정 /로 시작하는 파일 경로를 붙여넣을 때 typeahead가 "No commands match" 오류를 표시하던 문제 수정- 이미 설치된 플러그인에 대한
plugin install이 잘못된 버전으로 설치된 의존성을 다시 해석하지 못하던 문제 수정 - 잘못된 경로나 fd 고갈에 대한 파일 워처의 미처리 오류 수정
- JWT 갱신 중 일시적 CCR 초기화 blip에서 Remote Control 세션이 아카이브되던 문제 수정
SendMessage로 재개된 서브에이전트가 spawn된 명시적cwd를 복원하지 못하던 문제 수정
버전 2.1.117 (2026-04-22)
신규 기능
CLAUDE_CODE_FORK_SUBAGENT=1로 외부 빌드에서 포크된 서브에이전트 활성화 가능/resume명령이 오래되고 큰 세션을 재읽기 전 요약본 제공 옵션 추가 (--resume동작과 동일)- 로컬 및 claude.ai MCP 서버 모두 구성된 경우 동시 연결로 시작 속도 향상
- OpenTelemetry:
user_prompt이벤트에command_name,command_source추가; effort 속성 지원 모델에서cost.usage,token.usage등에effort속성 포함
변경 사항
- 네이티브 빌드(macOS/Linux):
Glob및Grep도구가 Bash 도구를 통해 내장bfs/ugrep으로 대체됨 — 별도 툴 라운드트립 없이 더 빠른 검색 (Windows 및 npm 설치 빌드는 변경 없음) - Pro/Max 구독자의 Opus 4.6 및 Sonnet 4.6 기본 effort가
high로 변경 (기존medium) /model: 선택한 모델이 재시작 후에도 유지되고, 시작 헤더에서 모델 출처(프로젝트 또는 관리 설정 고정) 표시
버그 수정
- OAuth 액세스 토큰 만료 시 "Please run /login" 오류 발생 수정 (401 응답 시 토큰 자동 갱신)
WebFetch가 매우 큰 HTML 페이지에서 멈추는 문제 수정 (HTML-to-markdown 변환 전 입력 잘라냄)- 프록시가 HTTP 204 반환 시
TypeError대신 명확한 오류 표시 - 포크된 서브에이전트가 다른 모델로 실행될 때 파일 읽기에 멀웨어 경고를 잘못 표시하는 문제 수정
- Opus 4.7 세션이
/context백분율을 과도하게 표시하고 조기 자동 컴팩션하는 문제 수정
버전 2.1.116 (2026-04-20)
신규 기능
/resume명령 대폭 개선 — 40MB 이상 세션에서 최대 67% 속도 향상- 사고 스피너가 진행 힌트("still thinking", "thinking more", "almost done thinking")를 인라인으로 표시
/config검색에 옵션 값도 포함 (예: "vim" 검색 시 Editor mode 설정 발견 가능)- Bash 도구가
gh명령이 GitHub API 요금 제한에 도달하면 힌트 표시
버그 수정
- Kitty 키보드 프로토콜 사용 터미널에서 Ctrl+- 실행 취소가 작동하지 않는 문제 수정
Ctrl+Z가 래퍼 프로세스(예:npx,bun run)를 통해 실행 시 터미널 멈춤 문제 수정/branch가 50MB 이상 트랜스크립트를 가진 대화를 거부하는 문제 수정- 보안: 샌드박스 자동 허용이
/,$HOME등 중요 시스템 디렉토리를 대상으로 하는rm/rmdir에 위험 경로 안전 검사를 우회하지 못하도록 수정
버전 2.1.114 (2026-04-18)
버그 수정
- 에이전트 팀 동료가 도구 권한을 요청할 때 권한 다이얼로그에서 크래시 발생 문제 수정
버전 2.1.113 (2026-04-17)
신규 기능
sandbox.network.deniedDomains설정 추가 — 광범위한allowedDomains와일드카드가 허용하더라도 특정 도메인 차단 가능- 전체 화면 모드: Shift+↑/↓로 선택 영역을 표시 가능 범위 밖으로 확장할 때 뷰포트 스크롤
Ctrl+A,Ctrl+E가 멀티라인 입력에서 현재 논리적 줄의 시작/끝으로 이동 (readline 동작과 일치)- CLI가 번들 JavaScript 대신 플랫폼별 선택적 의존성을 통해 네이티브 Claude Code 바이너리를 실행하도록 변경
버그 수정
/effort auto확인 메시지 수정 — 상태 표시줄 레이블과 일치하도록 "Effort level set to max" 표시- Bedrock Application Inference Profile ARN으로 Opus 4.7 사용 시 400 오류 수정
- 보안: Bash deny 규칙이
env/sudo/watch등 exec 래퍼로 감싼 명령과 매칭되도록 수정
버전 2.1.112 (2026-04-16)
버그 수정
- Auto mode에서 "claude-opus-4-7 is temporarily unavailable" 오류 수정
버전 2.1.111 (2026-04-16)
신규 기능
- Claude Opus 4.7
xhigheffort 레벨 지원 —high와max사이에 위치,/effort,--effort, 모델 피커로 설정 가능; 다른 모델은high로 폴백 - Max 구독자가 Opus 4.7 사용 시 Auto mode 가용
/effort명령을 인자 없이 호출하면 대화형 슬라이더 열림 (방향키 탐색, Enter로 확인)/ultrareview추가 — 병렬 멀티에이전트 분석으로 클라우드에서 종합 코드 리뷰 실행; 인자 없이 현재 브랜치 리뷰,/ultrareview <PR#>로 특정 GitHub PR 리뷰/less-permission-prompts스킬 추가 — 트랜스크립트에서 자주 사용되는 읽기 전용 Bash/MCP 도구 호출을 스캔하여.claude/settings.json용 우선순위 허용 목록 제안- Auto mode에서 더 이상
--enable-auto-mode플래그 불필요 - Windows: PowerShell 도구 점진적 롤아웃 (opt-in/out:
CLAUDE_CODE_USE_POWERSHELL_TOOL). Linux/macOS는CLAUDE_CODE_USE_POWERSHELL_TOOL=1로 활성화 (PATH에pwsh필요) - "Auto (match terminal)" 테마 옵션 추가 — 터미널 다크/라이트 모드 자동 매칭
변경 사항
Ctrl+U가 전체 입력 버퍼 삭제로 변경 (기존: 줄 시작까지 삭제);Ctrl+Y로 복원 가능- Plan 파일 이름이 프롬프트 내용을 기반으로 생성 (예:
fix-auth-race-snug-otter.md)
버그 수정
- LSP 진단이 편집 후 편집 전 상태로 표시되는 문제 수정
/context그리드에 행 사이 빈 줄이 추가되는 문제 수정
버전 2.1.110 (2026-04-15)
신규 기능
/tui명령 및tui설정 추가 — 동일 대화에서 깜빡임 없는 렌더링으로 전환- 포커스 뷰가 새로운
/focus명령으로 별도 토글 (Ctrl+O는 일반/상세 트랜스크립트 전환으로 변경) - 푸시 알림 도구 추가 — Remote Control 및 "Push when Claude decides" 설정 활성화 시 Claude가 모바일 푸시 알림 전송 가능
autoScrollEnabled설정 추가 — 전체 화면 모드에서 대화 자동 스크롤 비활성화 옵션--resume/--continue가 만료되지 않은 예약 작업 복원
버그 수정
- MCP 도구 호출이 SSE/HTTP 전송에서 서버 연결이 끊어지면 무기한 중단되는 문제 수정
- 세션 정리 시 서브에이전트 트랜스크립트 포함 전체 세션 디렉토리가 제거되지 않는 문제 수정
버전 2.1.109 (2026-04-15)
변경 사항
- 확장 사고(extended thinking) 표시 인디케이터에 회전 진행 힌트 추가
버전 2.1.108 (2026-04-14)
신규 기능
ENABLE_PROMPT_CACHING_1H환경 변수 추가 — API 키, Bedrock, Vertex, Foundry에서 1시간 프롬프트 캐시 TTL 선택;FORCE_PROMPT_CACHING_5M으로 5분 TTL 강제 가능/recap명령 추가 — 세션으로 돌아올 때 컨텍스트 요약 제공;/config에서 설정,CLAUDE_CODE_ENABLE_AWAY_SUMMARY로 강제 가능/undo가/rewind의 별칭으로 추가- 모델이
/init,/review,/security-review등 빌트인 슬래시 명령을 Skill 도구를 통해 발견하고 호출 가능
변경 사항
/model이 대화 중 모델 전환 전 경고 표시 (전체 히스토리 캐시 미스 발생)/resume피커가 기본으로 현재 디렉토리 세션 표시;Ctrl+A로 모든 프로젝트 표시
버그 수정
DISABLE_TELEMETRY설정 구독자가 1시간 대신 5분 캐시 TTL로 폴백되는 문제 수정CLAUDE_ENV_FILE이#주석으로 끝나는 경우 Bash 도구가 출력 없이 종료되는 문제 수정
버전 2.1.107 (2026-04-14)
변경 사항
- 긴 작업 중 사고 힌트가 더 빠르게 표시되도록 개선
버전 2.1.105 (2026-04-13)
신규 기능
PreCompact훅 블로킹 지원 추가 — exit code 2 또는{"decision":"block"}반환으로 컴팩션 차단 가능- 플러그인의 최상위
monitors매니페스트 키를 통한 백그라운드 모니터 지원 (세션 시작 또는 스킬 호출 시 자동 활성화) EnterWorktree도구에path파라미터 추가 — 기존 워크트리로 전환 가능/proactive가/loop의 별칭으로 추가
변경 사항
WebFetch가<style>및<script>내용을 제거하여 CSS 중심 페이지가 콘텐츠 예산을 소진하지 않도록 개선- 정체된 API 스트림이 5분 데이터 없음 후 중단 및 비스트리밍 재시도
버그 수정
- 긴 단일 라인 쓰기(예: 미니파이된 JSON)를 여러 화면 페이지 분할 대신 UI에서 잘라서 표시
- stdio MCP 서버가 stdout에 비JSON 줄을 출력하면 즉시 연결이 해제되는 문제 수정 (v2.1.105 회귀)
버전 2.1.104 (2026-04-13)
내부 패치 릴리즈 — 공식 노트 없음.
버전 2.1.101 (2026-04-10)
신규 기능
/team-onboarding명령 추가 — 로컬 Claude Code 사용 내역에서 팀 동료 온보딩 가이드 생성- OS CA 인증서 저장소를 기본으로 신뢰 — 기업 TLS 프록시가 추가 설정 없이 동작 (
CLAUDE_CODE_CERT_STORE=bundled로 번들 CA만 사용 가능)
변경 사항
/ultraplan등 원격 세션 기능이 웹 설정 없이 기본 클라우드 환경 자동 생성- 설정 파일에서 인식할 수 없는 훅 이벤트 이름이 있더라도 전체 파일이 무시되지 않도록 개선
버그 수정
permissions.deny규칙이PreToolUse훅의permissionDecision: "ask"를 재정의하지 않던 문제 수정- 서브에이전트가 자체 워크트리 내 파일에 대한 Read/Edit 접근이 거부되는 문제 수정
- LSP 바이너리 탐지의 POSIX
which폴백에서 명령 인젝션 취약점 수정
버전 2.1.100 (2026-04-10)
내부 패치 릴리즈 — 공식 노트 없음.
버전 2.1.98 (2026-04-09)
신규 기능
- 로그인 화면의 "3rd-party platform" 선택 시 Google Vertex AI 대화형 설정 마법사 추가
CLAUDE_CODE_PERFORCE_MODE환경 변수 추가 — 설정 시 Edit/Write/NotebookEdit이 읽기 전용 파일에 실패하며p4 edit힌트 표시Monitor도구 추가 — 백그라운드 스크립트에서 이벤트 스트리밍--exclude-dynamic-system-prompt-sections플래그 추가 — 출력 모드에서 크로스 사용자 프롬프트 캐싱 개선
변경 사항
/agents탭 레이아웃 개선 — Running 탭(실시간 서브에이전트)과 Library 탭(에이전트 실행/확인 액션) 분리
버그 수정
- 백슬래시 이스케이프된 플래그가 읽기 전용으로 자동 허용되어 임의 코드 실행이 가능한 Bash 도구 권한 우회 수정
- 복합 Bash 명령이 강제 권한 프롬프트를 우회하는 문제 수정
버전 2.1.97 (2026-04-08)
신규 기능
NO_FLICKER모드에서 포커스 뷰 토글(Ctrl+O) 추가refreshInterval상태 표시줄 설정 추가 — N초마다 상태 표시줄 명령 재실행/agents에 실시간 서브에이전트 인스턴스가 있는 에이전트 유형 옆에● N running인디케이터 추가
버그 수정
- MCP HTTP/SSE 연결이 서버 재연결 시 ~50 MB/시간의 버퍼 메모리 누수 수정
NO_FLICKER모드에서 MCP 도구 결과 호버 시 크래시 수정
버전 2.1.96 (2026-04-08)
버그 수정
AWS_BEARER_TOKEN_BEDROCK또는CLAUDE_CODE_SKIP_BEDROCK_AUTH사용 시 Bedrock 요청이403 "Authorization header is missing"오류로 실패하는 문제 수정 (v2.1.94 회귀)
버전 2.1.94 (2026-04-07)
신규 기능
- Amazon Bedrock Mantle 지원 추가 (
CLAUDE_CODE_USE_MANTLE=1설정) - Bedrock 대화형 설정 마법사 추가 — 로그인 화면의 "3rd-party platform" 선택 시 AWS 인증, 리전 설정, 자격 증명 확인, 모델 고정 안내
변경 사항
- API 키, Bedrock/Vertex/Foundry, Team, Enterprise 사용자의 기본 effort 레벨을
medium에서high로 변경 (/effort로 조절 가능)
버그 수정
- 429 응답에 긴 Retry-After 헤더가 있을 때 에이전트가 멈추는 것처럼 보이는 문제 수정 (즉시 오류 표시)
- 플러그인 스킬 훅이 YAML 프론트매터에서 정의될 때 무시되는 문제 수정
버전 2.1.92 (2026-04-04)
신규 기능
forceRemoteSettingsRefresh정책 설정 추가 — 설정 시 CLI가 원격 관리 설정을 새로 가져올 때까지 시작 차단, 실패 시 종료 (fail-closed)/cost에 구독 사용자를 위한 모델별 및 캐시 히트 분류 추가/release-notes가 대화형 버전 피커로 변경
변경 사항
/tag명령 제거/vim명령 제거 (vim 모드는/config→ Editor mode에서 설정)
버그 수정
- 프롬프트 유형 Stop 훅이 소형 빠른 모델이
ok:false반환 시 잘못 실패하는 문제 수정 - 도구 입력에 배열/객체 필드가 JSON 인코딩 문자열로 스트리밍될 때 입력 유효성 검사 실패 수정
버전 2.1.91 (2026-04-02)
신규 기능
- MCP 도구 결과 지속성 오버라이드 —
_meta["anthropic/maxResultSizeChars"]어노테이션(최대 500K)으로 DB 스키마 등 대용량 결과가 잘리지 않고 전달 disableSkillShellExecution설정 추가 — 스킬, 커스텀 슬래시 명령, 플러그인 명령에서 인라인 셸 실행 비활성화
버그 수정
--resume시 비동기 트랜스크립트 쓰기 실패로 대화 히스토리가 끊어지는 문제 수정
버전 2.1.90 (2026-04-01)
신규 기능
/powerup추가 — 애니메이션 데모와 함께 Claude Code 기능을 가르치는 대화형 레슨
버그 수정
- 사용량 한도 도달 후 요금 제한 옵션 다이얼로그가 반복 자동 열려 세션 크래시를 유발하는 무한 루프 수정
PreToolUse훅이 exit code 2로 종료하면서 JSON을 stdout에 출력할 때 도구 호출이 올바르게 차단되지 않는 문제 수정
버전 2.1.89 (2026-04-01)
신규 기능
PreToolUse훅에"defer"권한 결정 추가 — 헤드리스 세션이 도구 호출 시 일시 정지하고-p --resume으로 재개하여 훅이 재평가CLAUDE_CODE_NO_FLICKER=1환경 변수 추가 — 가상화된 스크롤백으로 깜빡임 없는 대체 화면 렌더링PermissionDenied훅 추가 — auto mode 분류기 거부 후 실행;{retry: true}반환으로 모델에 재시도 허용- Auto mode: 거부된 명령이 알림으로 표시되고
/permissions→ Recent 탭에서r로 재시도 가능
변경 사항
- 훅 출력 50K 자 이상 시 컨텍스트에 직접 주입 대신 파일 경로 + 미리보기로 저장
cleanupPeriodDays: 0설정 시 유효성 검사 오류 반환 (기존에는 조용히 트랜스크립트 영속성 비활성화)
버그 수정
StructuredOutput스키마 캐시 버그로 다중 스키마 사용 시 ~50% 실패율 수정- 자동 컴팩션 과부하 루프 수정 — 3회 연속 컴팩션 후 컨텍스트가 즉시 다시 한도에 도달하면 멈추고 실행 가능한 오류 표시
버전 2.1.87 (2026-03-29)
버그 수정
- Cowork Dispatch 메시지가 배달되지 않는 문제 수정
버전 2.1.86 (2026-03-27)
신규 기능
- API 요청에
X-Claude-Code-Session-Id헤더 추가 — 프록시가 본문 파싱 없이 세션별로 요청 집계 가능 .jj(Jujutsu) 및.sl(Sapling) VCS 디렉토리를 Grep 및 파일 자동완성 제외 목록에 추가
버그 수정
- v2.1.85 이전에 생성된 세션에서
--resume실패 수정 - 조건부 스킬/규칙 설정 시 프로젝트 루트 외부 파일에 Write/Edit/Read 실패 수정
버전 2.1.85 (2026-03-26)
신규 기능
- 훅에 조건부
if필드 추가 — 권한 규칙 구문(예:Bash(git *))으로 실행 시점 필터링하여 프로세스 스폰 오버헤드 감소 - MCP OAuth가 RFC 9728 Protected Resource Metadata discovery를 따라 인증 서버 탐색
PreToolUse훅이updatedInput과permissionDecision: "allow"를 함께 반환하여AskUserQuestion을 충족 가능 (헤드리스 통합용)
버그 수정
/compact이 대화가 너무 커서 컴팩션 요청 자체가 맞지 않을 때 실패하는 문제 수정- 스트리밍 응답이 중단될 때 원격 세션에서 메모리 누수 수정
버전 2.1.84 (2026-03-26)
신규 기능
- Windows용 PowerShell 도구 opt-in 프리뷰 추가 (
CLAUDE_CODE_USE_POWERSHELL_TOOL로 활성화) TaskCreated훅 추가 —TaskCreate를 통해 태스크 생성 시 발생allowedChannelPlugins관리 설정 추가 — Team/Enterprise 관리자가 채널 플러그인 허용 목록 정의- Rules/Skills의
paths:프론트매터가 YAML 글로브 목록 허용
변경 사항
- MCP 도구 설명 및 서버 지시사항을 2KB로 제한
- 토큰 수 ≥1M 표시 형식 변경: "1512.6k" → "1.5m"
버그 수정
- 대형 편집 파일에 대한 첨부 스니펫 생성 시 멈춤 문제 수정
WorktreeCreate훅 이전에 비-git 저장소에서--worktree가 오류로 종료되는 문제 수정
버전 2.1.83 (2026-03-25)
신규 기능
managed-settings.d/드롭인 디렉토리 추가 — 별도 팀이 독립적인 정책 파편을 알파벳 순으로 병합하여 배포 가능CwdChanged및FileChanged훅 이벤트 추가 — 반응형 환경 관리용 (예: direnv)- 트랜스크립트 검색 추가 — 트랜스크립트 모드(
Ctrl+O)에서/로 검색,n/N으로 결과 탐색 Ctrl+X Ctrl+E를 외부 편집기 열기 별칭으로 추가 (readline 네이티브 바인딩)
변경 사항
- 백그라운드 에이전트 중지 단축키를
Ctrl+F에서Ctrl+X Ctrl+K로 변경 TaskOutput도구 deprecated — 백그라운드 작업 출력 파일 경로에Read도구 사용 권장
버그 수정
- 백그라운드 서브에이전트가 컨텍스트 컴팩션 후 보이지 않게 되는 문제 수정 (중복 에이전트 스폰 원인)
- 도구 결과 파일이 정리되지 않아
cleanupPeriodDays설정이 무시되는 문제 수정
버전 2.1.81 (2026-03-20)
신규 기능
--bare플래그 추가 — 스크립팅용-p호출에서 훅, LSP, 플러그인 동기화, 스킬 디렉토리 탐색 건너뜀 (ANTHROPIC_API_KEY또는apiKeyHelper필요)--channels권한 릴레이 추가 — 권한 기능을 선언한 채널 서버가 도구 승인 요청을 사용자 전화기로 전달 가능
버그 수정
- 여러 Claude Code 세션이 동시에 OAuth 토큰을 갱신할 때 반복 재인증 요청 수정
- 워크트리에서 시작된 세션을
--resume하면 해당 워크트리로 자동 복귀
버전 2.1.80 (2026-03-19)
신규 기능
- 상태 표시줄 스크립트에
rate_limits필드 추가 — Claude.ai 요금 한도 사용량 표시 (5시간 및 7일 창,used_percentage,resets_at) - 스킬 및 슬래시 명령의
effort프론트매터 지원 추가 — 호출 시 모델 effort 레벨 재정의 가능
버그 수정
--resume시 병렬 도구 결과 누락 수정 (병렬 도구 호출이 있는 세션에서[Tool result missing]표시 문제)
버전 2.1.79 (2026-03-18)
신규 기능
claude auth login에--console플래그 추가 — Anthropic Console(API 청구) 인증/config메뉴에 "Show turn duration" 토글 추가
버그 수정
claude -p가 명시적 stdin 없이 서브프로세스로 실행될 때 멈추는 문제 수정SessionEnd훅이 대화형/resume으로 세션을 전환할 때 실행되지 않는 문제 수정
버전 2.1.78 (2026-03-17)
신규 기능
StopFailure훅 이벤트 추가 — API 오류(요금 제한, 인증 실패 등)로 턴이 종료될 때 발생${CLAUDE_PLUGIN_DATA}변수 추가 — 플러그인 업데이트 후에도 유지되는 플러그인 영구 상태 저장소
변경 사항
- 응답 텍스트가 생성되는 동안 줄 단위로 스트리밍 (기본값 변경)
버그 수정
deny: ["mcp__servername"]권한 규칙이 모델에 도구를 표시하기 전 제거하지 못하는 문제 수정- 보안: 샌드박스가 활성화되어 있지만 의존성이 없을 때 조용히 비활성화되는 문제 수정 — 이제 시작 시 경고 표시
버전 2.1.77 (2026-03-17)
신규 기능
- Claude Opus 4.6의 기본 최대 출력 토큰을 64k로, Opus 4.6 및 Sonnet 4.6의 상한을 128k로 증가
/copy N구문 추가 — N번째 최신 어시스턴트 응답 복사
변경 사항
/fork가/branch로 이름 변경 (/fork는 별칭으로 계속 동작)
버그 수정
- 복합 bash 명령(예:
cd src && npm test)에 "Always Allow" 저장 시 전체 문자열 대신 서브명령 단위로 규칙 저장되지 않는 문제 수정 --resume시 메모리 추출 쓰기와 메인 트랜스크립트 간 경쟁 조건으로 최근 대화 히스토리가 잘리는 문제 수정PreToolUse훅이"allow"반환 시 기업 관리 설정 포함deny권한 규칙을 우회하는 문제 수정
버전 2.1.76 (2026-03-14)
신규 기능
- MCP elicitation 지원: MCP 서버가 작업 중간에 대화 다이얼로그(폼 필드 또는 브라우저 URL)를 통해 구조화된 입력을 요청할 수 있음
Elicitation및ElicitationResult훅 추가 — 응답을 MCP 서버로 보내기 전 가로채고 재정의 가능-n/--name <name>CLI 플래그 추가 — 세션 시작 시 표시 이름 설정worktree.sparsePaths설정 추가 — 대형 모노레포에서--worktree사용 시 필요한 디렉토리만 sparse-checkoutPostCompact훅 추가 — 컴팩션 완료 후 실행/effort슬래시 명령 추가 — 모델 effort 수준 설정- 세션 품질 설문 추가 — 엔터프라이즈 관리자가
feedbackSurveyRate로 샘플링 비율 설정 가능
버그 수정
- deferred tools(
ToolSearch)가 컨텍스트 컴팩션 후 입력 스키마를 잃어 배열/숫자 파라미터가 거부되는 문제 수정 - 슬래시 커맨드가 "Unknown skill"로 표시되는 문제 수정
- plan mode에서 이미 승인된 플랜이 재승인 요청되는 문제 수정
Bash(cmd:*)권한 규칙이 따옴표 안의#가 있는 명령과 매칭되지 않는 문제 수정- 자동 컴팩션이 연속 실패 후 무한 재시도하는 문제 수정 (3회 시도 후 서킷 브레이커 작동)
- VSCode: gitignore 패턴에 쉼표가 포함된 경우 @-mention 파일 피커에서 전체 파일 타입이 제외되는 문제 수정
버전 2.1.75 (2026-03-13)
내부 패치 릴리즈 — 사용자에게 영향을 주는 변경사항 없음.
버전 2.1.74 (2026-03-12)
신규 기능
/context명령에 actionable 제안 추가 — 무거운 툴, 메모리 비대화, 용량 경고를 구체적인 최적화 팁과 함께 표시autoMemoryDirectory설정 추가 — 자동 메모리 저장 디렉토리 사용자 지정 가능
버그 수정
- 스트리밍 API 응답 버퍼가 제너레이터 조기 종료 시 해제되지 않는 메모리 누수 수정
- managed policy
ask규칙이 사용자allow규칙 또는 스킬allowed-tools에 의해 우회되는 문제 수정 - MCP OAuth 인증이 콜백 포트가 이미 사용 중일 때 멈추는 문제 수정
- RTL 텍스트(히브리어, 아랍어 등)가 Windows Terminal에서 올바르게 렌더링되지 않는 문제 수정
- LSP 서버가 Windows에서 잘못된 파일 URI로 인해 동작하지 않는 문제 수정
버전 2.1.73 (2026-03-11)
신규 기능
modelOverrides설정 추가 — 모델 피커 항목을 커스텀 제공자 모델 ID(예: Bedrock 추론 프로파일 ARN)로 매핑- OAuth 로그인 또는 연결 확인이 SSL 인증서 오류로 실패할 때 actionable 안내 추가
변경 사항
- Bedrock, Vertex, Microsoft Foundry의 기본 Opus 모델을 Opus 4.6으로 변경 (기존 Opus 4.1)
/output-style명령 deprecated — 대신/config사용 권장
버그 수정
- 복잡한 bash 명령 권한 프롬프트로 인한 freeze 및 100% CPU 루프 수정
.claude/skills/디렉토리의 많은 스킬 파일이 동시 변경될 때 발생하는 데드락 수정
버전 2.1.72 (2026-03-10)
신규 기능
ExitWorktree툴 추가 —EnterWorktree세션 종료/plan에 description 인자 추가 (예:/plan 인증 버그 수정) — plan mode 진입과 동시에 시작CLAUDE_CODE_DISABLE_CRON환경 변수 추가 — 세션 중 예약된 크론 작업 즉시 중지lsof,pgrep,tput,ss,fd,fdfindbash 자동 승인 목록 추가 — 읽기 전용 작업 권한 프롬프트 감소- CLAUDE.md HTML 주석(
<!-- ... -->)이 자동 주입 시 Claude에게 숨겨짐 (Read 툴로 직접 읽을 때는 표시)
변경 사항
- effort 단계 단순화: low/medium/high (max 제거), 새 심볼 (○ ◐ ●)
/config개선 — Escape로 변경 취소, Enter로 저장 및 닫기, Space로 설정 토글- 번들 사이즈 ~510KB 감소
버전 2.1.71 (2026-03-07)
신규 기능
/loop명령 추가 — 반복 간격으로 프롬프트 또는 슬래시 명령 실행 (예:/loop 5m 배포 확인)- 세션 내 반복 프롬프트를 위한 크론 스케줄링 툴 추가
voice:pushToTalk키바인딩 추가 —keybindings.json에서 음성 활성화 키 재설정 가능 (기본값: 스페이스)
버전 2.1.70 (2026-03-06)
버그 수정
- 서드파티 게이트웨이 사용 시
ANTHROPIC_BASE_URL로 발생하는 API 400 오류 수정 ToolSearch직후 빈 모델 응답 수정- Windows/WSL에서 비ASCII 텍스트(한글, 이모지)가 클립보드에 복사될 때 깨지는 문제 수정
- VSCode에서 spark 아이콘으로 모든 Claude Code 세션 목록 표시, 전체 편집기로 열기 추가
버전 2.1.69 (2026-03-05)
신규 기능
/claude-api스킬 추가 — Claude API 및 Anthropic SDK로 애플리케이션 빌드- Voice STT 10개 언어 추가 (총 20개) — 러시아어, 폴란드어, 터키어, 네덜란드어, 우크라이나어, 그리스어, 체코어, 덴마크어, 스웨덴어, 노르웨이어
InstructionsLoaded훅 이벤트 추가 — CLAUDE.md 또는.claude/rules/*.md파일이 컨텍스트에 로드될 때 실행includeGitInstructions설정 추가 — Claude 시스템 프롬프트에서 내장 커밋/PR 워크플로우 지침 제거/reload-plugins명령 추가 — 재시작 없이 보류 중인 플러그인 변경 사항 활성화${CLAUDE_SKILL_DIR}변수 추가 — 스킬이 SKILL.md 콘텐츠에서 자신의 디렉토리를 참조 가능
보안 수정
- 중첩 스킬 발견 시
node_modules같은 gitignore 디렉토리에서 스킬을 로드할 수 있는 보안 문제 수정
버전 2.1.68 (2026-03-04)
- Opus 4.6이 Max 및 Team 구독자에게 기본적으로 medium effort로 설정
- "ultrathink" 키워드 재도입 — 다음 턴에 high effort 활성화
- 퍼스트파티 API에서 Opus 4 및 4.1 제거 — 해당 모델이 고정된 사용자는 자동으로 Opus 4.6으로 이동
버전 2.1.62 (2026-02-27)
- 프롬프트 제안 캐시 회귀 수정 — 캐시 적중률이 낮아지는 문제 수정
버전 2.1.63 (2026-02-28)
신규 기능
/simplify및/batch번들 슬래시 명령 추가- HTTP 훅 추가 — 셸 명령 대신 URL에 JSON POST 후 JSON 응답 수신
- 프로젝트 설정 및 자동 메모리가 동일 저장소의 git worktree 간에 공유됨
버그 수정
- 다수의 메모리 누수 수정 (MCP 도구/리소스 캐시, WebSocket 리스너, git 루트 감지 캐시 등)
/clear시 캐시된 스킬이 초기화되지 않아 새 대화에서 오래된 스킬 내용이 유지되는 문제 수정
버전 2.1.61 (2026-02-26)
- Windows에서 설정 파일 동시 쓰기 시 파일이 손상되는 문제 수정
버전 2.1.59 (2026-02-26)
신규 기능
- 자동 메모리: Claude가 유용한 컨텍스트를 자동으로 메모리에 저장.
/memory로 관리 /copy명령 추가 — 코드 블록이 있을 때 인터랙티브 피커로 개별 코드 블록 또는 전체 응답 선택 복사
버전 2.1.58 (2026-02-25)
- Remote Control 기능 더 많은 사용자에게 확대 제공
버전 2.1.56 (2026-02-25)
- VSCode: Windows에서 확장 충돌 수정 ("command 'claude-vscode.editor.openLast' not found") 추가 원인 수정
버전 2.1.55 (2026-02-25)
- Windows에서 BashTool이 EINVAL 오류로 실패하는 문제 수정
버전 2.1.53 (2026-02-25)
버그 수정
- 입력 제출 후 사용자 메시지가 렌더링 전 잠깐 사라지는 UI 플리커 수정
- Windows에서 다수의 충돌(panic, EINVAL, WebAssembly) 수정
--worktree플래그가 첫 실행 시 간혹 무시되는 문제 수정
버전 2.1.52
- VS Code: Windows에서 확장 충돌 수정 ("command 'claude-vscode.editor.openLast' not found")
버전 2.1.51
claude remote-control서브커맨드 추가 (로컬 환경 서빙을 사용한 외부 빌드용)- 플러그인 마켓플레이스 git 타임아웃을 30s에서 120s로 업데이트,
CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS로 설정 가능 - npm에서 플러그인 설치 시 커스텀 npm 레지스트리 및 버전 고정 지원 추가
- BashTool이 스냅샷 사용 가능 시 기본적으로 로그인 쉘(
-l플래그) 생략 (이전에는CLAUDE_BASH_NO_LOGIN=true필요) - 보안 수정: 인터랙티브 모드에서 워크스페이스 신뢰 없이
statusLine과fileSuggestion훅 명령이 실행되는 문제 수정 - 50K 문자 초과 도구 결과가 디스크에 유지됨 (이전 100K) - 컨텍스트 윈도우 사용량 감소
- WebSocket 재연결로 인한
control_response메시지 중복으로 API 400 오류 수정 - SDK 호출자를 위한 환경 변수 추가:
CLAUDE_CODE_ACCOUNT_UUID,CLAUDE_CODE_USER_EMAIL,CLAUDE_CODE_ORGANIZATION_UUID - 비문자열 YAML 배열 플러그인 설명에서 슬래시 명령 자동완성 충돌 수정
/model선택기에 이제 "Sonnet 4.5" 같은 사람이 읽기 쉬운 레이블과 업그레이드 힌트가 표시됨
버전 2.1.50
- LSP 서버에 대한
startupTimeout설정 지원 추가 - VCS 설정/해제를 위한
WorktreeCreate및WorktreeRemove훅 이벤트 추가 - 심볼릭 링크가 포함된 작업 디렉토리에서 재개된 세션이 보이지 않는 문제 수정
- Linux: glibc 2.30 이전 버전(예: RHEL 8)에서 네이티브 모듈 로드 실패 수정
- 완료된 팀원 작업이 가비지 컬렉션되지 않는 메모리 누수 수정
CLAUDE_CODE_SIMPLE이 스킬, 세션 메모리, 커스텀 에이전트, 토큰 카운팅을 제거하도록 수정- 존재하지 않는 서버 이름에서
/mcp reconnect멈춤 수정 - 다수의 메모리 누수 수정 (작업 상태, LSP 진단, 완료된 작업 출력)
claude agentsCLI 명령으로 설정된 에이전트 목록 보기 추가- Opus 4.6: 이제 전체 1M 컨텍스트 윈도우 포함
버전 2.1.49
- 단계별 인증 및 검색 캐싱으로 MCP OAuth 인증 개선
- 격리된 git worktree에서 Claude를 시작하는
--worktree(-w) 플래그 추가 - 서브에이전트가 임시 git worktree를 위한
isolation: "worktree"지원 - 백그라운드 에이전트를 종료하는 Ctrl+F 키 바인딩 추가 (두 번 누르기 확인)
- 에이전트 정의에 백그라운드 작업으로 항상 실행하는
background: true지원 - 플러그인이 기본 설정을 위한
settings.json제공 가능 - 모델 업데이트: 1M 컨텍스트를 가진 Sonnet 4.5가 Sonnet 4.6으로 교체
버전 2.1.47
- 의도적인 후행 빈 줄을 보존하도록 FileWriteTool 라인 카운팅 수정
- Windows 터미널 렌더링 수정 (라인 카운트가 올바른 값 표시)
- VS Code 플랜 미리보기 개선 (자동 업데이트, 준비되면 주석만, 거부 시 열린 상태 유지)
- 오래된 세션에서 컴팩션 실패 수정
@파일 멘션 성능 개선 (사전 워밍된 인덱스와 세션 캐싱)
버전 2.1.46
- macOS에서 터미널 연결 해제 후 CC 프로세스 고아 수정
- Claude Code에서 claude.ai MCP 커넥터 사용 지원 추가
버전 2.1.45
- Claude Sonnet 4.6 지원 추가
- 스피너 팁 커스터마이징을 위한
spinnerTipsOverride설정 추가 - SDK 타입 추가:
SDKRateLimitInfo및SDKRateLimitEvent - Bedrock, Vertex, Foundry에서 Agent Teams 팀원 실패 수정 (환경 변수 전파)
- macOS에서 샌드박스 "operation not permitted" 오류 수정
- 백그라운드 에이전트(Task 도구) 완료 시 충돌 수정
버전 2.1.44
- 깊이 중첩된 디렉토리 경로의 ENAMETOOLONG 오류 수정
- 인증 갱신 오류 수정
버전 2.1.43
- AWS 인증 갱신 멈춤 수정 (3분 타임아웃 추가)
- Vertex/Bedrock에서 구조화된 출력 베타 헤더가 무조건 전송되는 문제 수정
버전 2.1.42
- 시작 성능 개선 (지연된 Zod 스키마 구성)
- 프롬프트 캐시 히트율 개선 (시스템 프롬프트에서 날짜 이동)
- 적격 사용자를 위한 Opus 4.6 노력 일회성 콜아웃 추가
/resume이 중단 메시지를 세션 제목으로 표시하는 문제 수정
버전 2.1.41
- 다른 Claude Code 세션 내에서 Claude Code 시작에 대한 가드 추가
- Bedrock/Vertex/Foundry에서 Agent Teams가 잘못된 모델 식별자 사용 수정
- Windows ARM64 (win32-arm64) 네이티브 바이너리 지원 추가
/rename이 컨텍스트에서 세션 이름을 자동 생성하도록 개선claude auth login,claude auth status,claude auth logoutCLI 서브커맨드 추가
전체 변경 이력은 공식 GitHub 릴리스에서 확인할 수 있습니다.