질문을 잘 쓰는 것만으로는 한계가 있습니다. 실무에서 안정적인 결과를 만들려면 AI가 작업할 때 참고하는 입력 환경, 즉 컨텍스트 7요소를 체계적으로 채워야 합니다.
AI 활용 안내: 이 문서는 생성형 AI 보조를 받아 작성되었습니다.
이 글에서 답하는 질문
- 질문: AI에게 작업을 맡길 때 최소한 어떤 입력 환경을 갖춰야 할까?
- 한 줄 답: 기본 지침, 현재 질문, 대화 기록, 장기 기억, 외부 자료, 도구, 출력 형식을 분리해 채워야 합니다.
- 다음 글로 넘어갈 기준: 기존 요청문 1개를 7요소 틀로 다시 배치할 수 있으면 됩니다.
7요소를 먼저 한눈에
mindmap root((Context 7요소)) A[기본 지침] A1[역할] A2[우선순위] A3[금지사항] B[현재 질문] B1[목표] B2[완료조건] C[대화 기록] C1[직전 합의] C2[수정 이력] D[장기 기억] D1[반복 선호] D2[고정 규칙] E[외부 자료] E1[근거 링크] E2[문서 버전] F[도구] F1[사용 가능] F2[제약 조건] G[출력 형식] G1[길이] G2[구조] G3[톤]
요소별 실무 설명
1) 기본 지침 (System Rules)
- 역할: AI의 기본 태도와 안전 기준
- 빠지면: 같은 요청인데 판단/톤이 매번 달라짐
- 최소 포함:
- 역할
- 우선순위(예: 정확성 > 속도)
- 금지사항
2) 현재 질문 (Task Brief)
- 역할: 이번 턴에서 끝낼 목표 고정
- 빠지면: 설명은 길지만 결과물은 불완전
- 최소 포함:
- 목표 1줄
- 완료 기준 1~2줄
3) 대화 기록 (Recent History)
- 역할: 직전 합의 유지
- 빠지면: 같은 질문 반복, 조건 뒤집힘
- 최소 포함:
- 직전 합의 3줄
- 변경된 사항 1줄
4) 장기 기억 (Long-Term Memory)
- 역할: 반복되는 선호/규칙 재사용
- 빠지면: 매번 같은 설명 재입력
- 최소 포함:
- 문체 선호
- 고정 금지 규칙
5) 외부 자료 (Grounding Data)
- 역할: 근거 기반 응답 유도
- 빠지면: 환각/사실 오류 증가
- 최소 포함:
- 공식/1차 출처
- 날짜/버전
6) 도구 (Tools)
- 역할: 실행 수단과 한계 정의
- 빠지면: 가능한 일/불가능한 일 혼재
- 최소 포함:
- 사용 가능한 도구
- 금지 도구 및 보안 제한
7) 출력 형식 (Output Contract)
- 역할: 바로 쓰는 결과물 보장
- 빠지면: 내용은 맞지만 활용 어려움
- 최소 포함:
- 길이
- 섹션 구조
- 톤
실무 예시 1: 거래처 일정 메일
기본 요청
“A사에 일정 재조율 메일 써줘”
7요소 적용
- 기본 지침: 정중/간결, 과장 금지
- 현재 질문: 다음 주 2개 시간 제안
- 대화 기록: 지난 합의 안건 2개
- 장기 기억: 팀은 오후 선호
- 외부 자료: 캘린더 가능 시간
- 도구: 일정 조회 도구
- 출력 형식: 제목 2안 + 본문 1안
결과: 바로 발송 가능한 문서 수준으로 올라감.
실무 예시 2: 주간 동향 보고
- 기본 지침: 경영진용 보고서 톤
- 현재 질문: TOP3 + 리스크 + 액션
- 대화 기록: 지난주 중복 제외
- 장기 기억: 섹션 간격 넉넉히
- 외부 자료: 공식 소스 3개
- 도구: 검색 + 링크 검증
- 출력 형식: 1페이지, 항목당 5줄
결과: “읽기 좋은 요약”이 아니라 “의사결정 가능한 문서”로 변함.
7요소 품질 점수표 (빠른 진단)
- 0점: 없음
- 1점: 일부만 있음
- 2점: 명확히 정의됨
총점 14점 기준:
- 0~6: 불안정 구간
- 7~10: 보통
- 11~14: 안정 구간
30분 실습 (워크시트)
도구
- 메모 앱
- 기존 작업 1건
입력 자료
- 기존 요청문
- 근거 자료 링크
실행
- 기존 요청문에서 7요소 누락 항목 체크
- 누락 3개 이상이면 템플릿으로 재작성
- 재실행 후 결과 비교
복붙 템플릿
[기본 지침]
- 역할:
- 우선순위:
- 금지사항:
[현재 질문]
- 이번 작업 목표:
- 완료 조건:
[대화 기록]
- 직전 합의 3줄:
[장기 기억]
- 고정 선호/규칙:
[외부 자료]
- 참고 문서/링크:
- 버전/날짜:
[도구]
- 사용 가능:
- 제약:
[출력 형식]
- 형태:
- 길이:
- 섹션:성공 판정
- 수정 지시 횟수가 줄었는가
- 결과를 바로 전달 가능한가
- 다음에도 같은 템플릿으로 재현 가능한가
현장 예시: 7요소가 모두 필요한 순간
고객사 제안서 초안을 만든다고 가정해봅니다. 단순히 “제안서 써줘”라고 하면 AI는 일반적인 문서 구조를 만들 수는 있지만, 실무에서 바로 쓰기 어렵습니다. 7요소로 바꾸면 다음처럼 입력이 정리됩니다.
- 기본 지침: 과장 금지, 근거 없는 수치 금지
- 현재 질문: 고객사 A 대상 1차 제안서 초안
- 대화 기록: 지난 회의에서 합의한 범위와 제외 범위
- 장기 기억: 우리 회사의 표준 톤과 금지 표현
- 외부 자료: 고객 요구사항, 제품 소개서, 가격 정책
- 도구: 최신 문서 검색, 링크 확인
- 출력 형식: 의사결정자용 1페이지 + 세부 부록
이제 AI는 글을 “예쁘게” 쓰는 것이 아니라, 제안서가 통과해야 하는 조건을 기준으로 작업하게 됩니다.
실패/오해 방지
- 7요소를 항상 모두 길게 채우지 않아도 됩니다. 작은 작업은 목표·근거·출력 형식만으로 충분할 수 있습니다.
- 장기 기억과 외부 자료를 섞지 않습니다. 장기 기억은 반복 선호와 규칙, 외부 자료는 이번 작업의 근거입니다.
- 도구 목록은 권한 목록이기도 합니다. 사용할 수 없는 검색·파일·코드 실행을 전제로 요청하면 결과가 허공에 뜹니다.
- 출력 형식은 마지막 꾸미기가 아닙니다. 형식은 AI가 무엇을 버리고 무엇을 남길지 결정하는 압축 기준입니다.
오늘 바로 적용 체크리스트
- 이번 작업의 목표와 완료 조건이 분리되어 있다.
- 최신 근거와 오래된 참고 자료가 구분되어 있다.
- 반복 선호는 장기 기억/규칙으로, 일회성 자료는 외부 자료로 분리했다.
- 사용 가능한 도구와 불가능한 도구를 명시했다.
- 출력 형식이 독자와 전달 채널에 맞다.
다음 행동
- 기존 요청문 1개를 7요소 템플릿으로 다시 씁니다.
- 7요소 중 비어 있는 항목이 실제 결과에 어떤 위험을 만드는지 적습니다.
- 다음 글 03-실패패턴-4가지에서 빈 항목이 어떤 실패로 나타나는지 확인합니다.
참고 자료
- Anthropic, Effective context engineering for AI agents
https://www.anthropic.com/engineering/effective-context-engineering-for-ai-agents - Lewis et al., RAG
https://arxiv.org/abs/2005.11401 - Packer et al., MemGPT
https://arxiv.org/abs/2310.08560 - Liu et al., Lost in the Middle
https://arxiv.org/abs/2307.03172
🧠 칠판 치트시트
- 7요소는 많이 넣는 체크리스트가 아니다
- 필요한 요소를 정확히 채우는 설계도다
- 설계가 좋아지면 모델 교체에도 흔들림이 줄어든다