승인 요청의 범위를 정하는 권한 모드와 변경을 복구하는 되감기는 서로 다른 장치다. 두 기능 모두 작업 전에 알아둘 필요가 있다.
이 장에서 기억할 핵심은 세 가지다.
세션에는 하나의 권한 모드가 적용된다. Claude가 어떤 작업을 승인 없이 실행할 수 있는지 정하는 설정이다.

default다.acceptEdits) — 파일 생성·수정과 mkdir·touch·mv·cp·sed, rm·rmdir까지 승인 없이 실행한다. 삭제 명령도 포함되므로 주의해야 한다. 그 밖의 명령과 네트워크 작업은 여전히 승인을 요청한다.plan) — 자료를 읽고 조사해 계획만 제시한다. 승인 전에는 파일을 수정하지 않는다.auto) — 대부분의 작업을 승인 없이 실행하며, 별도의 판정 모델이 위험하다고 판단한 작업을 차단한다.권한 모드는 세 가지 방법으로 변경할 수 있다. 세션 중에는 **Shift+Tab**으로 전환하고, 실행할 때 지정하려면 claude --permission-mode plan처럼 옵션을 붙인다. 기본 모드로 설정하려면 설정 파일의 permissions.defaultMode에 기록한다.
권한 모드는 대화 지시로 변경되지 않는다. "자동 모드로 바꿔 줘"라고 요청하는 대신 단축키나 실행 옵션, 설정 파일을 사용해야 한다.
자동 모드에서도 모든 작업을 그대로 실행하지는 않는다. 별도의 판정 모델이 각 동작의 위험성을 먼저 검토한다.
기본적으로 차단하는 대표적인 작업은 다음과 같다.
curl | bash)