|
5D커리어·LETTER
Discover-Define-Design-Develop-Deliver
2026-02-09, 김현숙 | 맘잡고 팀
콘텍스트 엔지니어링
“AI에게 맥락을 심는 능력”
프롬프트 엔지니어링을 넘어 AI에게 '일하는 맥락(Context)'을 설계해 심어주기.
바로 오늘 제가 여러분께 전하려는 주제입니다. 단순히 "코드 짜줘"라고 말하는 사람과, 프로젝트의 배경과 제약 조건을 설계하여 AI에게 주입하는 사람은 결과물의 차원이 다릅니다. 단순한 자동화 프로그램이 아니라, 특히 AI를 이용해 웹사이트를 만드는 일이라면 더욱 어려운 일입니다.
제 경험을 가지고 말씀드리면, 저의 지시가 맥락 파악이 안되는 상황이면(특히 한국말), AI는 그때부터 로직 충돌의 미로 속을 헤매면서 말도 안되는 일이 일어납니다. 결국 지휘자가 똑똑해야 AI도 똑똑해지는 단순한 이치인데요. 진정한 능력을 겸비한 '설계자'이자 '지휘자'로서 내 휘하의 AI 에이전트들을 똑똑하게 일하는 첨병으로 만드는 방법을 지금부터 알아봅니다.
|
[ 오늘의 키워드 ]
콘텍스트 엔지니어링 (Context Engineering)
프롬프트 엔지니어링의 상위 개념입니다. AI에게 단순히 명령을 내리는 것을 넘어, 프로젝트의 배경, 비즈니스 목표, 기술적 제약 사항 등 전체 '맥락'을 '구조적으로 설계'하여 주입하는 능력을 말합니다. 이 능력이 있어야 AI로부터 우리 서비스에 딱 맞는 '최적의 코드'를 받아낼 수 있습니다.
|
발견·Discover
1. "코딩은 AI가, 설계는 사람이"
- GitHub Copilot과 같은 AI 도구의 등장으로 단순 코딩 비용은 사실상 0에 수렴하고 있습니다. 기업은 이제 코드를 '작성'하는 사람이 아니라, AI에게 코드를 '생성'하도록 맥락을 지시할 수 있는 사람을 찾습니다.
2. 질문의 퀄리티가 결과의 퀄리티다
- 똑같은 AI를 써도 누구는 구조가 뒤엉킨 스파게티 코드를 얻고, 누구는 상업용 수준의 코드를 얻습니다. 그 차이는 AI가 이해할 수 있도록 '업무의 맥락'을 얼마나 정교하게 제공했느냐에 달려 있습니다.
정의·Define
AI에게 '무엇'이 아닌 '어떻게'를 정의하라
1. 비즈니스 맥락 (Business Context)
이 코드가 '누구'를 위해 쓰이는지 정의하세요. 타겟 사용자가 10대인지 40대인지에 따라 UI와 로직은 완전히 달라집니다.
2. 기술적 맥락 (Technical Context)
사용할 프레임워크, 스타일 라이브러리, 데이터 구조 등 제약 조건을 명확히 하세요. 모호한 요청은 모호한 코드를 낳습니다.
3. 제약 조건 (Constraints)
"하지 말아야 할 것"을 정의하는 것도 중요합니다. (예: "외부 라이브러리 사용 금지", "함수형 컴포넌트로만 작성")
사례 비교: 로그인 페이지 요청하기
❌ [하수] 단순 요청
"로그인 페이지 코드 짜줘."
➔ 결과: 특색 없는 기본 코드, 우리 서비스와 맞지 않아 수정 필요.
✅ [고수] 콘텍스트 엔지니어링
"우리는 40대 이상을 타겟으로 하는 헬스케어 앱이야. 시력이 낮은 사용자를 위해 폰트는 18px 이상, 명도 대비는 확실하게 해줘. 기술 스택은 Next.js와 Tailwind CSS를 사용해."
➔ 결과: 타겟 유저와 기술 스택에 딱 맞는 '즉시 사용 가능한' 결과물.
설계·Design
자소서와 면접에서 '설계 능력' 어필하기
1. 포트폴리오: Before & After 보여주기
"단순히 AI를 썼다가 아니라, 어떻게 '조련'했는지를 보여주세요."
- 프로젝트 설명에 'AI 프롬프트 설계 전략' 섹션을 추가하세요.
- "초기엔 오류가 있었으나, 데이터 구조 맥락을 추가로 주입하여 정확도를 95%까지 높였습니다."와 같은 개선 사례를 적으세요.
2. 면접: 도구(Tool)가 아닌 구조(Architecture)로 전달하기
어떤 툴을 썼냐보다 어떻게 문제를 정의했냐가 중요합니다.
- "저는 코딩 시간을 줄이기 위해 AI를 쓰지만, 비즈니스 로직과 예외 처리는 직접 설계합니다."
- "AI가 생성한 코드의 보안 취약점을 검수하는 저만의 체크리스트가 있습니다."
AI는 훌륭한 엔진이지만, 지휘자는 '나'
콘텍스트 엔지니어링은 단순히 AI에게 명령을 내리는 기술이 아닙니다. 문제의 본질을 꿰뚫고, 기술을 통해 비즈니스 가치를 만들어내는 '진짜 능력자'의 핵심 역량입니다.
여러분이 가진 사업 등 전문적인 도메인 지식에 '맥락 설계 능력'을 더해보세요. AI 시대, 그 누구도 대체할 수 없는 AI 지휘자가 될 것이라 확신합니다.
🖋️ 맘잡고 팀 김현숙 작성
|