회사에서 AI 쓰다가 답답한 적 있죠?
"이거 왜 이렇게 대답해?" .
마치 신입사원한테 업무 설명할 때 "알아서 해봐"라고 던지고 제대로 된 결과 못 받는 것과 똑같은 상황이에요.
그런데 요즘 '컨텍스트 엔지니어링'이라는 새로운 기법이 화제입니다.
프롬프트 엔지니어링의 진화 버전이라고 할 수 있는데, 둘의 차이점과 실제 활용법에 대해서 작성해 봤습니다.

프롬프트 엔지니어링 vs 컨텍스트 엔지니어링, 뭐가 다를까?
프롬프트 엔지니어링은 AI에게 "어떻게 질문할지"에 초점을 맞춘 기법입니다.
마치 카페에서 "아이스 아메리카노 한 잔 주세요"라고 주문하는 것처럼, 명확하고 구체적인 질문을 던지는 거죠.
반면 컨텍스트 엔지니어링은 질문하기 전에 AI에게 "상황을 이해시키는" 작업입니다.
카페 직원에게 "저는 커피를 진하게 마시는 걸 좋아하고, 오늘은 야근 때문에 각성 효과가 필요해요"라고 배경을 설명한 후 주문하는 것과 비슷해요. (예를 들었는데 약간 애매하네요 ㅠㅠ)
쉽게 말해서:
- 프롬프트 엔지니어링: 질문 자체를 잘 만드는 기술
- 컨텍스트 엔지니어링: 질문하기 전 상황을 잘 설명하는 기술
실무에서 느끼는 차이점
시나리오: 회사 보고서 작성 도움 요청
프롬프트 엔지니어링 방식 (나쁜 예시)
"4분기 매출 보고서 써줘"
→ AI는 일반적인 템플릿만 제공. 우리 회사 상황과 전혀 맞지 않음.
프롬프트 엔지니어링 방식 (좋은 예시)
"IT 회사의 4분기 매출 보고서를 작성해줘.
전년 대비 성장률, 주요 성과, 내년 목표를 포함해서."
→ 조금 더 구체적이지만 여전히 우리 회사만의 특색은 없음.
컨텍스트 엔지니어링 방식
"우리는 중소 IT 회사로 주력 사업이 모바일 앱 개발이야.
올해 큰 프로젝트 3개를 따냈고, 직원은 25명 수준이지.
경쟁사는 주로 대기업 SI 업체들이고, 우리 강점은 빠른 개발 속도야.
4분기에는 신규 고객 5곳과 계약했고, 기존 고객 만족도도 올랐어.
하지만 개발자 채용이 어려워서 내년 확장에 고민이 있는 상황이야.
이런 상황에서 CEO가 보기에 적절한 4분기 보고서를 작성해줘."
→ 우리 회사만의 맞춤형 보고서가 나옴!
AI를 잘 모르는 분들을 위해 정말 쉽게 설명드릴게요. 어려운 용어는 다 빼고, 일상 대화로 비교해보겠습니다.

식당에서 주문하는 것과 똑같아요
프롬프트 엔지니어링 방식
나쁜 예시 (모호한 질문)
"뭔가 맛있는 거 추천해주세요" → 직원이 당황하며 아무거나 추천 (마치 Chatgpt 처럼 ㅠㅠ)
좋은 예시 (구체적인 질문)
"레드 와인 2만원 이하로 추천해주세요" → 직원이 몇 가지 와인 추천
컨텍스트 엔지니어링 방식
상황부터 설명하는 방식
"저희는 회식으로 온 직장인 4명이고요, 매운 걸 못 먹는 사람이 한 명 있어요.
예산은 인당 2만원 정도고, 분위기 좋게 천천히 먹고 싶거든요.
어떤 메뉴가 좋을까요?" → 직원이 우리 상황에 딱 맞는 완벽한 추천
차이점 보이시죠? 상황을 알려주니까 훨씬 정확하고 유용한 답을 받을 수 있어요.
회사 업무로 비교해볼게요
상황: 이메일 작성 도움 요청
1단계: 그냥 질문하기 (별로임) "이메일 써줘" → AI가 너무 일반적인 이메일 작성
(AI 창 닫고, 그냥 직접 이메일쓰기 시작 ㅠㅠ)
2단계: 프롬프트 엔지니어링 (괜찮음)
"거래처에게 미팅 일정 조정 요청하는 정중한 이메일 써줘" → AI가 조금 더 구체적인 이메일 작성
(그래도 초안을 써주니 참고 정도만 ^^;)
3단계: 컨텍스트 엔지니어링 (완벽함)
"상황: 내일 예정된 거래처 미팅을 다음 주로 미뤄야 해
이유: 우리 팀장이 급하게 출장을 가게 됐거든
관계: 이 거래처는 우리 회사 VIP 고객이야
내 입장: 나는 대리급 직원이고 상대방은 부장급이야
톤: 죄송하다는 마음 전하면서도 프로페셔널하게
이런 상황에서 보낼 이메일 써줘" → AI가 상황에 완벽하게 맞는 이메일 작성
(조금만 손봐서 바로 이메일 발송 ^^)
왜 컨텍스트가 더 좋을까요?
마치 병원 가서 의사한테 증상 말하는 것과 같아요.
"몸이 아파요" (프롬프트 방식) vs "3일 전부터 목이 아프기 시작했고, 어제부터는 열도 나고 기침도 해요. 감기약은 먹어봤는데 별로 효과가 없었어요" (컨텍스트 방식)
어떤 쪽이 더 정확한 진단과 처방을 받을 수 있을까요? 당연히 두 번째죠.
실전에서 써먹는 3단계 공식
1단계: 상황 설명
"우리 상황이 이래요..."
2단계: 제약사항 말하기
"단, 이런 조건이 있어요..."
3단계: 원하는 결과 얘기하기
"이런 결과물을 원해요..."
바로 써먹을 수 있는 템플릿
상황: [구체적인 상황 설명]
제약: [예산, 시간, 인원 등의 제약사항]
목적: [이걸 왜 하려고 하는지]
결과: [어떤 형태의 결과물을 원하는지]
이런 조건에서 [구체적인 요청] 해줘
예를 들면:
상황: 우리 카페는 동네 상권에 있고 주 고객이 직장인이야
제약: 마케팅 예산이 월 50만원밖에 없어
목적: 점심시간 매출을 늘리고 싶어
결과: 실행 가능한 마케팅 아이디어 5개 정도
이런 조건에서 효과적인 마케팅 방법 추천해줘

정리하면
- 프롬프트 엔지니어링: 질문을 명확하게 하는 것
- 컨텍스트 엔지니어링: 상황을 먼저 설명하고 질문하는 것
둘 다 중요하지만, 컨텍스트를 활용하면 훨씬 만족스러운 답을 받을 수 있어요.
마치 친한 동료한테 상황 설명하고 조언 구하는 것처럼 자연스럽게 대화해보세요.
[오늘의 AI 팁]
컨텍스트 윈도우는 AI가 한 번에 기억할 수 있는 정보의 범위입니다.
최신 AI 모델들은 보통 4K~128K 토큰까지 기억할 수 있어서, 길고 자세한 컨텍스트를 제공해도 문제없어요!
'Tech' 카테고리의 다른 글
| AI 로 회사에서 유머있는 사람되기 – 역할극으로 대화 센스 업그레이드 (12) | 2025.08.15 |
|---|---|
| 메타프롬프트, AI한테 "어떻게 질문할지" 물어보는 꿀팁이었네 (10) | 2025.08.14 |
| 이력서는 신입, 실력은 경력자! AI와 질문력으로 만드는 취업 역전 전략 (10) | 2025.08.12 |
| AI 활용, 왜 나만 결과가 별로일까? 비밀은 ‘단계적 구체화’에 있다 (15) | 2025.08.11 |
| "AI Agent 도입 전략? 나도 할 수 있다는 걸 깨달은 순간" (6) | 2025.08.08 |