🟢 🏥 실무 게시일: · 2 분 읽기 ·

Anthropic: Claude Code v2.1.166 — 폴백 모델과 강화된 세션 간 보안

편집 일러스트레이션: Claude Code v2.1.166 — 폴백 모델과 강화된 세션 간 보안

Anthropic이 Claude Code v2.1.166을 공개했다. 최대 세 개의 예비 모델을 설정할 수 있는 새로운 fallbackModel 설정과 세션 간 강화된 보안을 갖춘다. 이번 릴리스는 deny 규칙에서의 glob 패턴 지원과 약 20개의 수정도 포함한다.

🤖

이 기사는 AI가 1차 출처를 기반으로 생성했습니다.

Anthropic은 2026년 6월 6일 Claude Code v2.1.166을 공개했다. 이 릴리스는 자사의 개발용 CLI 도구(명령줄 인터페이스)에 설정 가능한 예비 모델과 일련의 세션 간 보안 강화를 도입한다. 주 모델이 사용 불가일 때의 동작 신뢰성에 초점을 맞춘 실용적인 업그레이드다.

새로운 fallbackModel 설정은 무엇을 가져오는가?

가장 두드러지는 새 기능은 fallbackModel 설정이다. 이는 최대 세 개의 예비 모델을 설정할 수 있으며, 주 모델이 과부하되거나 사용할 수 없을 때 차례로 시도된다. 세션이 멈추는 대신 Claude Code는 자동으로 줄의 다음 모델로 전환하여 작업을 이어간다.

또한 --fallback-model 플래그가 대화형 세션에도 적용된다. 이전에는 이 메커니즘이 주로 비대화형 호출에 의존했으므로, 대화로 작업하는 사용자는 중단에 대한 동등한 보호를 받지 못했다. 이 변경으로 Anthropic은 두 작업 방식에 걸쳐 동작을 통일한다.

deny 규칙에서 glob 패턴은 어떻게 작동하는가?

이 릴리스는 deny 규칙에 glob 패턴(와일드카드를 포함한 패턴) 지원을 추가한다. 패턴 "*"는 이제 모든 도구를 한 번에 차단할 수 있어, 관리자에게 도구가 실행할 수 있는 내용을 제한하는 더 거칠지만 강력한 수단을 준다.

이 변경은 모든 기능을 빠르게 잠근 뒤 허용된 도구만 선택적으로 잠금 해제해야 하는 환경에서 유용하다. 이로써 Claude Code의 권한 설정이 제한적이고 보안에 민감한 구성에서 간소화된다.

세션 간 보안은 왜 강화되었는가?

Claude Code v2.1.166은 세션 간 메시지를 다루는 방식을 바꾼다. SendMessage를 통해 다른 Claude 세션에서 전달된 메시지는 더 이상 사용자 권한을 지니지 않는다. 구체적으로, 수신 측은 전달된 권한 요청을 거부하고 자동 모드(auto mode)는 그것을 차단한다.

그 목적은 한 세션이 다른 세션의 민감한 작업을 간접적으로 승인하는 것을 막는 데 있다. 이로써 에이전트 간의 상호 통신을 통해 권한이 의도치 않게 퍼질 여지가 좁아진다. 이는 팀과 자동화된 흐름에 중요하다.

모델의 사고에 관해 무엇이 바뀌었는가?

새 버전은 모델의 사고(thinking) 제어도 바꾼다. MAX_THINKING_TOKENS=0을 설정하거나 --thinking disabled를 사용하면, 기본적으로 사고하는 모델에서도 사고가 꺼진다.

이전에는 이 플래그들이 그러한 모델에서 사고를 확실히 끄지 못해, 더 빠르거나 더 저렴한 답을 원하는 사용자는 제어가 제한되었다. 이제는 각 모델의 기본 설정과 무관하게 동작이 일관된다.

이 릴리스의 다른 수정은 무엇인가?

주요 새 기능 외에도 Claude Code v2.1.166은 약 20개의 수정을 가져온다. 그중에는 JetBrains 환경에서의 터미널 깜빡임 해결, Shift와 비 ASCII 문자 조합에 대한 Kitty 키보드 프로토콜 동작 수정, 개선된 PowerShell 검증이 포함된다.

macOS 시스템에서의 고아(orphaned) 프로세스 문제도 해결되었다. 이 수정들은 그 자체로는 화려하지 않지만, 다양한 플랫폼과 터미널에서 도구의 일상적 안정성을 향상시킨다.

자주 묻는 질문

새로운 fallbackModel 설정은 무엇을 하나요?
fallbackModel은 최대 세 개의 예비 모델을 설정할 수 있으며, 주 모델이 과부하되거나 사용할 수 없을 때 Claude Code가 차례로 시도합니다. v2.1.166에서는 --fallback-model 플래그가 비대화형 호출뿐 아니라 대화형 세션에도 적용됩니다.
세션 간(cross-session) 보안은 어떻게 강화되었나요?
SendMessage를 통해 다른 Claude 세션에서 전달된 메시지는 더 이상 사용자 권한을 지니지 않습니다. 수신 측은 전달된 권한 요청을 거부하고, 자동 모드(auto mode)는 그것을 차단합니다. 이로써 한 세션이 다른 세션에서 권한 없이 작업을 승인할 위험이 줄어듭니다.
모델의 사고를 완전히 끄려면?
MAX_THINKING_TOKENS=0을 설정하거나 --thinking disabled를 사용하면, 기본적으로 사고하는 모델에서도 사고가 꺼집니다. 이전에는 그러한 모델에서 이 동작을 확실히 끌 수 없었습니다.

📬 AI 뉴스를 받은편지함으로

나만의 방식으로 구성하는 일일 다이제스트 — 주제, 출처, 주기를 선택하세요. 원클릭 해지.