“프롬프트 엔지니어링”은 서서히 “컨텍스트 엔지니어링”으로 변하고 있다
“Prompt engineering” is slowly turning into “context engineering”
핵심 요약
AI 모델에 모든 정보를 때려 넣는 대신, 필요한 지식 모듈을 상황에 맞춰 불러오는 '컨텍스트 엔지니어링'이 중요해지고 있습니다.
- 컨텍스트 모듈화 — 거대한 시스템 프롬프트 대신 재사용 가능한 지식 단위로 분리함
- 토큰 효율성 — 필요한 정보만 로드하여 토큰 사용량과 프롬프트 충돌을 줄임
- 비즈니스 경쟁력 — 기업만의 고유한 워크플로우와 지식을 에이전트에 내재화함
- 엔지니어링 원칙 — 복잡한 시스템을 작은 단위로 쪼개어 관리하는 전통적 방식과 동일함
AI 앱을 만들 때 현재 가장 저평가된 변화는 바로 이거라고 생각해:
가장 뛰어난 개발자들은 하나의 거대한 시스템 프롬프트에서 벗어나고 있어.
그들은 재사용 가능한 컨텍스트 모듈로 이동하는 중이야.
이걸 스킬, 플레이북, 규칙, 워크플로우 문서, 레포 컨벤션, 혹은 운영 매뉴얼이라고 불러도 좋아.
아이디어는 간단해:
매번 모델에 모든 걸 때려 넣지 마.
대신, 에이전트에게 가벼운 지식 메뉴를 제공하고, 필요할 때만 적절한 지침을 불러오게 해.
예시:
에이전트에게 다음 전체를 주는 대신:
- 디자인 시스템
- API 사양
- 데이터베이스 규칙
- 보안 체크리스트
- 카피라이팅 스타일 가이드
- 배포 체크리스트
…모든 작업마다 이걸 다 넣지 말고, 스킬별로 쪼개.
그러면 에이전트는 관련 있는 것만 불러오게 돼.
이게 중요한 이유는:
- 토큰 사용량 감소
- 프롬프트 충돌 감소
- 프로젝트 간 일관성 향상
- 팀 간 인수인계 용이
- "왜 에이전트가 우리 컨벤션을 잊어버렸지?"라는 문제 감소
SaaS 팀에게는 이게 진짜 해자(moat)가 될 거라고 봐.
"우리는 AI를 쓴다"는 게 아니라.
누구나 AI를 쓰니까.
진짜 해자는 이거야:
"우리 에이전트는 우리 비즈니스가 소프트웨어를 어떻게 빌드하고, 테스트하고, 배포하고, 디자인하고, 보안을 유지하고, 지원하는지 정확히 알고 있다."
그게 바로 컨텍스트 엔지니어링이야.
그리고 그건 프롬프트 자체보다 더 중요해지고 있어.


