Claude Code v2.1.49 — v2.1.49 | AIwitness목록으로v2.1.49
변경사항
- 배경 에이전트가 실행 중이고 메인 스레드가 유휴 상태일 때 Ctrl+C와 ESC가 무시되던 문제 수정. 3초 내 두 번 누르면 모든 배경 에이전트가 종료됩니다.
- 캐시 적중률을 감소시키던 프롬프트 제안 캐시 회귀 버그 수정.
plugin enable과 plugin disable이 --scope를 지정하지 않을 때 항상 사용자 범위로 기본 설정되는 대신 올바른 범위를 자동 감지하도록 수정
- 단순 모드(
CLAUDE_CODE_SIMPLE)가 이제 Bash 도구에 더해 파일 편집 도구를 포함하여 단순 모드에서 직접 파일 편집이 가능합니다.
- 안전 검사가 요청 응답을 트리거할 때 권한 제안이 이제 자동으로 채워지므로 SDK 사용자가 권한 옵션을 표시할 수 있습니다.
- 1M 컨텍스트를 가진 Sonnet 4.5는 Max 플랜에서 제거되고 이제 1M 컨텍스트를 갖춘 최신 Sonnet 4.6 모델로 대체됩니다. /model에서 전환하세요.
/config를 통해 전환할 때 상세 모드가 생각 블록 표시를 업데이트하지 않던 문제 수정 — memo 비교기가 이제 상세 모드 변경을 올바르게 감지합니다.
- tree-sitter 파서를 주기적으로 재설정하여 긴 세션 중 무제한 WASM 메모리 증가 문제 수정
- stale yoga 레이아웃 참조로 인한 잠재적 렌더링 문제 수정
- 시작 중 불필요한 API 호출을 건너뛰어 비대화형 모드(
-p)의 성능 개선
- HTTP 및 SSE MCP 서버의 인증 실패를 캐싱하여 인증이 필요한 서버에 대한 반복된 연결 시도를 방지하고 성능 개선
- Yoga WASM 선형 메모리가 축소되지 않아 발생하는 장기 실행 세션 중 무제한 메모리 증가 문제 수정
- SDK 모델 정보가 이제
supportsEffort, supportedEffortLevels, supportsAdaptiveThinking 필드를 포함하므로 사용자가 모델 기능을 확인할 수 있습니다.
- 세션 중 구성 파일이 변경될 때 발생하는
ConfigChange hook 이벤트를 추가하여 엔터프라이즈 보안 감사 및 선택적 설정 변경 차단을 활성화합니다.
- MCP 인증 실패를 캐싱하여 중복 연결 시도를 피하고 시작 성능 개선
- 분석 토큰 계산을 위한 HTTP 호출을 줄여 시작 성능 개선
- MCP 도구 토큰 계산을 단일 API 호출로 일괄 처리하여 시작 성능 개선
disableAllHooks 설정이 관리된 설정 계층을 준수하도록 수정 — 관리되지 않은 설정이 더 이상 정책으로 설정된 관리된 hook을 비활성화할 수 없습니다 (#26637)
--resume 세션 선택기가 /clear 같은 명령으로 시작하는 세션에 대해 raw XML 태그를 표시하던 문제 수정. 이제 세션 ID 폴백으로 올바르게 진행됩니다.
- 경로 안전 및 작업 디렉토리 차단에 대한 권한 프롬프트를 개선하여 컨텍스트 없는 단순 프롬프트 대신 제한 사유를 표시합니다.