Claude Code v2.1.143: 플러그인 종속성 적용, PowerShell 기본값 및 백그라운드 세션 수정

Claude Code v2.1.143이 출시되어 플러그인 종속성 관리, PowerShell 개선, 그리고 백그라운드 세션, Windows 사용성, macOS 파일 권한 관련 버그 수정을 제공합니다.
플러그인 종속성 강제
claude plugin disable 명령은 이제 다른 활성화된 플러그인이 대상 플러그인에 의존할 경우 거부합니다. 복사하여 붙여넣기 가능한 비활성화 체인 힌트를 제공합니다. claude plugin enable 명령은 전이적 종속성을 강제로 활성화합니다. /plugin 마켓플레이스 브라우즈 창에는 예상 컨텍스트 비용(턴당 및 호출당 토큰 추정치)이 표시됩니다.
PowerShell 변경 사항
PowerShell 도구는 이제 기본적으로 -ExecutionPolicy Bypass를 전달합니다. CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1로 옵트아웃할 수 있습니다. Windows에서는 Bedrock, Vertex, Foundry 사용자에게 기본적으로 활성화되며, CLAUDE_CODE_USE_POWERSHELL_TOOL=0으로 비활성화할 수 있습니다.
워크트리 격리
백그라운드 세션이 EnterWorktree 없이 작업 중인 복사본을 직접 편집할 수 있도록 worktree.bgIsolation: "none" 설정이 추가되었습니다. 워크트리가 비실용적인 저장소에 유용합니다.
claude agents의 새로운 플래그
claude agents는 이제 --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, --dangerously-skip-permissions 플래그를 허용합니다. 이는 대시보드 및 대시보드에서 파견된 백그라운드 세션에 적용됩니다.
백그라운드 세션 개선
/bg는 이제 재시작 시--mcp-config,--settings,--add-dir,--plugin-dir,--strict-mcp-config,--fallback-model,--allow-dangerously-skip-permissions를 유지합니다.- 백그라운드 세션은 유휴 상태에서 깨어난 후 모델 및 노력 수준을 유지합니다.
- 호스트 절전 또는 macOS App Nap 후 잘못된 작업자 중단 탐지를 수정했습니다.
~/.local/bin/claude실행기가 없을 때 백그라운드 데몬 실행이 현재 바이너리로 대체됩니다.
버그 수정
.credentials.json의scopes가 배열이 아닐 때 CLI가 시작 시 멈추는 문제를 수정했습니다.- Windows 터미널 및 WSL에서
claude agents의 오른쪽 클릭 붙여넣기를 수정했습니다. - 연속 8번 차단 후 반복적으로 차단하는 중지 훅이 경고와 함께 턴을 종료합니다(
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP으로 재정의 가능). - 대기 중인
/loop깨우기를 Esc/Ctrl+C로 취소하지 못하는 문제를 수정했습니다. - 백그라운드 셸 또는 위임된 하위 에이전트가 실행 중일 때
/goal평가자가 실행되는 문제를 수정했습니다. settings.json의NO_COLOR/FORCE_COLOR환경 변수가 Claude Code 자체 UI 색상을 제거하는 문제를 수정했습니다. 이제 하위 프로세스에만 적용됩니다.- Windows에서 세션 목록을 표시할 때 에이전트 보기가 반복적인 PowerShell 프로세스를 생성하는 문제를 수정했습니다.
- 프롬프트 없이
/bg가 "계속"을 보내는 문제를 수정했습니다. 이제 포크는 입력을 기다립니다. --agent <이름>이plugin:접두사 없이 플러그인 제공 에이전트를 찾지 못하는 문제를 수정했습니다.- 에이전트 보기에서 세션을 삭제해도 대화록 파일이 제거되지 않는 문제를 수정했습니다.
- Windows 터미널에서 연결된 백그라운드 세션을 스크롤할 때 오래된 조각 렌더링 문제를 수정했습니다.
- 5xx 오류 메시지가 구성된 게이트웨이 대신 status.claude.com을 가리키는 문제를 수정했습니다.
git worktree remove가 실패할 때 워크트리 정리가rm -rf로 대체되지 않습니다.- macOS에서 전체 디스크 접근 권한이 있어도
~/Documents,~/Desktop,~/Downloads에 대해 "Operation not permitted" 오류가 발생하는 문제를 수정했습니다. - 백그라운드 세션이 IDE 파일 참조를 웜 스페어 입력에 캡처하는 문제를 수정했습니다.
claude agents --allow-dangerously-skip-permissions가 권한 주기에서 사용 가능하게 만드는 대신 기본적으로 우회 모드로 설정되는 문제를 수정했습니다.
Shift+Tab 순환
연결된 에이전트 세션에서 Shift+Tab이 이제 자동 모드를 순환에 포함시킵니다.
📖 전체 소스 읽기: GitHub Claude-Code
👀 See Also

Skir: 타입 안전 데이터 교환을 위한 프로토콜 버퍼의 현대적 대안
Skir는 데이터 타입, 상수 및 API를 정의하는 선언적 언어로, 단일 .skir 파일로부터 TypeScript, Python, Java, C++, Kotlin, Dart에서 관용적이고 타입 안전한 코드를 생성합니다. 내장된 스키마 진화 안전성, gRPC와 유사한 RPC 지원, JSON 또는 바이너리 형식으로의 직렬화를 포함합니다.

코드셋은 깃 히스토리에서 저장소별 컨텍스트를 활용하여 코딩 에이전트를 향상시킵니다.
Codeset는 git 기록에서 정적 파일을 생성하여 과거 버그, 근본 원인, 공동 변경 관계와 같은 컨텍스트를 제공합니다. 테스트 결과 codeset-gym-python에서 5.3pp, SWE-Bench Pro에서 2pp의 개선 효과를 보였습니다.

마크다운 매니저: macOS용 간편한 마크다운 에디터
Markdown Manager는 문서 변환 및 미리보기 기능을 갖춘 무료 오픈소스 macOS 앱으로, Markdown 파일 관리를 위한 도구입니다.

md-viewer: Claude 코드 워크플로우를 위한 실시간 리로드 마크다운 뷰어
md-viewer는 Claude Code로 생성된 파일을 위한 라이브 리로딩 마크다운 뷰어를 제공하는 경량 Rust 도구입니다. 편집기와 독립적으로 실행되며, Mermaid 다이어그램을 지원하고, AUR, Snap 또는 Cargo를 통해 설치할 수 있습니다.