Claude Code v2.1.113 — v2.1.113 | AIwitness목록으로v2.1.113
변경사항
- CLI를 번들된 JavaScript 대신 플랫폼별 선택적 종속성을 통해 네이티브 Claude Code 바이너리를 생성하도록 변경
sandbox.network.deniedDomains 설정을 추가하여 광범위한 allowedDomains 와일드카드가 허용하더라도 특정 도메인을 차단할 수 있도록 함
- 전체화면 모드: Shift+↑/↓가 선택을 확장할 때 표시 영역을 넘으면 뷰포트를 스크롤하도록 변경
Ctrl+A와 Ctrl+E가 이제 여러 줄 입력에서 현재 논리적 줄의 시작/끝으로 이동하며, readline 동작과 일치
- Windows:
Ctrl+Backspace가 이제 이전 단어를 삭제
- 응답 및 bash 출력의 긴 URL이 여러 줄에 걸쳐 래핑될 때에도 클릭 가능하게 유지 (OSC 8 하이퍼링크가 있는 터미널)
/loop 개선: Esc 키를 누르면 대기 중인 웨이크업을 취소하고, 웨이크업이 "Claude resuming /loop wakeup"으로 표시되어 명확함
/extra-usage가 이제 Remote Control (모바일/웹) 클라이언트에서 작동
- Remote Control 클라이언트가 이제
@-파일 자동완성 제안을 쿼리할 수 있음
/ultrareview 개선: 병렬화된 검사로 더 빠른 실행, 실행 대화상자의 diffstat, 애니메이션 실행 상태
- 응답 중 정체되는 서브에이전트가 이제 조용히 응답을 멈추지 않고 10분 후 명확한 오류로 실패
- Bash 도구: 첫 번째 줄이 주석인 다중 줄 명령이 이제 트랜스크립트에서 전체 명령을 표시하여 UI 스푸핑 취약점을 해결
cd <current-directory> && git … 실행 시 cd가 no-op인 경우 더 이상 권한 프롬프트를 트리거하지 않음
- 보안: macOS에서
/private/{etc,var,tmp,home} 경로가 이제 Bash(rm:*) 허용 규칙에서 위험한 삭제 대상으로 처리
- 보안: Bash 거부 규칙이 이제
env/sudo/watch/ionice/setsid 및 유사한 exec 래퍼로 감싸진 명령과 일치
- 보안:
Bash(find:*) 허용 규칙이 더 이상 find -exec/-delete를 자동으로 승인하지 않음
- 한 도구 호출의 메시지가 다른 호출의 워치독을 무음으로 해제할 수 있는 MCP 동시 호출 타임아웃 처리 수정
- Cmd-backspace /
Ctrl+U를 수정하여 커서에서 줄의 시작까지 삭제하도록 복구
- 마크다운 테이블이 파이프 문자를 포함하는 인라인 코드 스팬을 포함할 때 깨지는 문제 수정
- 프롬프트에서 미전송 텍스트를 작성하는 동안 세션 요약이 자동으로 실행되는 문제 수정
/copy "전체 응답"이 GitHub, Notion 또는 Slack에 붙여넣기 위해 마크다운 테이블 열을 정렬하지 않는 문제 수정
- 실행 중인 서브에이전트를 보는 동안 입력한 메시지가 해당 트랜스크립트에서 숨겨지고 상위 AI에 잘못 귀속되는 문제 수정
- Bash
dangerouslyDisableSandbox가 권한 프롬프트 없이 샌드박스 외부에서 명령을 실행하는 문제 수정
/effort auto 확인 수정 — 이제 상태 표시줄 레이블과 일치하도록 "Effort level set to max"로 표시
- "copied N chars" 토스트가 이모지 및 기타 다중 코드 단위 문자를 과다 계산하는 문제 수정
/insights가 Windows에서 EBUSY 오류로 충돌하는 문제 수정
- 종료 확인 대화상자가 일회성 예약 작업을 반복 예약으로 잘못 레이블링하는 문제 수정 — 이제 카운트다운 표시
- 전체화면 모드에서 슬래시/@ 완성 메뉴가 프롬프트 경계에 맞춰지지 않는 문제 수정
CLAUDE_CODE_EXTRA_BODY output_config.effort가 노력(effort)을 지원하지 않는 모델에 대한 서브에이전트 호출 및 Vertex AI에서 400 에러를 유발하는 문제 수정
NO_COLOR이 설정될 때 프롬프트 커서가 사라지는 문제 수정
ToolSearch 순위 지정이 설명 매칭 형제 항목 대신 실제 도구를 표시하도록 수정
- 재개된 긴 컨텍스트 세션을 압축할 때 "Extra usage is required for long context requests" 오류로 실패하는 문제 수정
plugin install이 이미 설치된 플러그인과 종속성 버전이 충돌할 때 성공하는 문제 수정 — 이제 range-conflict 보고
- "Refine with Ultraplan"이 트랜스크립트에서 원격 세션 URL을 표시하지 않는 문제 수정
- 처리에 실패한 SDK 이미지 콘텐츠 블록이 세션을 충돌시키는 문제 수정 — 이제 텍스트 자리표시자로 저하
- Remote Control 세션이 서브에이전트 트랜스크립트를 스트리밍하지 않는 문제 수정
- Claude Code가 종료될 때 Remote Control 세션이 아카이브되지 않는 문제 수정
- Bedrock Application Inference Profile ARN을 통해 Opus 4.7을 사용할 때
thinking.type.enabled is not supported 400 에러가 발생하는 문제 수정