Files
gh-wasabeef-claude-code-coo…/commands/token-efficient.md
2025-11-30 09:05:40 +08:00

243 lines
6.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Token Efficiency Mode
AI 응답을 압축하여 컨텍스트 사용량을 30-50% 절감하는 효율화 모드입니다.
## 개요
Token Efficiency Mode 는 시각적 심볼과 약어 시스템을 활용하여 Claude 의 응답을 압축합니다.
**생성되는 코드의 품질이나 내용은 전혀 변경되지 않습니다**. 바뀌는 것은 설명 방식뿐입니다.
## 사용법
```bash
# 모드 활성화
「Token Efficiency Mode 로 응답해주세요」
「--uc 모드로」
「간결 모드로」
```
## 동작 원리
### 1. 심볼 체계
#### 로직 & 플로우
| 심볼 | 의미 | 사용 예시 |
| ---- | -------------------------- | ------------------------------ |
| → | ~로 이어지는, ~을 야기하는 | `auth.js:45 → 🛡️ 보안 위험` |
| ⇒ | ~로 변환 | `input ⇒ validated_output` |
| ← | 롤백, 되돌리기 | `migration ← rollback` |
| ⇄ | 양방향 | `sync ⇄ remote` |
| & | 그리고, 결합 | `🛡️ security & ⚡ performance` |
| \| | 또는, 구분 | `react\|vue\|angular` |
| : | 정의, 지정 | `scope: file\|module` |
| » | 다음, 시퀀스 | `build » test » deploy` |
| ∴ | 따라서 | `tests ❌ ∴ code broken` |
| ∵ | 왜냐하면 | `slow ∵ O(n²) algorithm` |
#### 상태 & 진행
| 심볼 | 의미 | 용도 |
| ---- | ---------- | ---------------- |
| ✅ | 완료, 성공 | 작업 정상 종료 |
| ❌ | 실패, 에러 | 즉시 대응 필요 |
| ⚠️ | 경고 | 리뷰 권장 |
| 🔄 | 진행 중 | 현재 활성 |
| ⏳ | 대기 중 | 나중에 실행 예정 |
| 🚨 | 긴급, 중요 | 고우선순위 |
#### 기술 도메인
| 심볼 | 분야 | 용도 |
| ---- | ------------ | -------------- |
| ⚡ | 성능 | 속도, 최적화 |
| 🔍 | 분석 | 검색, 조사 |
| 🔧 | 설정 | 셋업, 도구 |
| 🛡️ | 보안 | 보호, 안전성 |
| 📦 | 배포 | 패키지, 번들 |
| 🎨 | 디자인 | UI, 프런트엔드 |
| 🏗️ | 아키텍처 | 시스템 구조 |
| 🗄️ | 데이터베이스 | 데이터 지속성 |
| ⚙️ | 백엔드 | 서버 처리 |
| 🧪 | 테스트 | 품질 보증 |
### 2. 약어 시스템
#### 시스템 & 아키텍처
- `cfg` → configuration (설정)
- `impl` → implementation (구현)
- `arch` → architecture (아키텍처)
- `perf` → performance (성능)
- `ops` → operations (운영)
- `env` → environment (환경)
#### 개발 프로세스
- `req` → requirements (요구사항)
- `deps` → dependencies (의존성)
- `val` → validation (검증)
- `auth` → authentication (인증)
- `docs` → documentation (문서)
- `std` → standards (표준)
#### 품질 & 분석
- `qual` → quality (품질)
- `sec` → security (보안)
- `err` → error (에러)
- `rec` → recovery (복구)
- `sev` → severity (심각도)
- `opt` → optimization (최적화)
## 실제 비교 예시
### 예시 1: 에러 보고
**일반 모드 (92 자)**
```text
인증 시스템의 사용자 검증 함수 45 행에서 보안 취약점이 발견되었습니다.
```
**Token Efficient (39 자)**
```text
auth.js:45 → 🛡️ sec vuln in user val()
```
### 예시 2: 빌드 상황
**일반 모드 (145 자)**
```text
빌드 프로세스가 정상적으로 완료되었습니다. 현재 테스트를 실행 중이며, 그 후 배포를 진행합니다.
```
**Token Efficient (35 자)**
```text
build ✅ » test 🔄 » deploy ⏳
```
### 예시 3: 성능 분석
**일반 모드 (98 자)**
```text
성능 분석 결과, 알고리즘이 O(n²) 의 복잡도로 인해 처리가 느린 것으로 판명되었습니다.
```
**Token Efficient (42 자)**
```text
⚡ perf: slow ∵ O(n²) → optimize to O(n)
```
## 활용 시나리오
### ✅ 효과적인 상황
- **장시간 디버깅 세션**: 이력을 유지하면서 효율적으로
- **대규모 코드 리뷰**: 다수의 파일을 간결하게 분석
- **CI/CD 모니터링**: 실시간 상태 업데이트
- **프로젝트 진행 상황 보고**: 여러 작업 상태를 한눈에 정리
- **에러 추적**: 문제의 연쇄를 시각적으로 표현
### ❌ 피해야 할 상황
- 초보자에게 설명할 때
- 상세한 문서 작성
- 최초 요구사항 정의
- 비기술자와의 소통
## 구현 예시
### 디버깅 세션
```text
[14:23] breakpoint → vars: {user: null, token: expired}
[14:24] step → auth.validate() ❌
[14:25] check → token.exp < Date.now() ∴ expired
[14:26] fix → refresh() → ✅
[14:27] continue → main flow 🔄
```
### 파일 분석 결과
```text
/src/auth/: 🛡️ issues × 3
/src/api/: ⚡ bottleneck in handler()
/src/db/: ✅ clean
/src/utils/: ⚠️ deprecated methods
/tests/: 🧪 coverage 78%
```
### 프로젝트 상태
```text
Frontend: 🎨 ✅ 100%
Backend: ⚙️ 🔄 75%
Database: 🗄️ ✅ migrated
Tests: 🧪 ⚠️ 68% (target: 80%)
Deploy: 📦 ⏳ scheduled
Security: 🛡️ 🚨 1 critical
```
## 설정 옵션
```javascript
// 압축 레벨
--uc; // Ultra Compressed: 최대 압축
--mc; // Moderate Compressed: 중간 압축
--lc; // Light Compressed: 경량 압축
// 도메인 특화
--dev; // 개발용 압축
--ops; // 운영용 압축
--sec; // 보안용 압축
```
## 장점
1. **컨텍스트 절약**: 30-50% 의 토큰 절감
2. **시각적 이해**: 심볼로 직관적 파악
3. **정보 밀도 향상**: 같은 공간에 더 많은 정보
4. **이력 유지**: 더 긴 대화 이력 보존
5. **패턴 인식**: 시각적 패턴으로 문제 발견 용이
## 주의사항
- 이 모드는 **AI 의 응답 스타일**만을 변경합니다
- 생성되는 **코드의 품질**은 변하지 않습니다
- 필요 시 "일반 모드로 설명해주세요"로 전환 가능
- 초보자나 비기술자에게는 일반 모드를 권장
## 명령어 예시
```bash
# 활성화
「Token Efficient Mode on」
「간결하게 응답해주세요」
「--uc 로 분석」
# 비활성화
「일반 모드로 돌아가세요」
「자세히 설명해주세요」
「Token Efficient Mode off」
```
## 구현에 미치는 영향
| 항목 | 영향 |
| --------------- | -------------- |
| 생성 코드 품질 | 변경 없음 ✅ |
| 구현 정확성 | 변경 없음 ✅ |
| 기능성 | 변경 없음 ✅ |
| AI 설명 방식 | 압축됨 🔄 |
| 컨텍스트 사용량 | 30-50% 절감 ⚡ |
---
💡 **Pro Tip**: 장시간 작업 세션에서는 처음에는 일반 모드로 이해를 높이고, 그 후 Token Efficient Mode 로 전환하여 효율성과 컨텍스트 보존의 균형을 최적화할 수 있습니다.