컨텍스트 엔지니어링 (Context Engineering)
AI 용어모델에게 넘길 정보를 설계·정리하는 작업
#agent#트렌드
정의
컨텍스트 엔지니어링은 프롬프트 문구를 다듬는 것을 넘어, 에이전트가 매 턴마다 어떤 파일·도구 설명·대화 기록·검색 결과를 컨텍스트 창에 넣을지 설계하는 작업이다. 정보가 너무 많으면 성능이 떨어지고(컨텍스트 로트), 너무 적으면 판단 근거가 빠지기 때문에 '맞는 정보만 골라 넣는 것'이 관건이다.
언제 쓰나
에이전트가 긴 작업을 여러 단계에 걸쳐 수행하며 컨텍스트가 계속 쌓일 때, 무엇을 남기고 무엇을 버릴지 설계가 필요할 때 쓴다.
언제 안 쓰나
한두 번의 짧은 질의응답으로 끝나는 대화에서는 컨텍스트 엔지니어링을 따로 신경 쓸 필요가 없다.
Claude Code에선
Claude Code가 서브에이전트로 조사를 위임하거나 스킬을 필요할 때만 불러오는 것 모두 컨텍스트 엔지니어링의 실제 적용 사례다.
예시
리서치 작업을 서브에이전트에 맡기고 요약된 결과만 메인 대화에 받는 것도 컨텍스트 엔지니어링의 한 방법이다.
바로 쓰는 프롬프트
지금까지의 대화·파일 중 {{다음 작업}}에 실제로 필요한 내용만 추려서 요약하고, 불필요한 부분은 컨텍스트에서 빼줘.jt · via term-research · 복사 0 · KO