변경 이력 (Changelog)
Claude Code CLI의 공식 변경 이력입니다. (최근 업데이트: v2.1.117)
버전 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 릴리스에서 확인할 수 있습니다.