본문으로 건너뛰기

© 2026 Molayo

Claude Code Releases헤드라인2026. 06. 02. 11:18

## 변경 사항 - 셸 시작 파일(`.zshenv`, `.zlogin`, `.bash_login`) 및 `~/.config/git/`에 쓰기 작

요약

Claude Code의 보안 강화 및 버그 수정 사항을 다룹니다. 셸 시작 파일 및 빌드 도구 설정 파일 작성 시 사용자 승인을 요구하도록 변경되었으며, WSL 및 Windows 환경에서의 클립보드, 입력기, 세션 복구 관련 다양한 오류가 해결되었습니다.

핵심 포인트

  • 셸 및 빌드 설정 파일 쓰기 전 사용자 프롬프트 추가로 보안 강화
  • WSL 환경에서 Windows 클립보드 상호 운용성 문제 해결
  • 백그라운드 세션 및 에이전트의 데이터 유실 및 연결 오류 수정
  • CJK IME 입력창 위치 오류 및 Windows 터미널 하이퍼링크 버그 수정

변경 사항

  • 셸 시작 파일(.zshenv, .zlogin, .bash_login) 및 ~/.config/git/에 쓰기 작업을 수행하기 전에 프롬프트를 추가했습니다. 이는 의도하지 않은 명령 실행(unintended command execution)을 방지하기 위함입니다.

  • acceptEdits 모드에서 코드 실행 권한을 부여하는 빌드 도구 설정 파일(.npmrc, .yarnrc*, bunfig.toml, .bazelrc, .pre-commit-config.yaml, .devcontainer/ 등)을 작성하기 전에 프롬프트를 표시합니다.

  • grep으로 파일을 확인한 후에는 더 이상 별도의 읽기(Read) 작업이 필요하지 않습니다. 단일 파일 grep/egrep/fgrep 명령이 이제 편집 전 읽기 확인(read-before-edit check) 조건을 충족합니다.

  • WSL에서 선택 시 복사(copy-on-select) 기능이 Windows 클립보드에 작성되지 않던 문제를 수정했습니다. 이제 MobaXterm과 같은 터미널이 지원하지 않는 OSC 52 대신 PowerShell 상호 운용성(interop)을 사용합니다.

  • claude agents에서 완료된 세션을 복구할 때 채팅 기록이 누락되고 원래 프롬프트가 다시 실행되던 문제를 수정했습니다.

  • 밤새 종료된 후 재연결된 백그라운드 세션에서 대화 내용이 유실되고 원래 프롬프트가 다시 실행되던 문제를 수정했습니다.

  • 부하가 많은 머신에서 백그라운드 데몬(daemon)이 콜드 스타트(cold-starting)될 때 claude --bg가 간혹 "socket missing" 오류와 함께 실패하던 문제를 수정했습니다.

  • Windows에서 claude rm 실행 후 백그라운드 데몬이 종료될 때까지 백그라운드 세션이 시작된 디렉토리를 삭제할 수 없던 문제를 수정했습니다.

  • 작업을 재개한 백그라운드 에이전트(background agents)가 에이전트 목록의 '완료됨(Completed)' 항목에 표시되던 문제를 수정했습니다.

  • 자동 업데이트(auto-updater)가 종료 시마다 재확인함에 따라 세션 목록으로 돌아갈 때 claude agents가 몇 초 동안 멈추던 문제를 수정했습니다.

  • 호스트의 CPU 부하가 높을 때, 백그라운드 세션에 연결되어 있거나 에이전트 뷰에 있는 경우 Windows에서 Esc, 화살표 키 및 타이핑이 응답하지 않던 문제를 수정했습니다.

  • 백그라운드 에이전트가 지원하지 않는 터미널(Apple Terminal, tmux)에 터미널 동기화 출력 마커(terminal sync-output markers)를 전송하여, 실행 중인 에이전트에 진입할 때 렌더링 아티팩트(render artifacts)가 발생하던 문제를 수정했습니다.

  • 에이전트 목록에서 세션을 연 직후 마우스 휠 스크롤 시 대화 기록(transcript) 대신 프롬프트 기록(prompt history)이 스크롤되던 문제를 수정했습니다.

  • claude agents 뷰에서 CJK IME (한중일 입력기) 조합창이 입력 커서(caret) 대신 화면 왼쪽 하단에 나타나던 문제를 수정했습니다.

  • 하이퍼링크를 지원하는 Windows 터미널에서 유효한 file:///C:/... 링크가 깨진 경로로 재작성되던 문제를 수정했습니다.

  • 프로젝트 디렉토리 또는 브랜치 이름에 비 ASCII(non-ASCII) 문자나 특수 문자가 포함되어 있을 때 음성 모드(voice mode) 연결이 실패하던 문제를 수정했습니다.

  • 서드파티 제공업체(Bedrock/Vertex/Foundry)에서 자동 모드(auto mode)를 사용할 수 없다는 메시지가 모델의 잘못으로 표시되는 대신, CLAUDE_CODE_ENABLE_AUTO_MODE 옵트인(opt-in) 설정을 안내하도록 수정했습니다.

  • /effort ultracode 실행 시 모델이 xhigh를 실행할 수 없을 때 동적 워크플로(dynamic workflows) 설정을 잘못 지적하던 문제를 수정했습니다. 이제 ultracode는 이를 지원하지 않는 모델에서는 제공되지 않습니다.

  • CLI 플래그가 적용되지 않는 SDK 또는 기타 호스트를 통해 실행할 때, 모델을 찾을 수 없다는 오류가 --model 사용을 제안하던 문제를 수정했습니다.

  • 브리프 모드(brief mode)가 꺼진 상태에서 브리프 모드 세션을 재개할 때, Claude의 이전 답변이 스크롤백(scrollback)에서 사라지던 문제를 수정했습니다.

  • vim 모드에서 v$로 레지스터를 얀크(yank)했을 때, p 붙여넣기가 커서 위치가 아닌 다음 줄에 수행되던 문제를 수정했습니다.

  • claude agents에서 최근에 비활성화되었던 백그라운드 에이전트 세션을 열 때의 성능을 개선했습니다.

  • 일상적인 작업에 대한 추론을 줄여 자동 모드 분류기(auto mode classifier)의 지연 시간(latency)을 개선하였으며, 이를 통해 "이 작업을 평가할 수 없습니다"라는 차단이 발생할 가능성을 낮췄습니다.

  • 백그라운드 세션 종료(claude rm/stop, 유휴 상태 수거(idle reap)) 시, 정리 핸들러(cleanup handlers)가 실행될 수 있도록 실행 중인 셸 서브프로세스에 SIGKILL을 보내기 전 SIGTERM을 먼저 보내도록 개선했습니다.

  • CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE를 제거했습니다. 해당 환경 변수는 이제 아무런 동작도 수행하지 않습니다.

  • 시작 시 JetBrains 플러그인 설치 제안을 제거했습니다.

  • 동적 워크플로(dynamic-workflow) 트리거 키워드를 workflow에서 ultracode로 변경했습니다. 이제

AI 자동 생성 콘텐츠

본 콘텐츠는 Claude Code Releases의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0