Claude Code v2.1.30 — v2.1.30 | AIwitness목록으로v2.1.30
변경 사항
- PDF의 Read 도구에
pages 파라미터를 추가하여 특정 페이지 범위를 읽을 수 있게 함(예: pages: "1-5"). 이제 큰 PDF(10페이지 초과)는 @로 언급할 때 컨텍스트에 인라인으로 표시되지 않고 경량 참조를 반환함
- Dynamic Client Registration을 지원하지 않는 MCP 서버(예: Slack)를 위해 사전 구성된 OAuth 클라이언트 자격증명 추가.
claude mcp add 명령과 함께 --client-id와 --client-secret을 사용할 수 있음
- Claude가 현재 세션을 문제 해결하는 데 도움이 되도록
/debug 추가
- 읽기 전용 모드에서 추가
git log 및 git show 플래그(예: --topo-order, --cherry-pick, --format, --raw) 지원 추가
- Task 도구 결과에 토큰 수, 도구 사용 횟수, 실행 시간 메트릭 추가
- 설정에 감소된 움직임 모드 추가
- API 대화 기록에 나타나는 가짜 "(no content)" 텍스트 블록 수정. 토큰 낭비와 모델 혼동 가능성 감소
- 도구 이름이 변경될 때만 프롬프트 캐시가 올바르게 무효화되지 않고, 도구 설명이나 입력 스키마가 변경될 때는 무효화되지 않는 문제 수정
- 대화에 thinking 블록이 포함된 경우
/login 실행 후 발생할 수 있던 400 오류 수정
parentUuid 사이클이 포함된 손상된 트랜스크립트 파일로 세션을 재개할 때 발생하던 행(hang) 현상 수정
- extra-usage를 사용할 수 없을 때 Max 20x 사용자에게 잘못된 "/upgrade" 제안을 표시하던 레이트 제한 메시지 수정
- 활발히 입력 중일 때 권한 대화상자가 포커스를 빼앗는 문제 수정
- SDK 제공 MCP 도구가 공유 애플리케이션 상태로 동기화되지 않아 서브에이전트가 이에 접근할 수 없던 문제 수정
.bashrc 파일이 있는 Windows 사용자가 bash 명령을 실행할 수 없던 회귀 문제 수정
--resume의 메모리 사용량 개선 (많은 세션을 보유한 사용자의 경우 68% 감소). 세션 인덱스를 경량 통계 기반 로딩 및 단계적 보강으로 대체
TaskStop 도구를 개선하여 결과 줄에 중지된 명령/작업 설명을 표시하도록 변경(일반 "작업 중지됨" 메시지 대신)
/model이 대기열에 들어가지 않고 즉시 실행되도록 변경
- [VSCode] 질문 대화상자의 "Other" 텍스트 입력에 여러 줄 입력 지원 추가 (새로운 줄은 Shift+Enter 사용)
- [VSCode] 새로운 대화를 시작할 때 세션 목록에 중복 세션이 나타나는 문제 수정