Claude Code v2.1.121 업데이트 내용
요약
Claude Code v2.1.121 업데이트는 개발 환경의 안정성, 기능 확장성, 사용자 경험(UX)을 대폭 개선한 버전입니다. 주요 변경 사항으로는 MCP 서버에 `alwaysLoad` 옵션 추가를 통한 도구 접근성 향상, 플러그인 의존성 정리(`plugin uninstall --prune`) 등의 구조적 개선이 포함되었습니다. 또한, VSCode 및 터미널 환경에서의 스크롤링 기능 강화, 메모리 누수 수정, 그리고 다양한 클라우드/SDK 연동(Vertex AI mTLS, SDK redirectUri 지원 등)에 대한 안정화 작업이 이루어졌습니다.
핵심 포인트
- MCP 서버 설정에 `alwaysLoad` 옵션 추가로 도구 사용의 신뢰성 및 접근성이 향상되었습니다.
- 플러그인 의존성을 정리하는 기능(`plugin uninstall --prune`)을 통해 환경을 깨끗하게 유지할 수 있게 되었습니다.
- VSCode, 터미널 등 다양한 인터페이스에서 스크롤링 및 URL 처리 기능이 개선되어 사용자 경험(UX)이 향상되었습니다.
- 메모리 누수 수정과 안정화 작업이 대거 이루어져 장시간 사용 시에도 시스템의 안정성이 크게 높아졌습니다.
- Vertex AI X.509 인증서 기반 Workload Identity Federation (mTLS ADC) 지원 등 엔터프라이즈급 보안 및 클라우드 연동 기능이 강화되었습니다.
변경 사항
MCP 서버 설정에 alwaysLoad 옵션 추가 — true 일 때 해당 서버의 모든 도구는 tool-search 지연을 건너뛰고 항상 사용 가능함
Claude plugin prune 추가 — 버려진 자동 설치 플러그인 의존성을 제거; plugin uninstall --prune는 연쇄적으로 실행됨
/skills 에 type-to-filter 검색 박스 추가 — 긴 목록에서 스크롤 없이 기술을 찾을 수 있도록 함
PostToolUse 훅은 hookSpecificOutput.updatedToolOutput 를 통해 모든 도구의 툴 출력을 대체할 수 있음 (이전에는 MCP 전용)
풀스크린 모드: 프롬프트 입력 후 스크롤을 위로 읽기 위해 이동한 후 아래로 다시 점프하지 않음
오버플로우하는 대화창은 풀스크린 및 비풀스크린 모드 모두에서 화살표 키, PgUp/PgDn, home/end, 마우스 휠로 스크롤 가능
풀스크린 모드에서 여러 행에 걸쳐 감싸지는 긴 URL 의 임의 줄을 클릭하면 전체 URL 이 열림
SDK 와 claude -p : CLAUDE_CODE_FORK_SUBAGENT=1 은 비 상호작용 세션에서도 작동함 --dangerously-skip-permissions 는 .claude/skills/ , .claude/agents/ , .claude/commands/ 에 대한 쓰기 권한을 요청하지 않음
/terminal-setup 는 이제 iTerm2 의 "Applications in terminal may access clipboard" 설정을 활성화하여 /copy 가 tmux 포함에서 작동함
시작 시 일시적 오류를 겪는 MCP 서버는 이제 3 회까지 자동 재시도하며 연결이 끊기지 않음
터미널 탭 세션 제목은 이제 설정된 언어 설정으로 생성됨
Claude.ai 커넥터는 동일한 upstream URL 을 가질 경우 중복되지 않고 제거됨
Vertex AI: X.509 인증서 기반 Workload Identity Federation (mTLS ADC) 지원
업그레이드 후 빠른 시작: release-notes splash 에서 Recent Activity 패널 제거
LSP 진단 요약은 클릭/ctrl+o 시 확장 및 expand 힌트 표시
SDK: mcp_authenticate 는 이제 커스텀 스키마 완료 및 claude.ai 커넥터에 대해 redirectUri 를 지원함
OpenTelemetry: LLM 요청 span 에 stop_reason, gen_ai.response.finish_reasons, user_system_prompt (OTEL_LOG_USER_PROMPTS 뒤에 가동됨) 추가
[VSCode] Claude Code 언어가 설정되지 않았을 때 voice dictation 은 이제 accessibility.voice.speechLanguage 설정을 존중함
[VSCode] /context 는 이제 네이티브 토큰 사용량 대화창 열림
많은 이미지를 세션에서 처리할 때 무한대 메모리 성장 (multi-GB RSS) 수정됨
큰 transcript 역사 가 있는 기계에서 ~2GB 의 메모리 누출을 /usage 에서 방지함
긴 실행 도구가 명확한 진행 이벤트를 방출하지 못할 때 메모리 누설 수정됨
Claude 가 시작된 디렉터리가 세션 중 삭제되거나 이동될 때 Bash 도구가 영구적으로 사용 불가능해짐 수정됨
--resume 는 외부 빌드에서 시작 시 충돌함 수정됨
--resume 는 transcript 라인이 불친절한 종료에 의해 손상되었을 때 큰 세션에서 실패함 — 손상된 라인은 이제 건너뜀
Bedrock application inference profile ARNs 을 사용할 때 thinking.type.enabled 는 지원되지 않는 오류가 발생하지 않음 수정됨
Microsoft 365 MCP OAuth 는 duplicate 또는 unsupported prompt parameter 와 함께 실패함 수정됨
터미널에서 Ctrl+L 를 누르거나 non-fullscreen 모드에서 redraw 를 트리거할 때 scrollback duplication 이 발생함 수정됨 (tmux, GNOME Terminal, Windows Terminal, Konsole)
시작 시 connector-list fetch 가 일시적 인증 오류를 겪을 때 claude.ai MCP 커넥터가 조용히 사라짐 수정됨
원격 세션의 "Always allow" 규칙이 worker restart 에서 생존하지 않음 수정됨
managed-settings.json 을 통해 native 빌드에서 설정된 NO_PROXY 를 모든 HTTP 클라이언트에 대해 존중하지 않음 수정됨
managed settings approval prompt 는 세션을 종료하더라도
✅ 설정 적용 및 계속 실행: 사용 후
AI 자동 생성 콘텐츠
본 콘텐츠는 Claude Code Releases의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기