컨텍스트 엔지니어링Context Engineering
AI가 일을 잘하도록 컨텍스트 윈도우에 무엇을 넣고 무엇을 뺄지 설계하는 일이에요. 프롬프트 한 줄을 넘어 자료·규칙·기억·도구까지 다뤄요.

쉽게 말하면
시험 볼 때 책상에 아무거나 올려 두면 정작 필요한 자료를 못 찾아요. 필요한 책과 메모만 골라 펼쳐 둬야 해요.
컨텍스트 엔지니어링은 AI의 책상(컨텍스트 윈도우)을 정리하는 일이에요.
규칙 문서, 꼭 필요한 자료, 지난번 결정, 쓸 수 있는 도구를 알맞게 올려 두면 AI가 매번 설명 없이도 잘해요.
그림으로 정리하면
어질러진 책상 vs 정리된 책상
다 올려 둔 책상
- 대화 기록 전부, 파일 전부
- 중요한 게 묻혀요
- 느리고 비싸요
골라 올린 책상
- 규칙 한 장, 필요한 자료만
- 지난 결정 요약
- 빠르고 정확해요
책상 위에 무엇을 올리나
컨텍스트 윈도우AI의 책상
늘 올려 두는 것규칙(CLAUDE.md) · 쓸 수 있는 도구 목록
그때그때 찾아 올리는 것관련 문서(RAG) · 지난 결정(메모리)
이번 일지금 질문
실제로는

- 넣을 것: 지시(시스템 프롬프트·CLAUDE.md), 관련 자료(RAG로 찾은 문서), 기억(이전 결정), 도구 목록(MCP·Skill).
- 뺄 것: 오래된 대화, 상관없는 파일, 중복된 설명 — 많을수록 흐려지고 비싸져요.
- 에이전트처럼 오래 일하는 AI일수록 이 설계가 결과를 좌우해요.
왜 알아야 하나요
'AI가 매번 처음부터 다시 물어봐요', '긴 대화 뒤에 엉뚱해져요' 같은 문제 대부분이 책상 정리 문제예요.
헷갈리기 쉬운 것
- 다 넣는다고 좋아지지 않아요. 필요한 것만, 필요한 때에.
- 비밀번호·개인정보 같은 건 책상에 올리지 않아요.