Anthropic, 사용자의 명시적인 승인 없이도 동작하는 Claude Code의 새로운 권한 모델 Auto Mode 추가

Auto mode 소개

최근 Anthropic은 개발자들이 일상적으로 사용하는 코딩 어시스턴트인 Claude Code에 새로운 권한 제어 방식인 Auto mode를 도입했습니다. 기존의 Claude Code는 보안을 최우선으로 하여 파일 쓰기나 Bash 명령어 실행과 같은 작업마다 사용자의 명시적인 승인을 요구하는 매우 보수적인 기본 설정(Default)을 가지고 있었습니다. 이는 안전하지만, 개발자가 자리를 비우거나 긴 작업을 백그라운드에서 실행해야 할 때 흐름을 끊고 잦은 개입을 요구한다는 단점이 있었습니다.

이러한 불편함을 해소하기 위해 등장한 Auto mode는 자동화와 보안 사이의 균형을 맞춘 새로운 권한 모드입니다. 이 기능은 백그라운드에서 분류기(Classifier)를 통해 Claude가 내리는 도구 호출(Tool call) 및 권한 결정 사항을 실행 전에 모니터링합니다. 위험한 작업은 차단하고 안전한 작업은 자동으로 승인함으로써, 개발자가 수동으로 권한을 일일이 승인해야 하는 번거로움을 크게 줄여줍니다.

2026년 3월 24일 자로 발표된 이 기능은 현재 Claude Team 플랜 사용자를 위한 연구용 미리보기(Research preview) 형태로 제공되고 있으며, 며칠 내로 Enterprise 플랜 및 API 사용자에게도 순차적으로 확대될 예정입니다. Auto mode의 도입은 위험을 최소화하면서도 AI 기반 코딩 자동화의 효율성을 극대화하려는 개발자 커뮤니티에 매우 반가운 소식이 될 것입니다.

기존 권한 설정 방식과 Auto mode 비교

Claude Code에서 장시간의 작업을 실행할 때 개발자들이 선택할 수 있었던 기존의 방식들과 새로운 Auto mode의 차이점은 다음과 같습니다.

  • 기본 모드 (Default): 모든 파일 쓰기 및 Bash 명령어 실행 시마다 개발자의 승인을 요청합니다. 가장 안전하지만, 대규모 작업 시 지속적인 사용자 개입이 필요하여 작업 효율이 떨어집니다.

  • 권한 무시 모드 (--dangerously-skip-permissions): 모든 권한 확인 절차를 생략하고 명령을 즉시 실행합니다. 사용자 개입 없이 작업이 빠르게 진행되지만, 파괴적이거나 위험한 결과(예: 중요 파일 삭제)를 초래할 수 있으므로 격리된 환경(Isolated environments) 외부에서는 사용이 권장되지 않습니다.

  • Auto mode (신규): 위 두 방식의 절충안(Middle path)입니다. 분류기를 통해 위험 요소를 사전에 필터링하여 안전하다고 판단된 작업만 자동으로 진행하므로, 작업의 연속성을 보장하면서도 무조건적인 실행으로 인한 치명적인 위험을 방지할 수 있습니다.

Claude Code Auto mode 상세 가이드

분류기(Classifier)를 통한 작동 원리

Auto mode의 핵심은 도구 호출이 실행되기 전에 이를 평가하는 내장된 분류기입니다. 이 분류기는 다음과 같은 잠재적인 파괴적 또는 위험한 행동을 실시간으로 검사합니다.

  • 대규모 파일 삭제 (Mass deleting files)
  • 민감한 데이터 유출 (Sensitive data exfiltration)
  • 악성 코드 실행 (Malicious code execution)

분류기가 특정 작업을 안전하다 고 판단하면 해당 작업은 사용자의 확인 없이 즉시 실행됩니다. 반대로 위험하다 고 판단된 작업은 차단되며, Claude는 다른 방식으로 문제를 해결하도록 리디렉션(Redirect)됩니다. 만약 Claude가 계속해서 차단되는 행동을 시도하려고 고집할 경우, 최종적으로 사용자에게 권한을 묻는 프롬프트를 띄워 안전을 확보합니다.

사용 시 기대 효과 및 한계점

Auto mode는 모든 권한을 건너뛰는 --dangerously-skip-permissions 플래그에 비해 시스템 위험을 크게 줄여주지만, 위험을 100% 완벽하게 제거하는 것은 아닙니다.

  • 분류기의 한계: 사용자의 의도가 모호하거나, Claude가 현재 작업 중인 환경에 대한 컨텍스트를 충분히 파악하지 못한 경우, 위험할 수 있는 작업이 허용될 수도 있습니다. 반대로 완전히 무해한 작업이 차단되는 경우도 간혹 발생할 수 있습니다.

  • 환경 권장 사항: 따라서 Anthropic은 Auto mode 역시 가급적 격리된 환경(Isolated environments)에서 사용할 것을 권장하고 있습니다.

  • 성능 및 비용 영향: Auto mode를 사용할 경우 도구 호출 과정에서 토큰 소비량, API 청구 비용, 그리고 응답 지연 시간(Latency)에 약간의 영향이 발생할 수 있습니다.

지원 모델 및 가용성

현재 Auto mode는 다음 모델에서 원활하게 작동합니다.

  • Claude Sonnet 4.6
  • Claude Opus 4.6

해당 기능은 Team 플랜에서 우선적으로 연구용 미리보그(Research Preview) 형태로 활성화되었으며, Enterprise 및 API 사용자에게도 곧 지원될 예정입니다.

Auto Mode 설정 및 시작하기

관리자와 개발자 환경에 따라 Auto mode를 활성화하거나 비활성화하는 방법이 다릅니다:

관리자(Admins)를 위한 설정:

  • 조만간 Enterprise, Team, API 플랜의 모든 Claude Code 사용자에게 적용됩니다.
  • CLI 및 VS Code 확장 프로그램에서 이 기능을 강제로 비활성화하려면 관리형 설정(Managed settings)에서 "disableAutoMode": "disable" 을 설정하면 됩니다.
  • Claude 데스크톱 앱에서는 기본적으로 비활성화되어 있으며, Organization Settings -> Claude Code 메뉴에서 켤 수 있습니다.

개발자(Developers)를 위한 설정:

  • CLI 환경: 터미널에서 claude --enable-auto-mode 명령어를 실행하여 기능을 활성화할 수 있습니다. 활성화 후에는 Shift+Tab 단축키를 사용하여 권한 모드를 빠르게 전환할 수 있습니다.
  • 데스크톱 앱 및 VS Code 확장 프로그램: 먼저 Settings -> Claude Code 에서 Auto mode를 켜기(Toggle on) 상태로 변경합니다. 그 후 세션 화면의 권한 모드 드롭다운 메뉴에서 Auto mode를 선택하여 사용할 수 있습니다.

:scroll: Anthropic의 Claude Code Auto mode 출시 블로그

:scroll: Claude Code의 Auto mode 관련 문서




이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다. :hugs:

:pytorch:파이토치 한국 사용자 모임:south_korea:이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일:love_letter:로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)

:wrapped_gift: 아래:down_right_arrow:쪽에 좋아요:+1:를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ :star_struck: