context를 사용했들 때 의문점
왜 새로운 프로젝트로 연다음 /context를 입력했을 때 아래와 같이 나타납니다. context 많이 차지해서 mcp도 다 비활성화하고, 아무 것도 안했는데 무려 40%의 컨텍스트가 채워져 있는데요... 아래 상세한 내용들이 많이 있는데요. 그래서 claude code에게 물어봤습니다.

Memory files · /memory
└ ~\.claude\CLAUDE.md: 124 tokens
└ ~\.claude\BUSINESS_PANEL_EXAMPLES.md: 2.2k tokens
└ ~\.claude\BUSINESS_SYMBOLS.md: 2.1k tokens
└ ~\.claude\FLAGS.md: 1.3k tokens
└ ~\.claude\PRINCIPLES.md: 575 tokens
└ ~\.claude\RESEARCH_CONFIG.md: 2.8k tokens
└ ~\.claude\RULES.md: 3.9k tokens
Skills and slash commands · /skills
User
└ sc:pm: 4.9k tokens
└ sc:spec-panel: 4.4k tokens
└ sc:help: 2.0k tokens
└ sc:brainstorm: 1.2k tokens
└ sc:workflow: 1.1k tokens
└ sc:implement: 1.0k tokens
└ sc:reflect: 939 tokens
└ sc:improve: 929 tokens
└ sc:task: 923 tokens
└ sc:estimate: 919 tokens
└ sc:index: 892 tokens
└ sc:spawn: 887 tokens
└ sc:explain: 883 tokens
└ sc:select-tool: 873 tokens
└ sc:save: 867 tokens
└ sc:cleanup: 848 tokens
└ sc:load: 842 tokens
└ sc:troubleshoot: 807 tokens
└ sc:build: 790 tokens
└ sc:design: 778 tokens
└ sc:document: 773 tokens
└ sc:analyze: 766 tokens
└ sc:research: 738 tokens
└ sc:test: 722 tokens
└ sc:business-panel: 697 tokens
└ sc:git: 575 tokens
└ law-issues-crawler: 529 tokens
Plugin
└ pptx: 6.4k tokens
└ pptx: 6.4k tokens
└ algorithmic-art: 4.9k tokens
└ algorithmic-art: 4.9k tokens
└ skill-creator: 4.4k tokens
└ skill-creator: 4.4k tokens
└ doc-coauthoring: 3.9k tokens
└ doc-coauthoring: 3.9k tokens
└ canvas-design: 2.9k tokens
└ canvas-design: 2.9k tokens
└ xlsx: 2.6k tokens
└ xlsx: 2.6k tokens
└ docx: 2.5k tokens
└ docx: 2.5k tokens
└ mcp-builder: 2.2k tokens
└ mcp-builder: 2.2k tokens
└ slack-gif-creator: 1.9k tokens
└ slack-gif-creator: 1.9k tokens
└ pdf: 1.8k tokens
└ pdf: 1.8k tokens
└ frontend-design: 999 tokens
└ frontend-design: 999 tokens
└ webapp-testing: 916 tokens
└ webapp-testing: 916 tokens
└ theme-factory: 708 tokens
└ theme-factory: 708 tokens
└ web-artifacts-builder: 691 tokens
└ web-artifacts-builder: 691 tokens
└ brand-guidelines: 496 tokens
└ brand-guidelines: 496 tokens
└ internal-comms: 282 tokens
└ internal-comms: 282 tokens
-----
아래는 claude code가 회신한 답변입니다.
Context 사용량 분석 및 최적화 가이드
📊 각 항목 기능 설명
1. System prompt (3.0k tokens, 1.5%)
- 기능: Claude Code의 기본 동작 지침과 역할 정의
- 수정 가능: ❌ (고정값)
- 최적화: 불가능 - 시스템 필수 구성 요소
2. System tools (19.4k tokens, 9.7%)
- 기능: Read, Write, Edit, Bash, Grep 등 기본 도구 정의
- 수정 가능: ❌ (고정값)
- 최적화: 불가능 - 도구 사용을 위한 필수 스키마
3. Memory files (13.0k tokens, 6.5%) 🎯 최적화 가능
- 기능: ~/.claude/*.md 파일들 (CLAUDE.md, RULES.md 등)
- 역할: 프로젝트 전역에서 적용되는 커스텀 지침
- 구성:
- CLAUDE.md: SuperClaude 진입점
- BUSINESS_PANEL_EXAMPLES.md: 비즈니스 패널 예제
- BUSINESS_SYMBOLS.md: 심볼 시스템
- FLAGS.md: 동작 플래그
- PRINCIPLES.md: 엔지니어링 원칙
- RESEARCH_CONFIG.md: 리서치 설정
- RULES.md: 행동 규칙
4. Messages (8 tokens, 0.0%)
- 기능: 현재 대화 내역
- 특징: 대화가 진행되면 증가, 자동 압축됨
5. Free space (120k tokens, 59.8%)
- 기능: 사용 가능한 여유 공간
- 용도: 대화, 코드 읽기, 분석 등에 사용됨
6. Autocompact buffer (45.0k tokens, 22.5%)
- 기능: 자동 압축을 위한 안전 버퍼
- 역할: Messages가 이 영역을 침범하면 자동으로 대화 요약/압축 실행
- 중요성: 무한 대화 컨텍스트를 보장하는 핵심 메커니즘
7. Skills (표시되지 않지만 포함됨) 🎯 최적화 가능
- 기능: /sc:*, /pptx 등 커스텀 명령어
- 현재: User 스킬 27개 + Plugin 스킬 34개 (중복 포함)
- 토큰: 대략 30-40k 추정 (Skills는 별도 계산되어 상단에 표시 안 됨)
---
🚀 Context 최적화 전략
⚡ 즉시 효과 있는 방법
1. Memory Files 정리 (최대 13k 절약 가능)
# 불필요한 메모리 파일 제거/축소
cd ~/.claude
# 옵션 A: 사용하지 않는 파일 임시 이동
mkdir backup
mv BUSINESS_PANEL_EXAMPLES.md backup/ # -2.2k
mv BUSINESS_SYMBOLS.md backup/ # -2.1k
mv RESEARCH_CONFIG.md backup/ # -2.8k
# 옵션 B: 압축된 버전으로 교체
# 핵심만 남기고 예제/설명 제거
추천: 현재 프로젝트에 맞게 선택적으로 비활성화
- 비즈니스 분석 안 하면: BUSINESS_*.md 제거 (~4.3k 절약)
- 리서치 기능 안 쓰면: RESEARCH_CONFIG.md 제거 (~2.8k 절약)
2. Plugin Skills 비활성화 (대략 20-30k 절약 가능)
# Claude Code 설정에서 불필요한 플러그인 비활성화
# ~/.claude/config.json 또는 설정 파일
# 사용하지 않는 스킬:
- pptx (중복 2개 × 6.4k = 12.8k)
- algorithmic-art (중복 2개 × 4.9k = 9.8k)
- slack-gif-creator (1.9k × 2)
- canvas-design (2.9k × 2)
현재 문제: Plugin 스킬이 중복으로 로드됨 (각각 2번씩)
3. User Skills 선택적 로드
현재 27개 스킬 중 실제 사용하는 것만 활성화:
# 자주 쓰는 스킬만 유지:
- sc:implement
- sc:explain
- sc:improve
- sc:test
- sc:git
# 거의 안 쓰는 스킬 비활성화:
- sc:business-panel
- law-issues-crawler
- sc:spec-panel
🎯 최적화 우선순위
| 작업 | 절약 토큰 | 난이도 | 영향도 |
|------------------------------|-----------|--------|--------|
| Plugin 중복 제거 | ~20-30k | 중 | 높음 |
| 안 쓰는 Memory Files 제거 | ~7-10k | 쉬움 | 중 |
| 안 쓰는 User Skills 비활성화 | ~10-15k | 중 | 중 |
| Memory Files 압축 | ~5-8k | 어려움 | 낮음 |
✅ 즉시 실행 가능한 최적화
방법 1: 메모리 파일 최소화 (간단)
● Bash(cd ~/.claude && ls -lh *.md)
⎿ -rw-r--r-- 1 user 197121 8.1K 10월 30 17:16 BUSINESS_PANEL_EXAMPLES.md
-rw-r--r-- 1 user 197121 7.5K 10월 30 17:16 BUSINESS_SYMBOLS.md
-rw-r--r-- 1 user 197121 520 10월 30 17:41 CLAUDE.md
… +4 lines (ctrl+o to expand)
● 추천 최적화 방안
Option A: 최소 설정 (~8-10k 절약)
일반적인 코딩 프로젝트에서 필수만 남기기:
cd ~/.claude
mkdir -p backup_$(date +%Y%m%d)
# 특수 기능 파일들 백업
mv BUSINESS_PANEL_EXAMPLES.md backup_$(date +%Y%m%d)/
mv BUSINESS_SYMBOLS.md backup_$(date +%Y%m%d)/
mv RESEARCH_CONFIG.md backup_$(date +%Y%m%d)/
# 유지: CLAUDE.md, FLAGS.md, PRINCIPLES.md, RULES.md
Option B: 프로젝트별 설정 (프로젝트 폴더에 .clauderc 생성)
# 현재 프로젝트에서만 메모리 파일 오버라이드
cd C:\Users\user\Desktop\study2
echo "memory_files: []" > .clauderc # 전역 메모리 파일 무시
Option C: 파일 압축 (~3-5k 절약)
각 파일에서 예제/주석/설명 제거하고 핵심만 유지
---
📈 예상 최적화 결과
| 현재 | 최적화 후 | 절약 |
|---------------------|-----------|---------|
| System prompt: 3.0k | 3.0k | 0 |
| System tools: 19.4k | 19.4k | 0 |
| Memory files: 13.0k | 3-5k | 8-10k |
| Skills (추정): 35k | 15-20k | 15-20k |
| 총 사용: 80k | 45-50k | 30-35k |
| 가용: 120k | 150-155k | +25-30% |
---
💡 권장 조치
1. 즉시: 안 쓰는 Memory Files 백업 이동 (8-10k 절약)
2. 설정 확인: Plugin 중복 로드 이슈 확인 (20-30k 절약 가능)
3. 필요시: 프로젝트별 .clauderc로 메모리 파일 선택적 로드
현재 프로젝트 특성상 비즈니스 분석이나 리서치 기능이 필요 없다면, Option A를 추천합니다.
실행하시겠습니까?
Autocompact buffer 는 사실상 free인데 autocompact를 위해 잡아논 공간이네요.
sc는 슈퍼클로드라고 하는데 이건 뭐였지?...
3~4달 전에만 하더라도 super claude가 대세처럼 많이 언급되서 몇번 써보기는 했는데... 최근에는 언급이 없는거 같네요.
왜 플러그인에 동일한 skill이 2개씩 존재할까?
우선 claude에 제안에 저는 옵션1을 선택했습니다.
그리고 중복된 Plugin skills 제거해줘
Bash(cd ~/.claude && mkdir -p backup_20260102 && mv BUSINESS_PANEL_EXAMPLES.md backup_20260102/ && mv
BUSINESS_SYMBOLS.md backup_20260102/ && mv RESEARCH_CONFIG.md b…)
⎿ ✅ 백업 완료
total 358K
drwxr-xr-x 1 user 197121 0 1월 2 14:08 backup_20260102
… +22 lines (ctrl+o to expand)
● Bash(cd ~/.claude && echo "📦 백업된 파일:" && ls -lh backup_20260102/ && echo "" && echo "✅ 유지된 메모리 파일:" &&
ls -lh *.md)
⎿ 📦 백업된 파일:
total 32K
-rw-r--r-- 1 user 197121 8.1K 10월 30 17:16 BUSINESS_PANEL_EXAMPLES.md
… +8 lines (ctrl+o to expand)
● ✅ Option A 실행 완료!
📦 백업 완료
위치: ~/.claude/backup_20260102/
백업된 파일 (총 ~7.3k tokens 절약):
- ✓ BUSINESS_PANEL_EXAMPLES.md (2.2k tokens)
- ✓ BUSINESS_SYMBOLS.md (2.1k tokens)
- ✓ RESEARCH_CONFIG.md (2.8k tokens)
✅ 유지된 핵심 파일
- CLAUDE.md (124 tokens) - SuperClaude 진입점
- FLAGS.md (1.3k tokens) - 동작 플래그
- PRINCIPLES.md (575 tokens) - 엔지니어링 원칙
- RULES.md (3.9k tokens) - 행동 규칙
---
📊 예상 효과
| 항목 | 변경 전 | 변경 후 | 절약 |
|--------------|------------|---------------|-------|
| Memory files | 13.0k | ~6k | ~7k |
| 전체 사용량 | 80k (40%) | ~73k (36.5%) | ~7k |
| Free space | 120k (60%) | ~127k (63.5%) | +3.5% |

중복된 플러그인 skill 제거하니 system tools에서 살짝 내용이 줄어드네요.
전체 4% 정도 free 공간이 증가했습니다.
근데 SC는 슈퍼 클로드는 최근에도 많이 사용하는지 궁금하네요.
'온라인강의' 카테고리의 다른 글
| [챌린지] 인프런 혼자 공부하는 바이브 코딩(3주차) (0) | 2026.01.12 |
|---|---|
| [챌린지] 인프런 혼자 공부하는 바이브 코딩(1주차) (1) | 2026.01.11 |
| [인프런 챌린지] 클로드 코드 수업 복습 및 Skill 만들기 (3일차) (0) | 2025.12.31 |
| [인프런 챌린지] 클로드 Skills 사용하기(2일차) (0) | 2025.12.30 |
| [인프런 챌린지] 클로드 Skills 사용하기(1일차) (0) | 2025.12.29 |