Logo
본문으로 이동
초급10분 소요changelogupdatesversions

변경 이력 (Changelog)

Claude Code CLI의 공식 변경 이력입니다. (최근 업데이트: v2.1.76)

버전 2.1.76 (2026-03-14)

신규 기능

  • MCP elicitation 지원: MCP 서버가 작업 중간에 대화 다이얼로그(폼 필드 또는 브라우저 URL)를 통해 구조화된 입력을 요청할 수 있음
  • ElicitationElicitationResult 훅 추가 — 응답을 MCP 서버로 보내기 전 가로채고 재정의 가능
  • -n / --name <name> CLI 플래그 추가 — 세션 시작 시 표시 이름 설정
  • worktree.sparsePaths 설정 추가 — 대형 모노레포에서 --worktree 사용 시 필요한 디렉토리만 sparse-checkout
  • PostCompact 훅 추가 — 컴팩션 완료 후 실행
  • /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, fdfind bash 자동 승인 목록 추가 — 읽기 전용 작업 권한 프롬프트 감소
  • 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 필요)
  • 보안 수정: 인터랙티브 모드에서 워크스페이스 신뢰 없이 statusLinefileSuggestion 훅 명령이 실행되는 문제 수정
  • 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 설정/해제를 위한 WorktreeCreateWorktreeRemove 훅 이벤트 추가
  • 심볼릭 링크가 포함된 작업 디렉토리에서 재개된 세션이 보이지 않는 문제 수정
  • Linux: glibc 2.30 이전 버전(예: RHEL 8)에서 네이티브 모듈 로드 실패 수정
  • 완료된 팀원 작업이 가비지 컬렉션되지 않는 메모리 누수 수정
  • CLAUDE_CODE_SIMPLE이 스킬, 세션 메모리, 커스텀 에이전트, 토큰 카운팅을 제거하도록 수정
  • 존재하지 않는 서버 이름에서 /mcp reconnect 멈춤 수정
  • 다수의 메모리 누수 수정 (작업 상태, LSP 진단, 완료된 작업 출력)
  • claude agents CLI 명령으로 설정된 에이전트 목록 보기 추가
  • 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 타입 추가: SDKRateLimitInfoSDKRateLimitEvent
  • 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 logout CLI 서브커맨드 추가

전체 변경 이력은 공식 GitHub 릴리스에서 확인할 수 있습니다.

관련 가이드

변경 이력 (Changelog) | Claude Code 가이드 | GodDaeHee | GodDaeHee