검색
← 릴리스 노트

플러그인 관리와 세션 안정성 개선

클로드 코드 · 2.1.121 · 기능추가 · 2026.04.28

플러그인 정리, 검색·대화형 UI 개선, 메모리·재시작·인증 관련 오류를 함께 고쳤습니다.

교안에 영향

이전 안내 글에서 `--resume`, `/usage`, `/focus`, `/terminal-setup`, MCP connector 동작에 대한 설명은 일부 맞지 않을 수 있습니다.

요약

- `alwaysLoad` 옵션으로 MCP 서버의 모든 도구를 항상 사용할 수 있게 했습니다. - `claude plugin prune`, `/skills` 검색 상자, `PostToolUse` 출력 대체 기능을 추가했고 여러 UI 동작도 개선했습니다. - `--resume`, `/usage`, `NO_PROXY`, MCP OAuth, Bedrock, remote session 권한 등 여러 오류를 수정했습니다. - 이미지 처리, 긴 세션, 실패한 도구 실행에서 발생하던 메모리 누수와 파일 디스크립터 사용량을 줄였습니다.

바뀐 것

새 기능 4

  • MCP server config에 `alwaysLoad` 옵션을 추가해 해당 서버의 모든 도구를 항상 사용할 수 있게 했습니다.
  • `claude plugin prune`를 추가해 고아가 된 자동 설치 플러그인 의존성을 정리할 수 있게 했고, `plugin uninstall --prune`도 연쇄 정리를 지원합니다.
  • `/skills`에 입력으로 거르는 검색 상자를 추가해 긴 목록에서도 스킬을 찾기 쉽게 했습니다.
  • `hookSpecificOutput.updatedToolOutput`로 모든 도구의 `PostToolUse` 훅이 도구 출력을 교체할 수 있게 했습니다.

개선 16

  • fullscreen mode에서 프롬프트 입력 시 스크롤이 이전 출력 아래로 다시 내려가지 않도록 했습니다.
  • 터미널을 넘는 대화상자가 arrow keys, PgUp/PgDn, home/end, mouse wheel로 스크롤되도록 했습니다.
  • fullscreen mode에서 여러 줄로 접힌 긴 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 server를 최대 3회까지 자동 재시도하도록 했습니다.
  • 터미널 탭 세션 제목이 설정한 `language`를 반영해 생성되도록 했습니다.
  • 같은 upstream URL을 가진 Claude.ai connector를 중복 표시하지 않도록 했습니다.
  • Vertex AI에서 X.509 certificate 기반 Workload Identity Federation(mTLS ADC)을 지원합니다.
  • 업그레이드 후 시작 속도를 높이기 위해 release-notes splash의 Recent Activity panel을 제거했습니다.
  • LSP diagnostic summaries를 클릭하거나 `ctrl+o`로 펼칠 수 있게 하고 펼침 힌트를 표시합니다.
  • SDK의 `mcp_authenticate`가 `redirectUri`를 지원해 custom scheme completion과 claude.ai connectors에서 사용할 수 있게 했습니다.
  • OpenTelemetry LLM request span에 `stop_reason`, `gen_ai.response.finish_reasons`, `user_system_prompt`를 추가했습니다.
  • [VSCode] voice dictation이 Claude Code 언어가 없을 때 `accessibility.voice.speechLanguage` 설정을 따르도록 했습니다.
  • [VSCode] `/context`가 기본 token usage dialog를 열도록 했습니다.

수정 5

  • 세션에서 많은 이미지를 처리할 때 발생하던 메모리 무한 증가를 수정했습니다.
  • 대용량 transcript history가 있는 머신에서 `/usage`가 메모리를 과도하게 사용하던 문제를 수정했습니다.
  • 장시간 실행 도구가 명확한 progress event를 내지 않을 때 생기던 메모리 누수를 수정했습니다.
  • 세션 중 시작 디렉터리가 삭제되거나 이동되면 Bash tool이 영구적으로 unusable 상태가 되던 문제를 수정했습니다.
  • 외부 빌드에서 `--resume` 시작 시 충돌하던 문제를 수정했습니다.