본문으로 건너뛰기

© 2026 Molayo

GitHub헤드라인2026. 05. 16. 07:38

변경 사항 추가됨 - 플러그인 의존성 강제 적용 기능 추가: 이제 다른 활성화된 플러그인이 대상에 의존하는 경우 `claude plugin di

요약

이번 업데이트는 Claude 플러그인 의존성 관리 기능을 강화하고, 사용자 경험을 개선하는 데 중점을 두었습니다. 특히, 다른 활성화된 플러그인이 특정 대상에 의존할 경우 `claude plugin disable` 명령이 거부되어 안정성을 높였으며, 전이적 의존성(transitive dependencies)도 강제로 활성화합니다. 또한, 백그라운드 세션의 상태 유지 기능 개선, 다양한 환경에서의 버그 수정 및 명령어 옵션 지원 확대 등을 통해 개발 워크플로우를 더욱 견고하게 만들었습니다.

핵심 포인트

  • 플러그인 의존성 관리 강화: 플러그인이 대상에 의존할 경우 `disable` 명령이 거부되어 안정성이 향상되었으며, 전이적 의존성도 강제 활성화됩니다.
  • 백그라운드 세션 개선: 백그라운드 세션이 유휴 상태에서 깨어나거나 재시작될 때 사용자가 설정한 모델 및 노력 수준을 유지합니다.
  • 사용자 환경 지원 확대: `claude agents`가 `--add-dir`, `--settings`, `--plugin-dir` 등 다양한 옵션을 허용하여 대시보드 및 백그라운드 세션에 적용할 수 있게 되었습니다.
  • 다양한 버그 수정: Windows Terminal, WSL, macOS 등 여러 환경에서 발생하던 붙여넣기 기능 오류, 권한 문제, 세션 관리 문제를 광범위하게 수정했습니다.

변경 사항

추가됨

  • 플러그인 의존성 강제 적용 기능 추가: 이제 다른 활성화된 플러그인이 대상에 의존하는 경우 claude plugin disable 명령이 거부됩니다 (복사하여 붙여넣을 수 있는 disable-chain 힌트 제공). 또한 claude plugin enable은 전이적 의존성 (transitive dependencies)을 강제로 활성화합니다.
  • /plugin 마켓플레이스 탐색 창에 예상 컨텍스트 비용(turn당 및 invocation당 토큰 추정치)을 추가했습니다.
  • worktree.bgIsolation: "none" 설정 추가: worktree 사용이 비실용적인 저장소의 경우, background 세션이 EnterWorktree 없이 작업 복사본을 직접 편집할 수 있도록 합니다.
  • PowerShell 도구가 이제 -ExecutionPolicy Bypass를 전달합니다. CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1로 거부할 수 있습니다.
  • background 세션이 유휴 상태(idle)에서 깨어난 후, 사용자가 설정한 모델(model) 및 노력 수준(effort level)을 유지합니다.
  • 연결된 에이전트(agent) 세션에서 Shift+Tab을 누를 때 사이클에 auto mode가 포함됩니다.

수정됨

  • scopes 값이 배열이 아닌 손상된 .credentials.json으로 인해 CLI 시작 시 멈추거나 OAuth 토큰 갱신이 조용히 중단되는 문제를 수정했습니다.
  • Windows Terminal 및 WSL의 claude 에이전트에서 마우스 오른쪽 버튼 붙여넣기 기능을 수정했습니다.
  • 무한 루프를 반복적으로 차단하는 stop hooks를 수정했습니다 — 8회 연속 차단 시 경고와 함께 turn이 종료됩니다 (CLAUDE_CODE_STOP_HOOK_BLOCK_CAP으로 재정의 가능).
  • Claude가 반복 사이의 유휴 상태일 때 Esc/Ctrl+C가 대기 중인 /loop 깨우기를 취소하지 못하던 문제를 수정했습니다.
  • background shell 또는 위임된 하위 에이전트(subagents)가 여전히 실행 중인 동안 /goal 평가기가 실행되던 문제를 수정했습니다.
  • settings.jsonNO_COLOR / FORCE_COLOR 설정에서 Claude Code 자체 UI 색상이 환경 변수에서 제거되던 문제를 수정했습니다 — 이제 이 색상들은 하위 프로세스(subprocesses)에만 적용됩니다.
  • Windows에서 세션 목록을 표시할 때 에이전트 뷰(agent view)가 반복적으로 PowerShell 프로세스를 생성하던 문제를 수정했습니다.
  • 프롬프트 없이 /bg를 실행할 때 포크(forked)된 세션에 "continue"를 보내던 문제를 수정했습니다 — 이제 포크된 세션은 입력을 기다립니다.
  • --agent <name> 명령이 plugin: 접두사가 없는 플러그인 기여 에이전트를 찾지 못하던 문제를 수정했습니다.
  • 에이전트 뷰에서 세션을 삭제할 때 트랜스크립트(transcript) 파일이 제거되지 않던 문제를 수정했습니다.
  • Windows Terminal의 연결된 background 세션에서 스크롤 시 오래된 파편(stale-fragment)이 렌더링되던 문제를 수정했습니다.
  • background 에이전트의 잘못된 worker-stall 탐지 폭풍(false-positive detection storm) 문제를 수정했습니다.

호스트 절전(host sleep) 또는 macOS App Nap 이후의 문제 수정

구성된 게이트웨이(gateway)나 클라우드 제공업체(cloud provider)를 명시하는 대신 status.claude.com을 가리키던 5xx 에러 메시지 수정

Bedrock, Vertex, Foundry 사용자를 위해 Windows에서 PowerShell 도구가 이제 기본적으로 활성화됩니다. CLAUDE_CODE_USE_POWERSHELL_TOOL=0 으로 옵트아웃(Opt out)할 수 있습니다.

claude agents는 이제 --add-dir, --settings, --mcp-config, --plugin-dir을 허용하며, 이를 대시보드 및 대시보드에서 파견된 백그라운드 세션(background sessions)에 적용합니다.

claude agents는 --permission-mode, --model, --effort, --dangerously-skip-permissions를 허용하여 뷰(view)에서 파견된 세션의 기본값을 설정합니다.

claude --bg --dangerously-skip-permissions가 이제 retire→wake 과정 전반에 걸쳐 유지됩니다.

백그라운드 세션이 IDE 파일 참조를 warm spare의 입력값으로 조용히 캡처하여, claude agents에서 파견된 다음 프롬프트 앞에 해당 참조가 붙던 문제 수정

Worktree 정리 시 git worktree remove가 실패할 때 더 이상 rm -rf로 폴백(fallback)하지 않도록 하여, gitignored 파일이나 진행 중인 파일의 손실을 방지함

macOS의 백그라운드 작업(background-job) 세션에서 전체 디스크 접근 권한(Full Disk Access)이 부여되었음에도 ~/Documents, ~/Desktop, 또는 ~/Downloads 아래의 파일을 읽을 때 "Operation not permitted" 에러가 발생하던 문제 수정

/bg는 이제 --mcp-config, --settings, --add-dir, --plugin-dir, --strict-mcp-config를 보존하므로, 백그라운드로 전환된 세션이 재시작(respawn) 시에도 MCP 서버와 설정을 유지합니다.

claude agents에서 실행된 백그라운드 세션은 이제 settings.json의 permissions.defaultMode를 준수합니다 (이전에는 auto 모드로 오버라이드되었습니다).

수정: Windows에서 응답이 스트리밍되는 동안 claude agents에서 ← 키를 누르면 에이전트 목록이 모든 입력에 대해 응답하지 않을 수 있던 문제

/bg 및 ← -detach는 이제 --fallback-model을 보존하므로, 백그라운드로 전환된 워커(worker)가 과부하 시 하드 실패(hard-failing)하는 대신 폴백 모델(fallback model)로 성능을 낮추어 동작합니다.

/bg 및 ← -detach는 이제 --allow-dangerously-skip-permissions를 보존하므로, 포크된 워커(forked worker)가 Shift+Tab 사이클에서 bypass-permissions를 계속 사용할 수 있습니다.

수정 사항: ~/.local/bin/claude 런처(launcher)가 없거나 실행 가능하지 않은 경우, 백그라운드 데몬(background daemon) 생성 시 실행 중인 바이너리(binary)로 대체됩니다. 수정 사항: claude agents --allow-dangerously-skip-permissions 명령 시, 디스패치된 세션(dispatched sessions)을 권한 사이클(permission cycle)에서 사용 가능하게 만드는 대신 기본적으로 bypass 모드로 설정하던 문제를 수정했습니다.

AI 자동 생성 콘텐츠

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

원문 바로가기
0

댓글

0