AI VIDEO BRIEFING
안드레이 카파시 인터뷰: 바이브 코딩에서 에이전트 엔지니어링으로, 소프트웨어 3.0의 의미
안드레이 카파시가 세쿼이아 행사에서 밝힌 '소프트웨어 3.0', 바이브 코딩과 에이전트 엔지니어링의 차이, 들쭉날쭉한 AI의 한계와 사람의 역할을 정리했다.

핵심 메시지
쉽게 이해하기
세쿼이아 캐피털 행사에 출연한 안드레이 카파시는 OpenAI 공동 창업과 테슬라 오토파일럿 개발에 참여한 인물이다. 그는 작년 12월 최신 모델로 코딩하다 "코드 덩어리가 그냥 잘 나오고, 더 요청해도 계속 잘 나오고, 마지막으로 고친 게 언제인지 기억나지 않는" 경험을 했고, 이를 단순 성능 향상이 아닌 근본적 전환으로 받아들였다.
그가 제시하는 핵심 틀은 '소프트웨어 3.0'이다. 인터넷 규모로 학습한 LLM은 일종의 프로그래밍 가능한 컴퓨터가 됐고, 컨텍스트 창에 무엇을 넣느냐가 그 컴퓨터를 조종하는 레버가 된다. 소프트웨어 설치 안내가 셸 스크립트가 아니라 '이 텍스트를 에이전트에게 주세요'가 되는 사례를 그는 든다.
그는 식당 메뉴 사진으로 메뉴 이미지를 생성하는 '메뉴젠' 앱을 일일이 코드로 만들었지만, 나중에 사진을 제미나이에 주고 '나노 바나나로 이미지를 입혀달라'고 하니 한 번에 같은 결과가 나왔다며 "그 앱은 사실 존재할 필요가 없었다"고 말한다. 신경망이 더 많은 일을 직접 처리하고 그 사이의 앱은 사라진다는 것이다.
다만 그는 모델의 '들쭉날쭉함'을 거듭 지적한다. 프런티어 랩들이 검증 가능한 보상으로 모델을 훈련하다 보니 수학·코드에선 강하지만 그 밖에선 거칠다. 최신 모델이 10만 줄 코드를 리팩터링하면서도 50m 거리 세차장에 걸어가라고 답하는 모순이 그 예다.
주요 인사이트
- 카파시는 바이브 코딩(모두의 가능성을 끌어올림)과 에이전트 엔지니어링(품질 기준을 지키는 책임 있는 공학)을 명확히 구분하며, 잘하는 사람의 생산성 향상이 과거 '10배 엔지니어' 개념을 훨씬 넘어선다고 본다.
- 채용도 바뀌어야 한다고 그는 말한다. 퍼즐 대신 큰 프로젝트를 안전하게 구현하고 남이 그것을 깨뜨리지 못하게 만드는, 도구를 최대한 활용하는 실전 과제로 평가해야 한다는 것이다.
- 그는 모델을 '동물'이 아니라 데이터와 보상으로 빚어진 '유령'으로 비유한다. 야단친다고 더 잘하지 않으며, 이 정신적 모델을 갖춰야 도구를 더 능숙하게 다룰 수 있다.
- 사람의 역할은 사양·설계·취향·감독으로 옮겨간다. 텐서 API 문법은 외우지 않아도 되지만 메모리가 어떻게 동작하는지 같은 근본은 여전히 이해해야 한다고 그는 강조한다.
- 그는 모든 인프라·문서가 '사람용'으로 쓰인 현실을 답답해하며, 앞으로 '에이전트 친화적' 구조가 늘고 개인·조직마다 대리 에이전트가 생기는 세상으로 간다고 본다.
자주 묻는 질문
카파시가 말한 작년 12월의 전환점은 무엇인가?
최신 모델로 코딩할 때 코드 덩어리가 수정 없이 그냥 잘 나오기 시작했고, 그가 시스템을 점점 더 신뢰하며 본격적으로 바이브 코딩에 빠져든 시점이다. 단순 성능 향상이 아닌 근본적 전환으로 봤다.
소프트웨어 1.0, 2.0, 3.0의 차이는?
1.0은 사람이 직접 작성한 코드, 2.0은 데이터셋으로 학습시킨 신경망 가중치, 3.0은 프롬프트와 컨텍스트로 LLM을 조종하는 방식이다. 3.0에서는 '에이전트에게 줄 텍스트'가 곧 프로그래밍이 된다.
'검증 가능성'이 왜 중요한가?
LLM은 강화학습으로 훈련되므로 결과를 검증해 보상을 줄 수 있는 영역(수학·코드 등)에서 특히 빠르게 강해진다. 카파시는 검증 가능한 환경을 만들 수 있다면 자체 파인튜닝으로도 성과를 낼 수 있다고 본다.
지능이 값싸지는 시대에 사람은 무엇을 배워야 하나?
카파시는 "생각은 위임할 수 있어도 이해는 위임할 수 없다"는 말을 인용한다. 무엇을 왜 만드는지 방향을 정하는 일은 결국 사람의 이해에 달려 있어, 깊이 이해하는 능력이 끝까지 핵심으로 남는다.
원문과 출처
이 글은 원본 영상의 자막을 바탕으로 한국어 독자를 위해 요약했습니다. 전체 맥락과 최신 정보는 원문에서 확인하세요.
YouTube 원본 영상 보기 ↗