AI 기술중급
컨텍스트 엔지니어링
Context Engineering
컨텍스트 엔지니어링은 LLM이 최적의 결과를 내기 위해 필요한 모든 정보를 정확한 형태로, 정확한 시점에 컨텍스트 윈도우에 채우는 설계 학문이다. 프롬프트 엔지니어링이 "어떻게 물어볼까"에 집중했다면, 컨텍스트 엔지니어링은 "모델에게 무엇을 보여줄까" 전체를 설계한다.
- •Karpathy(2025.06): "LLM은 CPU이고, 컨텍스트 윈도우는 RAM이다"
- •7대 구성 요소: 지시문, 사용자 프롬프트, 대화 이력, 장기 메모리, 검색 정보(RAG), 도구, 구조화된 출력
- •4대 전략(LangChain): 쓰기(외부 저장), 선택(관련 정보 투입), 압축(토큰 절감), 격리(서브에이전트)
- •Gartner: 2028년까지 AI 도구 80%에 컨텍스트 엔지니어링 기능 탑재, 에이전틱 정확도 30%+ 향상 전망
- •Anthropic(2025.09): "에이전트 실패는 주로 컨텍스트 실패" — 모델보다 맥락이 성능을 결정