프로덕션 환경에 즉시 적용 가능한 Claude Code 설정을 구축했습니다. 무료이며 오픈 소스로 공개합니다.
요약
실제 프로젝트 경험을 바탕으로 구축된 프로덕션급 Claude Code 설정 세트를 오픈 소스로 공개합니다. 코딩 규칙, 프로젝트 메모리 관리, 토큰 최적화 기능을 포함하여 개발 효율을 극대화합니다.
핵심 포인트
- CLAUDE.md를 통한 커밋, PR, 브랜치 명명 규칙 자동화
- Obsidian 기반의 프로젝트별 메모리 관리로 컨텍스트 유지
- RTK 및 claude-mem 활용으로 토큰 사용량 84% 절감
- Karpathy의 코딩 원칙이 내장된 최적화된 설정
대부분의 Claude Code 설정은 최소한의 기능만 갖추고 있습니다. 제 설정은 그렇지 않습니다.
몇 주간의 실제 프로젝트를 거친 후, 제가 매일 사용하는 정확한 설정을 오픈 소스로 공개합니다.
포함된 내용:
- Claude가 실제로 따르는 커밋 형식(commit format), PR 형식(PR format), 브랜치 명명 규칙(branch naming) 및 코딩 규칙이 포함된 CLAUDE.md
- Obsidian을 통한 프로젝트별 메모리(Per-project memory). Claude는 세션 시작 시 PROJECT, MISTAKES, CONTRACT 파일을 읽어 컨텍스트(context)를 절대 잊지 않습니다.
- RTK, Headroom, claude-mem을 통한 84%의 토큰(token) 절감
- Karpathy의 코딩 원칙(coding principles) 내장
- 단 한 번의 명령으로 설정: bash setup.sh ~/your-vault
- 모든 스택(stack)에서 작동합니다.
janmaaarc / basecamp
프로덕션 환경에 즉시 적용 가능한 Claude Code 설정. 글로벌 CLAUDE.md, 코딩 규칙, 프로젝트별 메모리 및 토큰 최적화.
basecamp
프로덕션 환경에 즉시 적용 가능한 Claude Code 설정. 글로벌 CLAUDE.md, 코딩 규칙, 프로젝트별 메모리 및 토큰 최적화.
빠른 시작 (Quick Start)
git clone https://github.com/janmaaarc/basecamp.git
cd basecamp
bash setup.sh ~/Documents/your-vault
그 다음 ~/.claude/CLAUDE.md를 열어 사용 중인 스택(stack)을 채우고, 도구와 플러그인을 위해 Setup을 따르세요.
이것이 무엇인가
이것은 제가 매일 사용하는 정확한 설정입니다. 보여주기 위해 만든 템플릿이 아닙니다. 실제 프로젝트를 통해 구축되고 다듬어진 작동하는 시스템입니다.
대부분의 Claude Code 설정은 최소한의 기능만 갖추고 있습니다. 하지만 이 설정은 다릅니다. 다음 사항들을 포함합니다:
- 모든 프로젝트에서 Claude가 따르는 전역 지침 (Global instructions)
- Karpathy의 코딩 원칙 (코딩 전 생각하기, 정밀한 변경 (surgical changes))
- 커밋 (Commit), 브랜치 (branch), PR 컨벤션
- Obsidian을 통한 프로젝트별 메모리 (PROJECT, MISTAKES, CONTRACT 파일)
- RTK 및 Headroom을 통한 토큰 최적화 (Token optimization)
- 안전 장치 (Safety hooks) (위험한 명령 차단, 비밀 정보 (secrets) 스캔)
- claude-mem을 통한 세션 간 지속적 메모리 (Persistent memory)
스크린샷 (Screenshots)
Obsidian 그래프 뷰 (PROJECT, MISTAKES, CONTRACT 연결됨)
RTK 토큰 절감 효과
비디오 가이드 (Video Walkthrough)
곧 공개 예정. 클론 (clone), setup.sh 실행, CLAUDE.md 작성 등을 포함한 전체 설정 가이드가 포함됩니다...
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기

