Ch.5 Claude Code 핵심 기능
권한 관리 — 안전하게 도구를 허용하는 법
권한 관리의 필요성을 설명할 수 있다3가지 권한 모드(Default, Auto, Plan)의 차이를 안다상황에 맞는 권한 모드를 선택할 수 있다
AI에게 '다 알아서 해'라고 하면 편하지만... 안전할까?
Claude Code에게 '프로젝트 정리해줘'라고 했더니, 필요한 파일까지 삭제하려 합니다. 편리함과 안전함, 둘 다 잡을 수는 없을까요?
AI에게 모든 권한을 주면 위험하고, 매번 허락하면 번거롭습니다.
3가지 권한 모드를 상황에 맞게 전환하면 안전하면서도 효율적으로 작업할 수 있습니다.
article
핵심 내용
Claude Code는 강력한 도구를 가지고 있습니다 파일 삭제, 명령어 실행 등. 그래서 '권한'이 중요합니다
비유하면 집 열쇠를 맡기는 것입니다. 믿을 수 있는 사람에게만, 필요한 범위만 맡기듯이 AI에게도 적절한 범위의 권한만 부여해야 합니다.
권한 = AI가 어떤 도구를 자동으로 쓸 수 있는지 설정
실전 가이드: 1. 처음엔 Default로 시작 → AI가 뭘 하는지 관찰하며 학습 2. 패턴이 익숙해지면 Auto로 전환 3. 큰 변경 전엔 Plan 모드로 먼저 계획 확인
위험 신호: AI가 rm -rf(전체 삭제)나 git push --force(강제 덮어쓰기) 같은 위험한 명령을 쓰려 하면 반드시 거부하세요.
권한 관리 터미널 데모
권한 관리 마스터
key
핵심 용어
🛡️
Default
매번 허락 요청 — 가장 안전, 학습에 추천
⚡
Auto Accept
읽기·쓰기 자동 허용 — 신뢰할 때 사용
📋
Plan Mode
계획만 세움, 실행 안 함 — 설계 단계에 유용
check_circle
핵심 정리
- 1권한 = AI가 자동으로 사용할 수 있는 도구의 범위
- 23가지 모드: Default(매번 승인) · Auto(자동 허용) · Plan(계획만)
- 3처음엔 Default → 익숙해지면 Auto → 큰 변경 전 Plan
퀴즈와 인터랙션으로 더 깊이 학습하세요
play_circle인터랙티브 레슨 시작