볼트 홈: README

03 컨텍스트 혼란 (Context Confusion) — MOC

개관

컨텍스트 혼란(Context Confusion)은 컨텍스트에 들어간 불필요하거나 무관한 정보, 특히 과도한 툴 정의에 모델이 어텐션을 기울이면서 응답 품질이 떨어지는 실패모드다. Drew Breunig(2025)이 정리한 컨텍스트 4대 실패모드 가운데 세 번째에 해당하며, 2025~2026년 MCP(Model Context Protocol) 에이전트 붐과 맞물려 현장에서 가장 자주 보이는 유형이기도 하다.

핵심 직관은 이렇다. “넣으면 모델은 본다(If you put something in the context, the model has to pay attention to it).” 무관한 내용이라도 일단 컨텍스트에 존재하면 그만큼 어텐션 자원을 잡아먹는다.

TL;DR

항목내용
정의불필요·무관 정보(특히 툴 정의 과잉)가 응답 품질 저하 유발
가장 흔한 발현툴 과부하(Tool Overload) — MCP 환경에서 수백 개 툴 노출
핵심 위험잘못된 툴 선택, 툴 환각, 지시 망각, 비용 폭증
소형 모델 임계값Quantized Llama 3.1 8B: 19개 이하 성공, 46개 전체 실패
동적 선택 효과RAG-MCP: 정확도 13.62% → 43.13%(3.17배), 토큰 50%+ 절감
컨텍스트 트리밍프루닝+요약: 완료율 +20.6%p, 토큰 63% 절감(Lodha et al. 2026)
핵심 원칙관련성(Relevance) ≠ 필요성(Necessity)
컨설팅 룰오브섬총 컨텍스트 사용량 40% 미만 유지(EclipseSource 2026)

학습 순서

노트한 줄 설명
03_01-정의와-메커니즘혼란의 정의, 어텐션 희석, Breunig 4대 실패모드 내 위치
03_02-툴-과부하-MCP-실태MCP 툴 과부하 현상 — 토큰 점유율, 플랫폼 하드 리밋, 비용 계산
03_03-소형모델-취약성모델 크기별 툴 혼란 취약성 스펙트럼

최단경로: 시간 없으면 논문 노트(03_04~03_07)는 건너뛰고 처방 노트 03_08-해결전략-less-is-more03_09-교육현장-AX-활용로 바로 이동.

노트(논문 리뷰)한 줄 설명
03_04-paper-lost-in-the-middleLiu et al.(TACL 2024) — U자형 어텐션 패턴 논문 리뷰
03_05-paper-rag-mcpGan & Sun(arXiv 2505.03275, 2025) — 동적 툴 선택 RAG-MCP 논문 리뷰
03_06-paper-cmtf-borBabu & Iyer(2026) + Repantis et al.(2026) — 인과적 최소 필터링·BoR 지표
03_07-paper-less-context-better-agentsLodha et al.(arXiv 2606.10209, 2026) — 컨텍스트 트리밍 실증
03_08-해결전략-less-is-more”Less is More” 7가지 해결 전략 종합
03_09-교육현장-AX-활용AI 강사·AX 컨설턴트를 위한 현장 활용 가이드

개관 다이어그램

flowchart TD
    A[사용자 쿼리] --> B[컨텍스트 구성]
    B --> C{툴 로딩 방식}
    C -->|전체 툴 로드 All-at-once| D["모든 툴 정의 포함<br/>150+ tools ≈ 30K-60K 토큰<br/>컨텍스트의 25-30% 점유"]
    C -->|동적 툴 선택 RAG-MCP| E["관련 툴만 로드<br/>3-7개 tools ≈ 2K 토큰"]
    D --> F[컨텍스트 혼란<br/>Context Confusion]
    F --> G[어텐션 희석]
    F --> H[잘못된 툴 선택]
    F --> I[툴 환각]
    F --> J[지시사항 망각]
    H & I & J --> L[태스크 실패 / 비용 폭증]
    E --> M[정확한 툴 선택]
    M --> N[고품질 응답 + 비용 절감]
    style D fill:#ff6b6b,color:#fff
    style F fill:#ff6b6b,color:#fff
    style L fill:#c0392b,color:#fff
    style E fill:#51cf66,color:#fff
    style N fill:#2ecc71,color:#fff

다른 챕터 연결

  • 02 산만 — 혼란(무관 정보)과 산만(과다 이력 의존)은 100K+ 환경에서 동시 발생
  • 04 충돌 — 유사 툴 설명 중복이 충돌로 번짐
  • 01 오염 — 잘못된 툴 호출 결과가 이력에 누적되면 오염으로 전이
  • 05 부패 — 혼란은 컨텍스트 로트(Context Rot)의 하위 유형
  • 06 해결전략 — 서브에이전트 격리, 컨텍스트 트리밍
  • 08 실전 — Anthropic Context Editing + Memory Tool 실전