Claude 공식 릴리스 노트의 새 항목을 AI가 분석·정리한 글입니다. 정확한 내용은 하단 원문에서 확인해 주세요.
🤖 AI 분석 (Claude)
v2.1.214는 권한 확인의 보안 취약점을 수정하고 Windows PowerShell, Bash, zsh 등 다양한 환경에서의 버그를 해결했습니다. Bash 권한 검사를 강화하여 파일 디스크립터 리다이렉트, 10,000자 이상의 명령, zsh 변수 수정자, unsafe 옵션의 help/man 명령 등을 자동 승인하지 않도록 개선했습니다.
새로운 EndConversation 도구로 학대적 사용자나 jailbreak 시도 세션을 종료할 수 있게 되었으며, 장시간 실행되는 도구 호출에 진행 상황 표시가 추가되었습니다. 메모리 파일에 ISO 형식 modified 타임스탬프가 추가되고 OpenTelemetry 로깅이 개선되었으며, 백그라운드 세션 관리와 Windows 환경의 인코딩 오류도 다수 수정되었습니다.
왜 중요한가
권한 검사 보안이 강화되어 악의적인 명령 실행을 더 잘 차단할 수 있습니다. 또한 장시간 작업 중 진행 상황이 표시되어 작업이 멈추지 않았음을 안심하고 기다릴 수 있으며, Windows 사용자를 위한 안정성과 호환성이 크게 개선됩니다.
이전과 다른 점
단일 세그먼트 `dir/**` 규칙이 이전처럼 트리 어디서나 자동 승인하지 않고 현재 작업 디렉토리 내에서만 승인합니다. 10,000자 이상의 긴 Bash 명령은 이제 자동 실행 대신 사용자 승인을 요청합니다.
⚠️ AI가 원문을 바탕으로 생성한 분석입니다. 사실 확인은 아래 원문에서 해 주세요.
변경 내용 (원문)
- Fixed single-segment `dir/**` allow rules like `Edit(src/**)` auto-approving writes to nested `dir/` directories anywhere in the tree instead of only `<cwd>/dir` - Fixed a permission-check bypass affecting commands run in Windows PowerShell 5.1 sessions - Fixed Bash permission checks to fail closed on file-descriptor redirect forms that bash parses differently than the permission analyzer - Fixed Bash permission checks misjudging very long commands — commands over 10,000 characters now always prompt instead of running automatically - Fixed Bash permission checks treating zsh variable subscripts and modifiers in `[[ ]]` comparisons as inert text — these commands now prompt for approval - Fixed Bash permission checks to no longer auto-approve certain `help` and `man` commands that could run unsafe options, command substitutions, or backslash paths - Fixed permission prompts on remote sessions that could proceed before the local confirmation dialog - Added the EndConversation tool: Claude can end sessions with highly abusive users or jailbreak attempts, as on claude.ai since 2025 — see https://www.anthropic.com/research/end-subset-conversations - Added a periodic progress heartbeat for long-running tool calls that previously went silent - Added an ISO `modified` timestamp to memory file frontmatter - Added `message.uuid`, `client_request_id`, and `tool_source` attributes to OpenTelemetry log events for message-level correlation and tool provenance - Added `CLAUDE_CODE_OTEL_CON
출처: Claude Code 변경로그 (원문 보기)