Claude Code v2.1.97 — v2.1.97 | AIwitness목록으로v2.1.97
변경 사항
NO_FLICKER 모드에서 포커스 보기 전환(Ctrl+O) 추가 (프롬프트, 편집 diff 통계를 포함한 한 줄 도구 요약 및 최종 응답 표시)
- 상태 표시줄 명령을 N초마다 재실행하는
refreshInterval 상태 표시줄 설정 추가
- 현재 디렉토리가 연결된 git 워크트리 내부에 있을 때 설정되는 상태 표시줄 JSON 입력에
workspace.git_worktree 추가
/agents에서 라이브 서브에이전트 인스턴스가 있는 에이전트 타입 옆에 ● N running 표시기 추가
- Cedar 정책 파일(
.cedar, .cedarpolicy)에 대한 구문 강조 추가
- 보호된 경로에 대한 쓰기를 승인한 후
--dangerously-skip-permissions가 자동으로 edit-accept 모드로 다운그레이드되는 문제 수정
- Bash 도구 권한 수정 및 강화: 환경 변수 접두사 및 네트워크 리디렉션에 대한 검사 강화, 일반 명령어에서 불필요한 프롬프트 감소
- JavaScript 프로토타입 속성과 일치하는 이름의 권한 규칙(예:
toString)으로 인해 settings.json이 자동으로 무시되는 문제 수정
- 관리자가 권한 규칙을 제거한 후에도 프로세스 재시작까지 활성 상태로 유지되는 관리형 설정 허용 규칙 수정
- 세션 중
permissions.additionalDirectories 설정 변경사항이 적용되지 않는 문제 수정
settings.permissions.additionalDirectories에서 디렉토리를 제거할 때 --add-dir로 전달된 동일한 디렉토리에 대한 액세스가 취소되는 문제 수정
- 서버가 재연결될 때 MCP HTTP/SSE 연결이 약 50 MB/시간의 해제되지 않은 버퍼를 축적하는 문제 수정
- 토큰 새로고침 후 재시작 시 MCP OAuth
oauth.authServerMetadataUrl이 인식되지 않는 문제 수정 (ADFS 및 유사 IdP 수정)
- 서버가 작은
Retry-After를 반환할 때 429 재시도가 약 13초 안에 모든 시도를 소진하는 문제 수정 — 지수 백오프가 이제 최소값으로 적용됨
- 컨텍스트 압축 후 속도 제한 업그레이드 옵션이 사라지는 문제 수정
- 여러
/resume 선택기 문제 수정: --resume <name>이 편집 불가능하게 열림, Ctrl+A 새로고침이 검색 삭제, 빈 목록이 탐색 무시, 작업 상태 텍스트가 대화 요약 교체, 크로스 프로젝트 오래된 상태
- 편집된 파일이 10KB보다 클 때
--resume에서 파일 편집 diff가 사라지는 문제 수정
- 첨부 메시지에서
--resume 캐시 누락 및 손실된 턴 중 입력이 대본에 저장되지 않는 문제 수정
- Claude가 작업 중일 때 입력한 메시지가 대본에 유지되지 않는 문제 수정
- 긴 세션에서 프롬프트 타입
Stop/SubagentStop 후크가 실패하고 후크 평가자 API 오류가 실제 메시지 대신 "JSON validation failed"를 표시하는 문제 수정
- 워크트리 격리 또는
cwd: 재정의가 있는 서브에이전트가 부모 세션의 Bash 도구로 작업 디렉토리를 유출하는 문제 수정
- 프롬프트-너무-길음 재시도에서 압축이 중복 멀티 MB 서브에이전트 대본 파일을 작성하는 문제 수정
claude plugin update가 원격에 더 새로운 커밋이 있을 때 git 기반 마켓플레이스 플러그인에 대해 "already at the latest version"을 보고하는 문제 수정
- 플러그인의 frontmatter
name이 YAML 부울 키워드일 때 슬래시 명령어 선택기가 끊어지는 문제 수정
NO_FLICKER 모드에서 래핑된 URL을 복사할 때 줄 바꿈에 공백이 삽입되는 문제 수정
- zellij 내에서 실행할 때
NO_FLICKER 모드에서 스크롤 렌더링 아티팩트 수정
NO_FLICKER 모드에서 MCP 도구 결과 위로 마우스를 올릴 때 크래시 수정
- API 재시도가 stale 스트리밍 상태를 남기는
NO_FLICKER 모드 메모리 누수 수정
NO_FLICKER 모드에서 Windows Terminal의 느린 마우스 휠 스크롤 수정
- 24줄보다 짧은 터미널에서
NO_FLICKER 모드의 사용자 정의 상태 표시줄이 표시되지 않는 문제 수정
- Warp에서
NO_FLICKER 모드로 Shift+Enter 및 Alt/Cmd+화살표 단축키가 작동하지 않는 문제 수정
- Windows의 no-flicker 모드에서 복사할 때 한글/일본어/Unicode 텍스트가 손상되는 문제 수정
AWS_BEARER_TOKEN_BEDROCK 또는 ANTHROPIC_BEDROCK_BASE_URL이 빈 문자열로 설정되어 있을 때(GitHub Actions에서 설정되지 않은 입력의 경우처럼) Bedrock SigV4 인증이 실패하는 문제 수정
- Accept Edits 모드 개선: 안전한 환경 변수 또는 프로세스 래퍼가 접두사인 파일 시스템 명령어를 자동 승인 (예:
LANG=C rm foo, timeout 5 mkdir out)
- auto 모드 및 bypass-permissions 모드 개선: 샌드박스 네트워크 액세스 프롬프트를 자동 승인
- 샌드박스 개선:
sandbox.network.allowMachLookup이 이제 macOS에서 적용됨
- 이미지 처리 개선: 붙여넣은 이미지와 첨부된 이미지가 이제 Read 도구를 통해 읽은 이미지와 동일한 토큰 예산으로 압축됨
- 슬래시 명령어 및
@ 멘션 완성 개선: CJK 문장 구두점 후에 트리거되므로 일본어/중국어 입력에 더 이상 / 또는 @ 앞에 공백이 필요하지 않음
- Bridge 세션 개선: claude.ai 세션 카드에 로컬 git 저장소, 분기 및 작업 디렉토리 표시
- 푸터 레이아웃 개선: 표시기(포커스, 알림)가 이제 모드 표시기 행에 유지되고 아래로 래핑되지 않음
- 컨텍스트 부족 경고 개선: 지속적인 행 대신 일시적 푸터 알림으로 표시
- 마크다운 인용문 개선: 래핑된 줄 전체에 연속 왼쪽 막대 표시
- 세션 대본 크기 개선: 빈 후크 항목을 건너뛰고 저장된 편집 전 파일 복사본을 제한
- 대본 정확도 개선: 블록별 항목이 이제 스트리밍 자리 표시자 대신 최종 토큰 사용량을 포함
- Bash 도구 OTEL 추적 개선: 추적이 활성화될 때 서브프로세스가 이제 W3C
TRACEPARENT 환경 변수를 상속
/claude-api 스킬 업데이트: Claude API와 함께 Managed Agents를 포함하도록 업데이트