원문: Claude Code v2.1.83 Release Notes
변경된 사항
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 종료 시 발생하는 멈춤 현상 수정
- 몇 초간 화면이 비어 있는 상태로 있다가 깜빡이는 현상을 수정했습니다
- 공통 행이 거의 없는 초대형 파일을 비교할 때 발생하는 멈춤 현상을 수정했습니다. 이제 비교 작업은 5초 후 시간 초과되며, 오류 없이 정상적으로 종료됩니다.
- 음성 입력이 활성화된 상태에서 시작 시 네이티브 오디오 모듈을 즉시 로드하는 문제로 인해 발생하던 1~8초간의 UI 멈춤 현상을 수정했습니다.
- Claude Code가 작업을 진행하기 전에 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의 뒤로 이동 기능과 충돌하는 문제를 수정했습니다. 이제 이 키 조합은 전경 작업이 백그라운드로 전환될 수 있을 때만 작동합니다.
cleanupPeriodDays 설정을 무시하고 도구 결과 파일이 절대 정리되지 않던 문제를 수정했습니다.
- 음성 호출(길게 누르기) 기능을 해제한 후 최대 3초 동안 스페이스 키 입력이 인식되지 않던 문제를 수정했습니다.
- 오디오 하드웨어가 없는 Linux 환경(Docker, 헤드리스, WSL1)에서 음성 모드를 사용할 때 터미널 UI가 손상되던 ALSA 라이브러리 오류를 수정했습니다.
- Termux/Android 환경에서
which 명령어 실행이 커널 제한으로 인해 불가능한 경우의 음성 모드 SoX 감지 문제를 수정했습니다.
- 원격 제어 세션이 실제로 실행 중임에도 웹 세션 목록에서 ‘유휴’ 상태로 표시되던 문제를 수정했습니다.
- 구성 기반 모드에서 보이지 않는 리모컨 필을 선택하는 푸터 내비게이션 문제 수정
- 원격 세션에서 도구 사용 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)과 타임아웃(120초 → 300초, 로컬)을 늘려 폴백 요청이 잘릴 가능성을 줄였습니다
- 응답을 입력하기 전에 프롬프트를 중단하면 이제 입력 내용이 자동으로 복원되므로, 내용을 수정하여 다시 제출할 수 있습니다
- 이제 클로드가 응답하는 동안에도
/status 명령어가 작동하며, 턴이 끝날 때까지 대기열에 쌓이지 않습니다.
- 조직에서 관리하는 커넥터를 중복하는 MCP 서버 플러그인은 이제 두 번째 연결을 실행하는 대신 차단됩니다.
- Linux:
claude-cli:// 프로토콜 핸들러를 등록할 때 XDG_DATA_HOME을 준수합니다
- “모든 백그라운드 에이전트 중지” 단축키를
Ctrl+F에서 Ctrl+X Ctrl+K로 변경하여 readline의 forward-char 쉐도잉을 중지하도록 했습니다
- 백그라운드 작업의 출력 파일 경로에
Read를 사용하는 방식으로 변경됨에 따라 TaskOutput 도구는 더 이상 권장되지 않습니다.
- [VSCode] 백엔드에서 60초 동안 응답이 없을 경우, 로딩 아이콘이 빨간색으로 변하며 “응답 없음” 메시지가 표시됩니다.
- [VSCode] URL을 통해 세션을 다시 열거나 재시작 후 세션 기록이 제대로 로드되지 않던 문제를 수정했습니다.