Vibe Coding과 Agentic Engineering
한 줄 정의
Vibe Coding은 누구나 소프트웨어를 만들 수 있게 바닥을 높이는 흐름이고, Agentic Engineering은 품질 책임을 유지한 채 에이전트로 전문 개발자의 천장을 높이는 방식이다.
핵심 요지
- Vibe Coding은 접근성의 민주화에 가깝다.
- Agentic Engineering은 보안, 설계, 테스트, 운영 책임을 유지하는 엔지니어링 방식이다.
- 빠르게 만들었다는 사실은 검증 책임을 면제하지 않는다.
상세
카파시 자료는 Vibe Coding을 “모두가 할 수 있는 것의 바닥을 높이는 것”으로, Agentic Engineering을 “기존 프로의 천장을 확장하는 것”으로 구분한다. 코드가 에이전트로 빨리 만들어졌더라도 보안 취약점이나 잘못된 결제 흐름을 그대로 출시하면 책임 있는 엔지니어링이 아니다.
이 구분은 AI 코딩 에이전트 검증 전략과 직접 연결된다. Vibe Coding은 한 줄 아이디어에서 작동하는 앱을 얻는 경험을 가능하게 하지만, Agentic Engineering은 명세, 권한, 테스트, 리뷰, 배포 검증을 유지한다. 카파시가 말한 “10배 엔지니어”보다 더 큰 생산성 가능성도 이 책임 구조가 있을 때 의미가 있다. 출처: raw/안드레_카파시_인터뷰_정리.md, raw/꼭 알아야할 안드레 카파시 30분 인터뷰 완전정리 - AI시대의 필수 인사이트!.md
제품 UI에서도 같은 구분이 생긴다. Vibe Coding은 화면을 빠르게 뽑아내지만, AI Slop을 피하려면 AI 시대 디자인 시스템처럼 에이전트가 따를 시각 언어와 검증 기준이 필요하다. 출처: raw/AI로_만든_제품이_안_팔리는_이유.md
예시
- Vibe Coding: “회의록 요약 앱 만들어줘”라고 시작해 데모를 얻는다.
- Agentic Engineering: 인증, 권한, 데이터 보존, 테스트, 배포 체크리스트까지 명시하고 에이전트를 통해 구현한다.
충돌
현재 확인된 충돌 없음.