Claude를 IDE나 터미널에서 사용하다 보면 같은 설명을 반복하게 됩니다."이건 Java 프로젝트야", "테스트는 내가 직접 할께", "main 브랜치는 보호되어 있어" 등... Claude Code 설정 시스템을 제대로 알면 이 반복을 자동화할 수 있습니다.CLAUDE.md부터 MCP까지 5가지 레이어를 이해하면,AI 어시스턴트가 당신의 개발 환경과 규칙을 자동으로 학습하고 따를 수 있습니다. 왜 설정이 필요한가?Claude Code는 기본 상태로도 작동하지만, 프로젝트마다 컨텍스트를 매번 제공해야 합니다. 예를 들어:"우리 프로젝트는 Java x + Spring Boot x을 쓰고 있어. print() 사용 금지야, 커밋 전에 항상 테스트 실행해야해, main 브랜치에는 절대 직접 push하지 ..