변경 사항
--plugin-url <url> 플래그 추가: 현재 세션에서 플러그인 .zip 아카이브를 URL 에서 가져오기 위해 추가됨.
CLAUDE_CODE_FORCE_SYNC_OUTPUT=1 환경 변수 추가: 자동 감지 실패하는 터미널 (예: Emacs eat) 에 대해 동기화된 출력을 강제 활성화하기 위해 추가됨.
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE 설정: Homebrew 또는 WinGet 설치에서 이 값이 설정되면 Claude Code 는 업그레이드 명령어를 백그라운드에서 실행하고 재시작을 요청합니다.
플러그인 매니페스트: 테마와 모니터는 이제 "experimental" 하에 선언해야 합니다. 상위 수준 선언은 여전히 작동하지만 claude plugin validate 가 경고합니다.
게이트웨이 /v1/models 발견: /model picker 는 이제 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 게이트웨이) 는 이제 첫 번째 당사 Anthropic 표면에서 스핀너 팁을 더 이상 보지 않습니다.
skillOverrides 설정이 이제 작동합니다: off 는 모델과 / 에서 숨기고, user-invocable-only 는 모델에서만 숨기고, name-only 는 설명을 축소합니다.
claude_code.pull_request.count OTel 지표는 이제 MCP 도구를 통해 생성된 PR/MR 을 카운트하며, 단순히 shell 명령어만 카운트하지 않습니다.
정책 거부 오류 메시지는 이제 더 쉬운 지원 디버깅을 위해 API Request ID 를 포함합니다.
인식되지 않은 400 상태 코드를 보인 API 오류는 이제 기본 오류 메시지 대신 원본 JSON 을 표시합니다.
/clear 은 대화 후 터미널 탭 제목을 다시 설정하지 않습니다.
/rename 가 활성화된 권한 또는 기타 대화 중에는 세션 제목 칩이 사라지지 않습니다.
프롬프트 아래에 있는 에이전트 패널은 서브에이전트가 실행될 때 숨겨지지 않습니다 (2.1.122 의 리그레션).
외부 에디터 핸드오프 (Ctrl+G) 는 프롬프트 위의 대화 히스토리를 비우지 않습니다.
/context 덤퍼는 이제 렌더링된 ASCII 시각화 그리드를 대화에 표시하며, ~1.6k 토큰을 낭비합니다.
/agents 라이브러리 목록 화살표 키 네비게이션: 강조된 에이전트는 이제 뷰포트가 초과될 때 여전히 보입니다.
/branch 성공 메시지는 /resume 를 위해 새 브랜치의 세션 ID 를 포함하지 않습니다.
키캡/ZWJ/skin-tone 이모지 Bold 헤더는 전체 화면 모드에서 trailing characters 를 잃습니다.
서버 관리 설정 정책은 저장된 OAuth 자격증명이 user:inference 범위를 갖지 않는 기업/팀 사용자에게 적용되지 않습니다.
오어 와이드-업 후 Wake-from-sleep 로 인한 OAuth 리프레시 경쟁이 모든 실행 중인 세션을 로그아웃할 수 있습니다.
1 시간 프롬프트 캐치 TTL 은 5 분으로 조용히 다운그레이드됩니다.
/cache-miss 경고는 /clear 또는 compaction 을 변경하는 /effort 또는 /model 후 spuriously 나타납니다.
Bash(mkdir *) , Bash(touch *) 와 유사한 규칙은 프로젝트 내 경로에 대해 존중되지 않습니다.
deniedMcpServers 패턴의 *:// 스키마 와일드카드는 대소문자 호스트명을 매칭하지 않습니다.
해로운 WebSocket 경고는 --debug 에서 음성 모드 동안 오류로 기록됩니다.
[VSCode] /clear 는 대화 컨텍스트와 표시된 트랜스크립트를 지우지 않습니다.