AI Tracker앱 받기
← 전체 뉴스
Anthropic코딩

Claude Code 2.1.309, 샌드박스 및 권한 검사 우회 문제 수정, `sed -i`와 `rm` 처리 방식 변경

Claude Code v2.1.309은 릴리스 노트에 따르면 2026년 10월 22일에 출시되었습니다.

  • 샌드박스 및 권한 수정: macOS와 Linux에서 샌드박스 처리된 Bash 명령은 이제 각 명령 실행 전에 셸 시작 파일을 샌드박스 밖에서 실행하지 않습니다. macOS의 denyWrite glob은 심볼릭 링크를 통해 폴더에 접근한 경우에도 적용됩니다. 샌드박스 처리된 명령과 자동 승인된 편집으로는 더 이상 --mcp-config에 전달된 파일을 수정할 수 없습니다. Linux 샌드박스의 쓰기 차단은 백그라운드 명령이 세션 종료 후에도 실행될 때 더 이상 해제되지 않습니다. 프롬프트를 띄우지 않던 일부 Bash 및 PowerShell 권한 검사(예: git 앞에 cd가 있는 복합 명령, 서브셸이 포함된 명령에서 리디렉션으로 우회되는 거부 규칙, 추가 인수가 붙은 Set-Location 또는 cd)가 이제 프롬프트를 띄웁니다. 또한 worktree 격리 가드가 이전에는 허용하던 로캘 접두사가 붙은 명령과 zsh 산술 명령 일부를 거부합니다.
  • 동작 변경: 이제 sed -i는 일반적인 Bash 프롬프트를 표시하고 시뮬레이션된 파일 편집 미리보기가 아니라 입력한 그대로 실행되며, /rewind로는 더 이상 되돌릴 수 없습니다. claude ultrareview에는 workspace trust가 필요합니다. 터미널에서는 확인을 요청하고, 그 외에는 실행을 거부합니다. 스크립트에서는 --trust-workspace를 전달하거나 CLAUDE_CODE_DISABLE_ULTRAREVIEW_TRUST_CHECK=1을 설정해야 합니다. Desktop 앱과 VS Code의 권한 우회 모드에서는 위험한 rm 및 rmdir 프롬프트가 이제 명령을 즉시 거부하고 대체 명령 안내를 표시합니다. 샌드박스에서 제외되도록 설정된 명령은 샌드박스가 활성화되어 있지만 실행할 수 없는 경우, 샌드박스의 쓰기 허용 경로에 쓰기 전에 확인을 요청합니다. 크기 제한을 초과한 중첩 CLAUDE.md는 이제 앞부분만 불러옵니다.
  • 기타 수정: PowerShell의 hook은 이제 종료 코드 2일 때 실행을 차단합니다. Claude Desktop 호스팅 세션의 메시지가 연결 갱신 시 더 이상 유실되지 않습니다. Claude가 역할 이름을 멘션으로 작성해 관련 없는 GitHub 사용자를 언급하던 문제를 수정했습니다. VS Code, 클라우드 세션, Slack의 Claude Tag 및 Code Review 관련 문제도 수정했습니다.
  • 개선 사항: Claude Code가 직접 실행하는 여러 git 명령이 Windows에서 더 빨라졌으며, 디스크 공간 부족 오류에 이제 비워야 할 폴더가 표시됩니다.

이런 뉴스를 푸시로 받아보세요.

사용하는 도구에 변화가 생기면 AI Tracker가 알려드립니다.

앱 받기