문제점
클로드 코드의 MCP 도구 호출은 각 호출마다 원시 데이터를 200k 컨텍스트 창에 직접 덤프함
> playwright 스냅샷 56kb, 깃허브 이슈 20개 59kb, 액세스 로그 45kb 등
> 약 30분 사용 시 전체 컨텍스트의 40%가 소모됨
MCP는 외부 도구 사용의 표준이 되었지만 입력 정의와 출력 데이터 모두 컨텍스트를 채우는 구조적 한계 존재
81개 이상의 도구가 활성화된 상태에서 첫 메시지 전 이미 72%(143k 토큰)가 소비됨
Context Mode
클로드 코드와 도구 출력 사이에 위치한 MCP 서버로, 원시 데이터를 최소화해 전달
> 315kb의 출력이 5.4kb로 줄어듦
각 execute 호출은 격리된 서브 프로세스에서 실행되어 메모리, 상태 공유 없이 독립 수행
> stdout만 컨텍스트에 포함되고 로그, API 응답, 스냅샷 등은 샌드박스 내부에 위치
10개 언어 런타임 지원
> JavaScript, TypeScript, Python, Shell, Ruby, Go, Rust, PHP, Perl, R
> Bun 자동 감지로 JS 및 TS 실행 속도 3~5배 향상
인증 CLI (gh, aws, gcloud, kubectl, docker)는 환경변수 상속 방식으로 자격 증명을 안전하게 전달
지식 베이스
index 도구가 마크다운을 헤딩 단위로 분할하고 코드 블록을 그대로 유지한 채 SQLite FTS5 가상 테이블에 저장
검색 시 BM25 랭킹 알고리즘을 사용해 단어 빈도, 역문서 빈도, 문서 길이 정규화를 기반으로 관련성 계산
설치 및 사용법
Plugin MarketPlace를 통한 자동 라우팅 훅 및 슬래시 명령 지원
MCP 전용 설치도 가능
클로드 코드 재시작 후 바로 사용 가능
Reference
https://news.hada.io/topic?id=27108
Context Mode - Claude Code의 컨텍스트 소비를 98% 줄이는 MCP 서 | GeekNews
외부 도구 호출 시 발생하는 대량의 원시 데이터가 컨텍스트 윈도우를 빠르게 소모하는 문제를 해결클로드 코드와 도구 출력 사이에 위치해 데이터를 압축·필터링, 315KB를 5.4KB로 축소(98% 절감)
news.hada.io
'Development > Development' 카테고리의 다른 글
| 이제는 공부도 AI로 하는 시대 (0) | 2026.04.11 |
|---|---|
| 스펙 기반 개발 (Spec Driven Development) (0) | 2026.04.11 |
| 에이전틱 엔지니어링 시대의 생존 스킬 9가지 (0) | 2026.03.25 |
| 현명하게 AI로 개발하기 (0) | 2026.03.18 |
| 딸깍 바이브코딩을 해보자 (0) | 2026.03.03 |