6과6-1
프롬프트에서 하네스까지: 3년의 진화
2022년 프롬프트엔지니어링부터 2026년 하네스엔지니어링까지, AI 활용 패러다임이 어떻게 바뀌었는지 정리합니다
3년 만에 세상이 어떻게 달라졌나요?
2022년 말 ChatGPT가 등장했을 때, 대부분의 사람들은 '질문을 잘 하면 좋은 답이 나온다'는 것을 배웠습니다. 그것이 프롬프트엔지니어링(Prompt Engineering)이었습니다. 그로부터 불과 3년, 2026년 현재 AI 활용의 핵심은 '어떤 시스템을 만드느냐'로 완전히 이동했습니다.
이 변화를 4단계로 나눠 보면 이렇습니다.
1단계 — 프롬프트엔지니어링(2022~2024): '무슨 말을 할까'. 지시문의 품질이 성패를 좌우했습니다. 역할 부여, 예시 포함, 단계별 사고 유도 같은 기법이 유행했습니다.
2단계 — 컨텍스트엔지니어링(2025): '무슨 정보를 줄까'. 컨텍스트 윈도우를 채우는 내용이 프롬프트 표현보다 중요하다는 인식이 퍼졌습니다. 어떤 문서·데이터·배경지식을 AI에게 먹이느냐가 결과 품질을 결정했습니다.
3단계 — 하네스엔지니어링(2026): '어떤 시스템을 만들까'. 컨텍스트를 소비하는 시스템 전체의 설계가 핵심이 됐습니다. 하네스는 모델을 제외한 에이전트의 모든 것, 즉 도구·메모리·제약·피드백 루프·라이프사이클 관리를 가리킵니다.
4단계 — 에이전트엔지니어링: 자율적으로 계획·도구사용·검증·반복하는 에이전트 자체를 설계하는 기술입니다. 하네스가 에이전트를 감싸는 실행환경이라면, 에이전트엔지니어링은 그 에이전트 자체를 설계합니다.
TIP: 이 4단계 패러다임은 서로 대체되지 않습니다. 프롬프트를 잘 쓰는 능력은 여전히 중요하고, 컨텍스트를 잘 구성하는 것도 필요합니다. 다만 AI 활용의 '승부처'가 더 상위 레벨로 올라간 것입니다.
왜 '하네스'라는 단어를 쓸까요?
하네스(Harness)는 원래 말(馬)에 씌우는 마구(馬具)를 뜻합니다. 강력한 말의 힘을 제어하고 유용하게 활용하기 위한 장비입니다. AI 맥락에서 하네스는 강력한 AI 모델을 안전하고 효율적으로 활용하기 위한 모든 구조적 장치를 의미합니다.
Claude Code를 예로 들면, Claude(언어모델) 자체는 말입니다. 하지만 CLAUDE.md 지침, MCP 서버 연결, 슬래시 커맨드(스킬), 권한 설정, 피드백 루프 — 이 모든 것이 하네스입니다.
하네스를 잘 설계한 사람은 같은 AI 모델로 훨씬 많은 것을 해냅니다. 하네스 없이 AI를 그냥 '대화'로만 쓰는 것은, 말에 안장도 안 얹고 맨등 위에 올라타는 것과 같습니다.
비개발자에게 이 흐름이 주는 메시지
이 3년의 진화가 비개발자에게 주는 메시지는 명확합니다. '좋은 프롬프트'만 잘 쓰면 된다는 시대는 지나가고 있습니다. 물론 여전히 중요하지만, 이제 더 중요한 것은 '내 업무 맥락을 AI에게 어떻게 구조화해서 전달하느냐'입니다.
실용적으로 번역하면 이렇습니다.
- 매번 긴 배경 설명을 반복하지 말고, CLAUDE.md나 시스템 프롬프트에 한 번 정리해두세요.
- 반복하는 업무는 슬래시 커맨드나 GPT로 패키지화하세요.
- MCP로 자주 쓰는 서비스(이메일·캘린더·문서)를 연결해두면 AI가 직접 처리합니다.
이것이 2026년 비개발자 AI 파워유저의 실제 모습입니다.
TIP: 이 강의 사이트 자체가 하네스엔지니어링의 결과물입니다. CLAUDE.md로 AI에게 지시하고, Claude Code로 코드를 만들고, Vercel로 배포한 이 사이트는 비개발자가 하네스를 활용해 만든 실제 사례입니다.
핵심 정리
- ✓AI 활용 패러다임은 프롬프트엔지니어링(2022~2024) → 컨텍스트엔지니어링(2025) → 하네스엔지니어링(2026) 순으로 진화했습니다.
- ✓하네스는 모델을 제외한 에이전트의 모든 것(도구·메모리·제약·피드백 루프)으로, 같은 AI라도 하네스 설계에 따라 결과가 크게 달라집니다.
- ✓비개발자도 CLAUDE.md·스킬·MCP 연결로 자신만의 하네스를 구축할 수 있습니다.
자주 묻는 질문
프롬프트엔지니어링을 이미 배웠는데 다시 배워야 하나요?+
아닙니다. 프롬프트를 잘 쓰는 능력은 여전히 유효하고 필요합니다. 다만 이제 그 능력을 '시스템 안에서 어떻게 활용하느냐'까지 확장하는 것이 중요합니다. 1~5과에서 배운 모든 것이 6과의 토대가 됩니다.
하네스엔지니어링은 개발자만 할 수 있는 건가요?+
아닙니다. CLAUDE.md 작성, MCP 서버 설치, 슬래시 커맨드 만들기는 마크다운을 쓸 수 있는 수준이면 충분합니다. 이 강의 나머지 부분에서 비개발자 관점의 실전 방법을 배울 수 있습니다.