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인터랙티브 레슨 시작