승인 요청의 범위를 정하는 권한 모드와 변경을 복구하는 되감기는 서로 다른 장치다. 두 기능 모두 작업 전에 알아둘 필요가 있다.

이 장에서 기억할 핵심은 세 가지다.


승인 요청의 범위를 정하는 권한 모드

세션에는 하나의 권한 모드가 적용된다. Claude가 어떤 작업을 승인 없이 실행할 수 있는지 정하는 설정이다.

ch10_01_permission_ladder.png

권한 모드는 세 가지 방법으로 변경할 수 있다. 세션 중에는 **Shift+Tab**으로 전환하고, 실행할 때 지정하려면 claude --permission-mode plan처럼 옵션을 붙인다. 기본 모드로 설정하려면 설정 파일의 permissions.defaultMode에 기록한다.

권한 모드는 대화 지시로 변경되지 않는다. "자동 모드로 바꿔 줘"라고 요청하는 대신 단축키나 실행 옵션, 설정 파일을 사용해야 한다.


자동 모드가 차단하는 작업

자동 모드에서도 모든 작업을 그대로 실행하지는 않는다. 별도의 판정 모델이 각 동작의 위험성을 먼저 검토한다.

기본적으로 차단하는 대표적인 작업은 다음과 같다.