Claude Code v2.1.83 — v2.1.83 | AIwitness목록으로v2.1.83
변경 사항
managed-settings.json 옆에 managed-settings.d/ 드롭인 디렉토리 추가 — 서로 다른 팀이 독립적인 정책 조각을 배포할 수 있으며 알파벳순으로 병합됨
- 반응형 환경 관리(예: direnv)를 위한
CwdChanged 및 FileChanged 후크 이벤트 추가
- 샌드박스가 활성화되었지만 시작할 수 없을 때 샌드박스 없이 실행하는 대신 오류로 종료하는
sandbox.failIfUnavailable 설정 추가
claude-cli:// 프로토콜 핸들러 등록을 방지하는 disableDeepLinkRegistration 설정 추가
- 서브프로세스 환경(Bash 도구, 후크, MCP stdio 서버)에서 Anthropic 및 클라우드 제공자 자격 증명을 제거하는
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB=1 추가
- 트랜스크립트 검색 추가 — 트랜스크립트 모드(
Ctrl+O)에서 / 를 눌러 검색, n/N 으로 일치 항목 순회
- 외부 편집기 열기의 별칭으로
Ctrl+X Ctrl+E 추가(readline 기본 바인딩; Ctrl+G 계속 사용 가능)
- 붙여넣은 이미지가 이제 커서에
[Image #N] 칩을 삽입하여 프롬프트에서 위치로 참조 가능
- 에이전트가 프론트매터에서
initialPrompt 를 선언하여 첫 턴을 자동으로 제출 가능
chat:killAgents 및 chat:fastMode 를 이제 ~/.claude/keybindings.json 을 통해 재바인딩 가능
- 종료 후 셸 프롬프트로 누수되는 마우스 추적 이스케이프 시퀀스 수정
- macOS에서 Claude Code가 종료 시 행(hang)하는 문제 수정
- 유휴 상태가 몇 초 지난 후 화면이 공백으로 깜박이는 문제 수정
- 공통 라인이 거의 없는 매우 큰 파일을 비교할 때 발생하는 행 문제 수정 — 이제 diff는 5초 후 타임아웃되고 우아하게 폴백됨
- 음성 입력이 활성화되었을 때 네이티브 오디오 모듈을 미리 로드하여 발생하는 시작 시 1~8초 UI 멈춤 수정
- claude.ai MCP 설정 가져오기를 기다렸다가 진행하는 시작 회귀 수정(약 3초 대기)
--mcp-config CLI 플래그가 allowedMcpServers/deniedMcpServers 관리형 정책 시행을 우회하는 문제 수정
- 단일 턴
--print 모드에서 claude.ai MCP 커넥터(Slack, Gmail 등)를 사용할 수 없는 문제 수정
- Claude Code 종료 시
caffeinate 프로세스가 제대로 종료되지 않아 Mac이 절전 모드로 전환되지 않는 문제 수정
- 탭 허용
!-접두사 명령 제안에서 bash 모드가 활성화되지 않는 문제 수정
- 제안 탐색 후 잘못된 강조 표시 명령을 보여주는 끝내지 않은 슬래시 명령 선택 수정
/config 메뉴가 검색 커서와 목록 선택을 동시에 표시하는 문제 수정
- 컨텍스트 압축 후 백그라운드 서브에이전트가 보이지 않아 중복 에이전트가 생성될 수 있는 문제 수정
- git 또는 API 호출이 정리 중 중단될 때 백그라운드 에이전트 작업이 "실행 중" 상태에 갇히는 문제 수정
--channels 업그레이드 후 처음 실행 시 "채널을 현재 사용할 수 없습니다" 표시 문제 수정
- 제거되지 않은 플러그인 후크가 다음 세션까지 계속 실행되는 문제 수정
- 스트리밍 응답 중 대기 중인 명령이 깜박이는 문제 수정
- 메시지 처리 중 제출되는 슬래시 명령이 모델로 텍스트로 전송되는 문제 수정
- 축소된 읽기/검색 그룹이 화면 밖으로 스크롤한 후 완료될 때 스크롤백이 점프하는 문제 수정
- 모델이 생각을 시작하거나 중단할 때 스크롤백이 맨 위로 점프하는 문제 수정
- 후크 진행/첨부 메시지가 parentUuid 체인을 포크하여 발생하는 재개 시 SDK 세션 이력 손실 수정
- 터미널 윈도우 외부에서 마우스를 놓을 때 선택 시 복사가 작동하지 않는 문제 수정
- 항목이 오버플로우할 때 높이 제약 목록에 나타나는 고스트 문자 수정
- 유휴 프롬프트에서
Ctrl+B 가 readline의 backward-char와 간섭하는 문제 수정 — 이제 백그라운드로 이동 가능한 포그라운드 작업이 있을 때만 작동
- 도구 결과 파일이 정리되지 않아
cleanupPeriodDays 설정을 무시하는 문제 수정
- 음성 홀드-토크 해제 후 최대 3초 동안 스페이스 키가 삼켜지는 문제 수정
- 오디오 하드웨어가 없는 Linux에서 음성 모드 사용 시(Docker, 헤드리스, WSL1) ALSA 라이브러리 오류로 터미널 UI가 손상되는 문제 수정
- Termux/Android에서
which 스폰이 커널 제한되는 음성 모드 SoX 감지 수정
- 원격 제어 세션이 웹 세션 목록에서 활발히 실행 중일 때도 유휴로 표시되는 문제 수정
- 설정 기반 모드에서 푸터 탐색이 보이지 않는 원격 제어 약(pill)을 선택하는 문제 수정
- 도구 사용 ID가 무한정 누적되는 원격 세션의 메모리 누수 수정
- 프로필 가져오기를 다른 부팅 작업과 겹쳐서 Bedrock SDK 콜드 스타트 레이턴시 개선
- 큰 세션에서
--resume 메모리 사용량 및 시작 레이턴시 개선
- 플러그인 시작 개선 — 명령, 스킬, 에이전트가 이제 다시 가져오지 않고 디스크 캐시에서 로드됨
- 원격 제어 세션 제목 개선: AI 생성 제목이 첫 메시지 후 몇 초 내에 표시됨
WebFetch 를 Claude-User 로 식별하도록 개선하여 사이트 운영자가 robots.txt 를 통해 Claude Code 트래픽을 인식하고 허용 목록에 추가 가능
- 대규모 페이지에 대한
WebFetch 피크 메모리 사용량 감소
- 긴 세션의 스크롤백 리셋을 턴당 1회에서 약 50개 메시지당 1회로 감소
- 인증되지 않은 HTTP/SSE MCP 서버가 있는 더 빠른
claude -p 시작(약 600ms 단축)
- Bash 고스트 텍스트 제안이 방금 제출된 명령을 즉시 포함
- 비스트리밍 폴백 토큰 상한(21k → 64k) 및 타임아웃(120s → 300s 로컬) 증가로 폴백 요청이 잘릴 가능성 감소
- 응답이 시작되기 전에 프롬프트 중단 시 이제 입력이 자동으로 복원되어 편집 및 재제출 가능
/status 가 이제 턴 완료까지 대기하지 않고 Claude가 응답하는 동안 작동
- 조직 관리 커넥터를 복제하는 플러그인 MCP 서버가 이제 두 번째 연결을 실행하는 대신 억제됨
- Linux:
claude-cli:// 프로토콜 핸들러를 등록할 때 XDG_DATA_HOME 존중
- "모든 백그라운드 에이전트 중지" 키바인딩을
Ctrl+F 에서 Ctrl+X Ctrl+K 로 변경하여 readline forward-char 섀도우잉 중지
TaskOutput 도구를 지원 중단 — 백그라운드 작업의 출력 파일 경로에서 Read 를 사용하는 방식으로 변경
- [VSCode] 백엔드가 60초 동안 응답하지 않으면 스피너가 빨간색으로 바뀌고 "응답 없음" 표시
- [VSCode] URL을 통해 세션을 다시 열거나 재시작 후 세션 이력이 올바르게 로드되지 않는 문제 수정