Anthropic: Claude Code v2.1.163 — 버전 잠금, /plugin list, hook 개선
Anthropic이 엔터프라이즈 버전 잠금을 위한 Managed Settings, 새로운 /plugin list 명령, 그리고 Stop 및 SubagentStop hook 개선과 함께 Claude Code v2.1.163을 출시했다. 이번 릴리스는 몇 가지 실용적 추가 기능과 함께, 모든 Bash 명령에 잘못 트리거되던 hook 조건의 수정을 포함한 일련의 버그 수정을 가져온다.
이 기사는 AI가 1차 출처를 기반으로 생성했습니다.
Anthropic은 2026년 6월 4일 Claude Code v2.1.163을 출시했다. 이 릴리스는 Managed Settings를 통한 엔터프라이즈 버전 잠금, 새로운 /plugin list 명령, 그리고 Stop 및 SubagentStop hook 개선을 일련의 버그 수정과 함께 도입한다. 출시 날짜는 GitHub(published_at 2026-06-04T21:52:51Z)가 확인해 준다.
엔터프라이즈 버전 잠금은 어떻게 작동하는가?
가장 중요한 신기능은 requiredMinimumVersion과 requiredMaximumVersion 매개변수를 갖춘 Managed Settings다. 이것을 통해 Claude Code는 설치된 버전이 허용 범위 내에 없으면 시작을 거부한다. 엔터프라이즈 환경에서 이는 버전 잠금의 가능성을 의미한다 — 관리자는 팀의 모든 구성원이 승인된 버전 범위를 사용하도록 보장할 수 있어, 비호환성과 통제되지 않은 업데이트를 피할 수 있다.
새로운 /plugin list 명령은 무엇을 제공하는가?
이번 릴리스는 --enabled와 --disabled 필터를 갖춘 /plugin list 명령을 추가한다. 이로써 사용자는 플러그인 목록을 빠르게 확인하고 활성화된 것과 비활성화된 것을 구별할 수 있다. 이는 특히 설치된 플러그인이 많은 환경에서 구성 관리를 수월하게 한다.
hook은 어떻게 개선되었는가?
Stop 및 SubagentStop hook은 이제 hookSpecificOutput.additionalContext를 반환할 수 있다. 이로써 hook은 hook 오류로 표시되는 대신 턴을 계속한다 — 즉 hook은 작업 흐름을 중단하지 않고 추가 컨텍스트를 실행에 주입할 수 있다. 이는 hook이 단순한 중단 지점이 아니라 컨텍스트의 원천이 됨으로써 자동화의 가능성을 확장한다.
그 밖에 어떤 추가 기능이 도입되었는가?
이번 릴리스는 몇 가지 실용적 개선도 가져온다: /btw의 “c to copy” 단축키, 스킬에서의 $ 이스케이프 구문, 그리고 --resume 사용 시 stdio MCP 서버를 위한 환경 변수 CLAUDE_CODE_SESSION_ID. 이러한 추가 기능은 일상 작업의 편의성과 세션 재개 시 MCP 서버와의 더 나은 통합을 겨냥한다.
어떤 버그가 수정되었는가?
버그 수정 목록은 여러 시나리오를 포괄한다. 백그라운드 명령이 있는 claude -p의 멈춤 현상과, CI=true 상태에서 Bedrock, Vertex, Foundry에서 발생하던 “ANTHROPIC_API_KEY required” 오류가 수정되었다. Windows의 EEXIST/OneDrive 오류도 해결되었다. 특히 $()나 $VAR을 포함한 모든 Bash 명령에 잘못 트리거되던 hook 조건 if: "Bash(...)"의 수정이 두드러지는데 — 이제 조건이 올바르게 평가된다. 이러한 수정들의 집합이 v2.1.163을 CI 환경과 Windows에서 더 안정적으로 만든다.
자주 묻는 질문
- Claude Code v2.1.163의 버전 잠금은 무엇을 가져오는가?
- Managed Settings가 이제 `requiredMinimumVersion`과 `requiredMaximumVersion`을 지원한다. Claude Code는 버전이 허용 범위에 없으면 시작을 거부하며, 이는 엔터프라이즈 팀이 허용되는 도구 버전을 잠글 수 있게 해준다.
- /plugin 명령의 새로운 점은 무엇인가?
- `--enabled`와 `--disabled` 필터를 갖춘 새로운 `/plugin list` 명령이 추가되어, 어떤 플러그인이 활성화되어 있고 비활성화되어 있는지 더 쉽게 확인할 수 있다.
- Stop 및 SubagentStop hook은 어떻게 개선되었는가?
- Stop 및 SubagentStop hook은 이제 hook 오류로 표시되지 않고 턴을 계속하기 위해 `hookSpecificOutput.additionalContext`를 반환할 수 있다. 이로써 hook은 실행을 중단하는 대신 컨텍스트를 추가할 수 있다.