Auto mode for Claude Code | Claude
Blog

Auto mode for Claude Code | Claude

@claudeai
2026.04.04
·Web·by 성산/부산/잡부
#AI#Automation#Claude Code#Permissions

핵심 포인트

  • 1Claude Code에 새로 도입된 "Auto mode"는 기존의 보수적인 권한 설정으로 인한 잦은 사용자 승인 문제를 해결하기 위해, Claude가 자체적으로 권한 결정을 내리도록 하는 기능입니다.
  • 2이 모드는 실행 전 `classifier`를 통해 잠재적으로 위험한 동작을 탐지하여 안전한 액션은 자동으로 진행하고 위험한 액션은 차단함으로써 `--dangerously-skip-permissions`보다 안전한 대안을 제공합니다.
  • 3현재 "Team plan" 사용자를 위한 연구 미리보기로 제공되며 "Sonnet 4.6" 및 "Opus 4.6"과 호환되지만, 여전히 일부 위험을 내포하고 있어 격리된 환경에서의 사용이 권장됩니다.

2026년 3월 24일 발표된 "Auto mode for Claude Code"는 Claude Code 사용자가 더 안전하게 장기 실행 작업을 수행할 수 있도록 돕는 새로운 권한(permissions) 모드를 소개합니다. 기존 Claude Code의 기본 권한 설정은 모든 파일 쓰기(file write) 및 bash command 실행 시 사용자 승인을 요구하여 안전하지만, 대규모 작업을 시작하고 자리를 비울 수 없다는 단점이 있었습니다. 반면, --dangerously-skip-permissions 옵션은 권한 확인을 완전히 우회하여 위험하고 파괴적인 결과를 초래할 수 있어 격리된 환경(isolated environments)에서만 사용해야 했습니다.

Auto mode는 이러한 두 극단 사이의 "중간 경로(middle path)"를 제시합니다. 이는 사용자 개입을 줄이면서도 --dangerously-skip-permissions보다 훨씬 낮은 위험으로 더 긴 작업을 실행할 수 있게 합니다.

핵심 방법론은 다음과 같습니다. 각 tool call이 실행되기 직전, 내부적으로 개발된 classifier가 해당 tool call을 면밀히 검토합니다. 이 classifier는 대량 파일 삭제(mass deleting files), 민감 데이터 유출(sensitive data exfiltration), 악성 코드 실행(malicious code execution)과 같은 잠재적으로 파괴적인 작업이 포함되어 있는지 확인하는 데 중점을 둡니다.

  • 안전한 작업(safe actions): classifier가 안전하다고 판단한 tool call은 사용자 승인 없이 자동으로 진행됩니다.
  • 위험한 작업(risky actions): 위험하다고 판단된 tool call은 즉시 차단되며, Claude는 다른 접근 방식을 취하도록 리디렉션됩니다.
  • 사용자 개입(user intervention): 만약 Claude가 계속해서 차단되는 작업을 시도하는 경우, 최종적으로 사용자에게 권한 승인 프롬프트(permission prompt)를 띄워 직접 판단을 요청합니다.

Auto mode는 --dangerously-skip-permissions에 비해 위험을 현저히 줄여주지만, 완전히 제거하는 것은 아니므로 여전히 격리된 환경에서 사용하는 것을 권장합니다. classifier는 사용자 의도가 모호하거나 Claude가 환경에 대한 충분한 컨텍스트(context)를 갖지 못할 경우 일부 위험한 작업을 허용할 수 있으며, 때로는 무해한 작업을 차단할 수도 있습니다. 이러한 동작은 지속적으로 개선될 예정입니다. 또한, Auto mode는 token consumption, cost, 그리고 tool call의 latency에 미미한 영향을 미칠 수 있습니다.

Auto mode는 현재 Claude Team 사용자에게 연구 프리뷰(research preview)로 제공되고 있으며, 향후 Enterprise plan 및 API 사용자에게도 출시될 예정입니다. Claude Sonnet 4.6과 Opus 4.6 모델 모두에서 사용할 수 있습니다. 관리자는 CLI 및 VS Code extension에서 managed settings를 통해 "disableAutoMode": "disable"로 Auto mode를 비활성화할 수 있으며, Claude desktop app에서는 Organization Settings를 통해 활성화할 수 있습니다. 개발자는 claude --enable-auto-mode 명령어를 사용하여 CLI에서 Auto mode를 활성화하고, Shift+Tab을 통해 전환할 수 있습니다.