<aside> 📌
Part 1 · Ch03 — Agentic Engineering 개론
Vibe Coding의 종말과 Agentic Engineering의 부상. 손코딩(coding by hand)의 시대는 빠르게 끝나가고 있다 — 5 Pillars(Context · Validation · Tooling · Codebases · Compound)를 받아들이는 팀과 여전히 vibe coding하는 팀 사이의 격차는 곧 unbridgeable chasm이 된다. 이 챕터는 그 5개의 기둥을 한 장의 격자로 펼쳐낸 치트시트입니다.
<aside> 🛑
"Vibe Coding은 이제 slur(비하어)다." — Peter Steinberger (OpenAI)
Karpathy가 만들었던 "혁신의 깃발"이 2년 만에 "제대로 안 하고 있어"의 점잖은 동의어가 되었다. 그 단어가 정당화하던 워크플로우는 — stateless chat completions + manual copy-pasting.
</aside>
| 구성 요소 | 기술적 의미 | 결과로 나타나는 증상 |
|---|---|---|
| Stateless | 모든 prompt가 독립적. 어제 결정·지난 PR·팀 컨벤션이 자동 주입되지 않음 | 매번 처음부터. 같은 질문에 매번 다른 답 |
| Manual copy-pasting | 인간이 probabilistic output을 손으로 IDE에 옮김 | 이해 못 한 채 복붙 → 6개월 뒤 본인도 설명 못 함 |
| Vibe Coding | Agentic Engineering | |
|---|---|---|
| Focus | Raising the floor — 누구나의 베이스라인 향상 | Preserving the professional quality bar — 산업 수준 품질 |
| Approach | Stochastic output에 high trust, "vape-posting"식 prototyping | Disciplined practice — spiky, powerful agents를 coordinating |
| Outcome | Functional prototypes at the speed of thought | High-velocity, secure, robust systems at industrial scale |
| 시간 척도 | "10x engineer"가 의미 있음 | "10x"는 obsolete — months → hours 압축 |
한 줄 요약 — Vibe Coding은 "누구나 만들 수 있게" 만들고, Agentic Engineering은 "프로가 훨씬 더 멀리 가게" 만든다.
<aside> ⭐
AI 에이전트가 multi-step task를 자율 실행하는 시스템을 — rigorous context management × recursive validation loops × integrated tool orchestration의 통합을 통해 — 설계하고 최적화하는 전문 엔지니어링 분과.
</aside>
셋 중 하나라도 빠지면 — Vibe Coding의 좀 더 정교한 변종일 뿐.