AI 엔지니어링 진화 2022~2026 — Prompt → Context → Vibe → Harness → Agentic
Synthesis (종합)aiverifiedMon May 04

AI 엔지니어링 진화 2022~2026 — Prompt → Context → Vibe → Harness → Agentic

별칭: AI 엔지니어링 진화 · 5 패턴 타임라인 · Prompt → Context → Harness

#timeline#prompt-engineering#context-engineering#vibe-coding#harness-engineering#agentic-engineering#karpathy#hashimoto

요약

2022 GitHub Copilot 출시부터 2026 현재까지 AI 엔지니어링 패턴이 5 단계로 진화: Prompt → Context → Vibe → Harness → Agentic. 매 단계는 이전 단계의 한계 를 메우는 형태로 확장되었다. 본 강의의 Vibe Coding 은 이 진화의 3 번째 형태, 그리고 Harness Engineering4 번째 형태이자 현재 부상하는 주류 패턴. 모두를 포괄하는 Agentic Engineering 이 종착점.

상세 — 5 패턴 타임라인

시기패턴발단핵심
2022.06(Pre) GitHub Copilot 출시월 10$, 최초 AI 코딩 어시스턴트Ghost Text (자동 완성)
2022.10(Pre) ChatGPT 출시5 일 100 만 명GPT-3.5 — 모델 성능 한계
2022~① Prompt Engineering모델 성능 보완 욕구역할 부여·CoT·ReAct·반말 명령
2024~② Context Engineeringentity/karpathy + Tobias Lütke 트윗시스템 프롬프트·히스토리·RAG·MCP — 입력 파이프라인 설계
2025~③ Vibe Codingentity/karpathy 트윗AI 전적 의존, 코드 미이해 수용 — Lovable/V0/Bolt 등장 → 한계
20252026④ Harness EngineeringMitchell Hashimoto (Terraform/Ghostty)Commands·Rules·Skills·Hooks 4 단계 — 에이전트 환경 구축
포괄⑤ Agentic Engineering①~④ 통합AI 활용 시 문맥 (컨텍스트) 유지가 핵심

Prompt Engineering 의 4 기법

기법효과
역할 부여 (페르소나)특정 직업 부여 → 더 좋은 답변
Chain-of-Thought (CoT)"단계별로 천천히" 한 줄 추가 → 추론 활성화
ReAct추론 ↔ 행동 (외부 도구) 번갈아 — Claude Code·Cursor·Codex 의 원형
반말 명령정중함보다 직접 명령이 더 정확 (연구 결과)

Context Engineering 의 차이

PromptContext
단위한 번의 질문전체 입력 파이프라인
관점모델에게 무엇을 말할 것인가모델이 그 말을 들을 때 무엇을 알고 있게 하는가
도구문장 최적화시스템 프롬프트·히스토리·RAG·MCP·압축

Harness Engineering — Mitchell Hashimoto 4 단계

단계도구강제 수준본 위키 매핑
1Commands (커맨드)약 (사용자 호출)~/.claude/commands/ 슬래시
2Rules (룰)중 (참고)term/claude-md / term/agents-md / term/cursorrules
3Skills (스킬)중강 (패키지)~/.claude/skills/ SKILL.md
4Hooks (훅)강 (코드 강제)concept/multi-layer-guardrail외부층

Hooks 의 2 용도

  1. Protection (보호) — 위험 행동 차단 (특정 파일 / 운영 브랜치 push / 테스트 없이 commit)
  2. Reminder (리마인더) — 룰 망각 시 강제 환기 (TDD·코딩 컨벤션 etc.)

→ 본 인용 — "하네스를 처음부터 완벽 설계 ❌. 작은 것부터 — 커맨드 → 스킬 → 룰 → 훅".

핵심 깨달음

  1. 각 패턴은 이전 한계를 메운다 — 모델 성능 한계 → Prompt / 컨텍스트 윈도우 한계 → Context / 검증 부재 → Harness / 통합 → Agentic.
  2. 본 강의 표어와의 정렬Vibe Coding (3 번째) 만 단독으로는 위험 → Harness (4 번째) 가 No Design, No Code작동 메커니즘.
  3. 하네스 = 안전장치 + 환경 구축코드 작성 이 주된 업무에서 에이전트 환경 구축 이 주된 업무로.
  4. 개인·팀 맞춤 — 기존 프레임워크 (Oh My Claude Code, Super Claude) 도 가능하나, 본인만의 하네스 가 권장.

본 강의와의 정렬

본 영상 패턴본 강의 위치 (v5 카테고리)
Prompt EngineeringC2 구성 요소 — 4 페르소나 / 5 요소 규약
Context EngineeringC3 엔지니어링 — Context / concept/context-engineering-for-vbc
Vibe CodingC1 정의 — concept/vibe-coding (본 강의 핵심 주제)
Harness EngineeringC3 엔지니어링 — Harness / concept/multi-layer-guardrail
Agentic EngineeringC4 오케스트레이션 — concept/agentic-engineering (전체)

→ 본 시너시스가 C8 (코딩의 변화) 의 AI 엔지니어링 시대 한정 줌인. lesson/int-software-evolution (Software 1.0/2.0/3.0) 이 큰 시대 변천 이라면, 본 카드는 *Software 3.0 안에서의 4 년 진화 *.

표어 정합

본 종합이 강의 표어 "AI-Native Vibe Coding: No Design, No Code"역사적 배경. AI-Native2022~2026 4 년에 걸친 5 패턴 진화 의 결과이고, No Design, No Code (Thesis) 는 4 번째 패턴 Harness Engineering 이 명문화한 명제. AI 에게 어떻게 일을 시키는가 (Corollary) 의 진화가 곧 5 패턴 — 한 번의 질문 (Prompt) → 입력 파이프라인 (Context) → 전적 의존 (Vibe) → 환경 구축 (Harness) → 통합 (Agentic).

핵심 인용·증거 카드

본 종합의 1 차 출처 인용·핵심 어휘 카드: