세션 안에서 Claude가 확인 없이 어디까지 행동해도 되는가를 결정하는 설정이다.
CLI에서는 Shift+Tab으로 순환 전환 가능하다.
모드 (config 값) | CLI 표시 이름 | 확인 없이 실행되는 것 | 용도 |
default | Manual | 읽기(Read)만 | 민감한 작업, 모든 액션을 직접 검토 |
acceptEdits | Accept Edits | 읽기 + 파일 편집 + 기본 파일시스템 명령(mkdir,touch,mv,cp 등) | 이미 검토 중인 코드를 반복 수정할 때 |
plan | Plan Mode | 읽기만 (auto 모드 사용 가능 시 classifier가 승인한 명령 포함) | 변경 전에 코드베이스 탐색 |
auto | Auto Mode | 거의 모든 것 (별도 분류기 모델이 백그라운드에서 안전성 검사) | 장시간 작업, 프롬프트 피로 감소 - Pro/Max/Team 플랜의 기본값 |
dontAsk | Don't Ask | 읽기 + 사전 승인된 도구만. 나머지는 전부 거부 | 잠금된 CI/스크립트 환경 |
bypassPermissions | Bypass Permissions | 전부 | 격리된 컨테이너/VM 내부에서만 사용 권장 |




