Claude Code v2.1.90 — v2.1.90 | AIwitness목록으로v2.1.90
변경사항
/powerup 추가 — Claude Code 기능을 가르치는 대화형 레슨(애니메이션 데모 포함)
CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE 환경 변수 추가 — git pull 실패 시 기존 마켓플레이스 캐시를 유지, 오프라인 환경에서 유용
.husky를 보호된 디렉토리에 추가 (acceptEdits 모드)
- 사용 제한에 도달한 후 속도 제한 옵션 대화상자가 반복적으로 자동으로 열려 결국 세션을 충돌시키는 무한 루프 수정
--resume이 연기된 도구, MCP 서버 또는 사용자 정의 에이전트를 가진 사용자의 첫 요청에서 전체 프롬프트 캐시 누락을 유발하는 문제 수정 (v2.1.69 이후 회귀)
- PostToolUse format-on-save 훅이 연속 편집 중 파일을 다시 쓸 때
Edit/Write가 "파일 내용이 변경되었습니다"로 실패하는 문제 수정
- JSON을 stdout으로 내보내고 코드 2로 종료하는
PreToolUse 훅이 도구 호출을 올바르게 차단하지 못하는 문제 수정
- 도구 호출 중 CLAUDE.md 파일이 자동으로 로드될 때 접힌 검색/읽기 요약 배지가 전체화면 스크롤백에서 여러 번 나타나는 문제 수정
- 작업이 허용될 수 있는 경우에도 자동 모드가 명시적 사용자 경계("don't push", "wait for X before Y")를 존중하지 않는 문제 수정
- 클릭하여 확장하는 호버 텍스트가 밝은 터미널 테마에서 거의 보이지 않는 문제 수정
- 잘못된 형식의 도구 입력이 권한 대화상자에 도달할 때 UI 충돌 수정
/model, /config 및 기타 선택 화면을 스크롤할 때 헤더가 사라지는 문제 수정
- PowerShell 도구 권한 확인 강화: 뒤의
& 백그라운드 작업 우회, -ErrorAction Break 디버거 행, archive-extraction TOCTOU, parse-fail fallback deny-rule 성능 저하 수정
- 성능 개선: 캐시 키 조회 시 MCP 도구 스키마의 턴별 JSON.stringify 제거
- 성능 개선: SSE 전송은 이제 대규모 스트림 프레임을 선형 시간에 처리 (이전에는 2차 시간)
- 성능 개선: 긴 대화가 있는 SDK 세션은 더 이상 트랜스크립트 쓰기에서 2차적으로 느려지지 않음
/resume 전체 프로젝트 보기 개선 — 프로젝트 세션을 병렬로 로드하여 많은 프로젝트가 있는 사용자의 로드 시간 개선
--resume 선택기 변경 — claude -p 또는 SDK 호출로 생성된 세션을 더 이상 표시하지 않음
- auto-allow에서
Get-DnsClientCache 및 ipconfig /displaydns 제거 (DNS 캐시 프라이버시)