# 프롬프트에서 하네스까지 - AI 에이전틱 패턴 4년의 기록

> Clean Markdown view of GeekNews topic #28301. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=28301](https://news.hada.io/topic?id=28301)
- GeekNews Markdown: [https://news.hada.io/topic/28301.md](https://news.hada.io/topic/28301.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2026-04-08T09:46:01+09:00
- Updated: 2026-04-08T09:46:01+09:00
- Original source: [bits-bytes-nn.github.io](https://bits-bytes-nn.github.io/insights/agentic-ai/2026/04/05/evolution-of-ai-agentic-patterns.html)
- Points: 75
- Comments: 8

## Summary

위에서도 다뤘지만, 이 글의 진짜 가치는 단순한 트렌드 정리가 아니라 **각 시대가 왜 실패했는지를 추적하는 부검 보고서**에 가깝다는 점입니다. 하네스라는 용어는 2026년 2월 **Terraform** 창시자 **Mitchell Hashimoto**가 "에이전트가 실수하면 그 실수가 반복될 수 없도록 환경을 고쳐라"는 원칙에 이름을 붙이면서 퍼지기 시작했습니다. 며칠 후 **OpenAI**가 **100만 줄** 코드베이스를 수동 코드 없이 만든 사례를 공개하며 급속히 확산되었고요. "요즘 뭐가 이렇게 바뀌었나요?"라는 질문을 받을 때 공유하기 좋은 글입니다.

## Topic Body

- 2022~2026년, AI 개발 패러다임이 세 번 전환됨: **Prompt Engineering → Context Engineering → Harness Engineering**  
- 각 전환은 이전 패러다임이 약속을 지키지 못한 실패에서 비롯되었으며, **엔지니어링의 엄밀함**은 사라진 것이 아니라 프롬프트에서 컨텍스트로, 컨텍스트에서 하네스로 위치를 옮겼을 뿐임  
- **[1시대] Prompt Engineering (2022~2024)**  
  - "영어가 곧 프로그래밍 언어", "단계별로 생각하라"  
  - 아무리 정교한 프롬프트도 컨텍스트 윈도우에 없는 파일은 모름  
- **[2시대] Context Engineering (2025)**  
  - "어떤 말을 해야 하나"에서 "**어떤 정보를 넣어야 하나**"로  
  - 완벽한 컨텍스트를 구성해도, 그것을 소비하는 루프 자체가 잘못 설계되면 여전히 실패  
- **[2.5시대] 바이브 코딩과 그 숙취**  
  - diff도 안 보고 AI 제안을 전부 수락 - 코드가 읽을 수 있는 수준을 넘어서 자라남  
  - "LLM이 코드를 썼더라도 당신이 리뷰했다면 그건 vibe coding이 아니다"  
- **[3시대] Harness Engineering (2026~)**  
  - "에이전트가 실수하면 에이전트가 아니라 **하네스를 고쳐라**"  
  - **에이전트 = 모델 + 하네스**   
  - **Anthropic 3-에이전트 아키텍처**, **Ralph 패턴**, **Lethal Trifecta**, Meta AI의 **Rule of Two**  
- 2026년 현재 핵심 메트릭은 프롬프트 품질이 아니라 **KV-cache hit rate**(모델이 이전 계산을 재활용하는 비율)와 **하네스 복잡도**로 전환됨  
- 바이브 코딩(Vibe Coding)의 숙취, 에이전트의 자기 평가 불능, 보안 취약점 등 실제 프로덕션 장벽들이 각 시대의 한계를 증명했으며, **하네스**는 이 모든 문제에 대한 **구조적 대응**임  
- 각 시대는 이전 시대를 대체하지 않고 **포함(subsume)** 하며, 프롬프트 엔지니어링은 죽은 것이 아니라 **하네스 엔지니어링의 서브모듈**이 되었음  
- 하네스는 **뜯어낼 수 있어야(rippable)** 함 — 모델이 발전하면 기존 에러 복구 로직의 절반이 불필요해짐  
- 엄밀함의 다음 이동 방향: Guardian Agent(실시간 감시 레이어) → 평가 엔지니어링(behavior beats benchmarks) → 지식 엔진(코드 그래프·커밋 히스토리·메모리 결합)

## Comments



### Comment 55186

- Author: kimjoin2
- Created: 2026-04-13T10:59:44+09:00
- Points: 1

하나하나 다 따라갈 수는 없으니  
"그렇게 좋으면 공식이 업데이트 해주겠지"   
라고 믿고있습니다.  
실제로 그동안 그래왔구요.

### Comment 54935

- Author: kuthia
- Created: 2026-04-08T19:16:15+09:00
- Points: 1

깃헙이 시장의 지배자는 아니어도 흐름의 첨단에 있다고는 생각했었습니다. 각 프로젝트의 스코프가 너무 작아서 시장에서 채용되는 비율이 낮을뿐, 종합적으로 볼 때에는 효과적인 컨셉들을 많이 만들고 있었다고 봐요. 제가 개발자라서일까요.

### Comment 54910

- Author: arinaru
- Created: 2026-04-08T11:37:39+09:00
- Points: 1

다음시대는 뭐가 나올까요

### Comment 54905

- Author: thestackai
- Created: 2026-04-08T11:00:36+09:00
- Points: 1

다음3시대는 뭔지 감도안옴

### Comment 54902

- Author: ragingwind
- Created: 2026-04-08T10:57:20+09:00
- Points: 1

이제 저기에 메타 하니스가 추가 되어야.

### Comment 54894

- Author: awbrg789
- Created: 2026-04-08T10:26:35+09:00
- Points: 1

good

### Comment 54892

- Author: xguru
- Created: 2026-04-08T09:57:49+09:00
- Points: 1

AWS Korea 데이터 사이언티스트인 김영민님이 몇년간의 개발 방식 변화에 대한 기록들을 잘 정리해주셨네요.   
  
요즘 대체 뭐가 이렇게 바뀌었나요? 하는 개발자들에게 보여주기 좋은 글인거 같아요.

### Comment 54943

- Author: heycalmdown
- Created: 2026-04-08T21:59:35+09:00
- Points: 1
- Parent comment: 54892
- Depth: 1

글이 진짜 좋네요.
