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