Claude Code – 공식 문서에 없는 모든 설정 방법
·2026.05.29 11:13
Claude Code 소스 코드 분석을 통해 공식 문서에 없는 고급 설정 및 훅(hook) 기능을 정리했다.
Claude Code의 소스 코드를 분석하여 공식 문서에는 공개되지 않은 다양한 비공개 설정과 자동화 기능을 공개한다.
YOLO Classifier라 불리는 자동 모드(auto-mode) 권한 시스템은 환경에 대한 자연어 설명을 통해 승인 여부를 결정할 수 있다. 예를 들어, "이곳은 스테이징 서버이므로 파괴적인 작업이 허용됨"과 같은 설명을 설정하면 분류기가 이를 읽고 안전 여부를 판단한다.
훅(Hooks) 시스템을 활용하면 Claude Code의 동작을 실시간으로 제어할 수 있다.
- PreToolUse 훅: 도구 실행 전 입력을 수정(
updatedInput)하거나, 사용자 승인 없이 실행 여부를 결정(permissionDecision)하고, 대화에 추가 컨텍스트를 주입할 수 있다. - SessionStart 훅: 자동 파일 감시(
watchPaths)를 설정하거나 세션 시작 시 초기 메시지 및 컨텍스트를 주입할 수 있다.
설정 파일은 개인용(~/.claude/) 또는 프로젝트 공유용(.claude/) 디렉토리를 통해 관리하며, 프로젝트 단위의 설정은 Git을 통해 팀원과 공유할 수 있다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.