테크·AI전체 리포트내 보관함
작성 동이최초 게시 기록 자료 기준
테크 · AI 코딩 2026년 11월 11일 수요일
코드 100%를 AI로 · Hacker News 댓글 403개

바이브 코딩의 현실, AI가 짠 코드가 쉽게 깨지는 4가지 이유

AI에게 코드를 맡기는 바이브 코딩의 현실을 두고, 개발자 에번 X. 머즈는 2026년 11월 7일 블로그에 "AI 사용은 쉽게 깨지는 코드베이스를 만든다"고 썼다. 그는 원인 4가지와 신호 4가지를 들었고, Hacker News에서는 반론과 해법이 엇갈렸다.

노트북에서 뻗은 보라색 띠가 책상 아래서 뒤엉키고, 해진 주황색 끝을 핀셋으로 짚는 손
글 내용을 바탕으로 AI가 만든 이미지
이 글의 목차
한 개발자와 Anthropic 모두 코드의 90% 이상을 AI가 쓴다고 말한다 단위: %
개인 경험담 두 줄과 회사 발표 한 줄 · 세는 단위가 서로 다르다
머즈 · Meta 시절마지막 몇 달, 본인 코드
90% 이상
괜찮은 평가를 받는 최소치였다
머즈 · 지금 회사다른 대형 테크 기업
100%
"지금은 그게 기대치"
Anthropic핵심 코드베이스 병합 변경
90% 이상
사람의 지도 아래 Claude가 작성
머즈 블로그(2026년 11월 7일)와 Anthropic 발표문(11월 9일) 기준. 통계가 아니라 한 개인과 한 회사가 밝힌 값이다.
1 한 개발자의 경험담이다. 에번 X. 머즈는 Meta에서 코드의 90% 이상, 지금 회사에서 100%를 AI로 만든다고 썼다. 그런데 생산량은 2배도 늘지 않았다고 했다.
2 원인 넷, 신호 넷. 얕은 테스트 · 지나친 복잡도 · 이해 저하 · 너무 빠른 속도가 장애 증가 · 복구 지연 · 사용자만 보는 오류 · 나빠진 경험으로 이어진다는 주장이다.
3 개발자들의 결론은 "도구보다 쓰는 방식". 사람이 설계한 테스트, 꼼꼼한 리뷰, 작은 변경, 좋은 예시가 해법으로 거론됐다.
머즈 · Meta 시절 AI로 만든 코드 비중 90% 이상 괜찮은 평가의 최소치
머즈 · 지금 회사 회사 이름은 밝히지 않음 100% "오늘날의 기대치"
AI가 늘린 생산량 머즈의 체감 2배 미만 "10배는커녕"
Anthropic 핵심 코드베이스 병합 변경 · 11월 9일 발표 90% 이상 Claude 작성, 사람 지도
Hacker News 토론 11월 11일 10:30 기준 372점 댓글 403개
Chrome 지침 효과 팀 자체 측정 55→92% 지침 없음 → 있음

Hacker News 점수와 댓글 수는 계속 바뀐다. 이 글의 값은 2026년 11월 11일 오전 10시 30분 무렵에 확인했다.

1 바이브 코딩 뜻

바이브 코딩이란 무엇인가, 뜻부터 짧게

바이브 코딩(vibe coding)은 사람이 코드를 한 줄씩 쓰지 않고 AI에게 말로 지시해 프로그램을 만드는 방식이다. 붙여 써서 바이브코딩이라고도 한다. OpenAI 공동 창업자 안드레이 카파시가 2025년 2월 2일 X(옛 트위터)에 처음 쓴 말로, 콜린스 사전은 이 말을 2025년 "올해의 단어"로 뽑았다.

처음 뜻은 AI가 내놓은 코드를 읽지 않고 결과만 보며 고쳐 나가는 놀이에 가까웠다. AI 코딩 에이전트와 AI 코딩 툴이 회사 개발 도구로 자리 잡은 2026년에는 코드 대부분을 AI에게 맡기는 개발 방식 전반을 넓게 가리키는 말이 됐다. 이 글이 다루는 것도 이 넓은 뜻, 곧 현업에서 AI에게 코드를 맡기는 일이다.

2 현업의 바이브 코딩

바이브 코딩의 현실, 현업 코드의 90% 이상을 AI가 쓴다

개발자 에번 X. 머즈는 2026년 11월 7일 블로그 글 "AI 사용은 쉽게 깨지는 코드베이스를 만든다"에서, Meta에 있던 마지막 몇 달 동안 코드의 90% 이상을 AI로 만들었다고 썼다. 그는 90%가 "괜찮은 평가를 받기 위한 최소치"였다고 적었다. 같은 글에서 자신이 5월에 Meta에서 해고됐다고 밝혔고, 그 이유는 동료들보다 AI 도구를 받아들이는 데 조금 더 머뭇거렸기 때문일 수 있다고 추측했다.

지금 일하는 곳은 "다른 대형 테크 기업"이라고만 했다. 회사 이름은 글에 나오지 않는다. 그곳에서는 코드의 100%를 AI로 만들고 있으며, 이유는 "그것이 오늘날의 기대치"라서라고 했다. 눈여겨볼 대목은 생산량이다. 머즈는 AI가 자신이 쓰는 코드의 양을 10배로 늘리지 못했고, 2배로도 늘리지 못했다고 적었다.

회사 쪽 발표도 같은 방향이다. Anthropic은 2026년 11월 9일 Claude Fable 5.2 발표문에서 "Anthropic 핵심 코드베이스에 병합되는 변경의 90% 이상을 이제 Claude가 작성한다(사람의 지도 아래)"고 밝혔다. 다만 두 숫자는 세는 단위가 다르다. 머즈는 본인이 만든 코드의 비중이고, Anthropic은 병합된 변경의 비중이며 측정 방식은 공개하지 않았다.

3 AI 코딩 단점

AI가 짠 코드가 약해지는 4가지 이유

머즈가 꼽은 AI 코딩의 단점은 얕은 테스트, 필요 이상의 복잡도, 사람의 이해 저하, 품질 기준을 지키기 어려운 속도 네 가지다. 그는 AI가 "자기 컨텍스트 창 안에 들어오는 문제는 아주 잘 풀지만" 그 좁은 틀 밖의 긴 시간에 걸친 문제는 보지 못한다고 진단했다.

작은 품질 문제가 쌓여 사용자가 겪는 장애로 번진다 개념도
머즈가 든 원인과 신호를 옮겼다 · 칸끼리 일대일로 짝지은 것은 아니다
에번 X. 머즈 블로그(2026년 11월 7일)의 두 목록을 한 장에 옮겼다.

첫째, 테스트가 얕다. AI는 값을 넣고 꺼내는 수준의 사소한 테스트를 많이 쓰고, 화면 끝에서 끝까지 도는 테스트는 이미 있는 것만 따라 쓴다. 머즈는 이 때문에 줄 단위 커버리지 숫자에는 드러나지 않는 큰 빈틈이 생긴다고 했다.

둘째, 코드가 필요 이상으로 복잡해진다. 도우미 함수 하나면 될 자리에 두세 개를 만들고, 중복을 없애라(DRY) 같은 지침을 지나치게 따른다는 것이다. 그는 마우스를 올렸을 때의 효과를 CSS 한 줄 대신 자바스크립트 이벤트로 짜려던 동료의 사례도 들었다.

셋째, 사람이 코드를 이해하는 정도가 떨어진다. AI에 기댈수록 코드베이스 전체를 아는 개발자가 줄고, 새로 들어온 추상화가 기존 구조와 어긋나도 알아채기 어렵다.

넷째, 속도가 너무 빠르다. 풀 리퀘스트(PR, 코드 병합 요청)는 점점 빨리 올라오고 리뷰 시간은 짧아져, 개발자가 대충 훑어보게 된다. 테스트 빈틈이나 이름이 엉성한 변수 같은 작은 문제가 쌓여 결국 뒤엉킨 코드가 된다는 것이 머즈의 설명이다.

에번 X. 머즈블로그 "AI usage generates a fragile codebase", 2026년 11월 7일
AI 코드베이스는 AI가 AI를 위해 만든 소프트웨어다.
4 위험 신호

코드베이스가 약해졌다는 신호 4가지, 우리 팀은 해당될까?

머즈는 코딩 에이전트가 코드베이스를 해치고 있는지 확신이 없다면 장애 증가, 복구 지연, 사용자에게만 보이는 오류, 나빠진 사용자 경험 네 가지 증상을 살펴보라고 했다. 그는 에이전트 도입 뒤 고객에게 영향을 준 장애가 늘었다며 "주말마다 장애가 나는 것 같다"고 썼다.

복구가 늦어지는 이유로는 개발자들의 얕은 이해를 들었다. 코드를 직접 짜지 않았으니 장애가 났을 때 어디를 봐야 할지 모른다는 것이다. 자동 테스트에서도 사람이 직접 눌러 보는 테스트에서도 안 잡히고 실제 사용자에게만 드러나는 오류가 생기며, 결국 사용자와 개발자 양쪽의 경험이 함께 나빠진다고 봤다. 아래 점검표는 그의 네 가지 신호를 팀에서 확인할 수 있는 질문으로 풀어 쓴 것이다.

확인 0 / 7 · 체크 상태는 이 브라우저에만 저장된다.

점검표는 진단 도구가 아니다. 해당하는 항목이 많을수록 사람이 코드를 읽고 고치는 시간을 늘려 볼 신호로 읽는다.

5 커뮤니티 반응

Hacker News 댓글 403개, AI 코딩 에이전트를 두고 반응은 엇갈렸다

머즈의 글은 개발자 커뮤니티 Hacker News에 2026년 11월 10일 저녁(한국 시각) 올라와, 11일 오전 10시 30분 무렵 372점을 받고 댓글 403개가 달렸다. 댓글은 크게 네 갈래로 나뉜다. 감독 없이 쓰는 것이 문제라는 쪽, 좋은 틀을 주면 튼튼한 코드가 나온다는 쪽, 책임은 결국 사람에게 있다는 쪽, 그리고 코드는 이제 쓰고 버리는 것이라는 쪽이다.

입장대표 댓글(요지 번역)쓴 사람
감독 없는 사용이 문제"에이전트가 낸 결과를 전부 꼼꼼히 리뷰하는 것이 유일하게 통하는 방법이다."sunaurus
감독 없는 사용이 문제"내 가장 큰 걱정은 기술 부채가 아니라 엔지니어가 시스템의 내부 동작을 놓치는 것이다."swat535
좋은 틀을 주면 된다"에이전트는 기본값으로 평균 수준의 코드를 쓴다. 이 시대 엔지니어의 일은 에이전트가 좋은 코드를 쓰게 돕는 것이다."CharlieDigital
책임은 사람에게"주니어에게 하듯 지도와 지원, 도구를 줘서 더 나은 테스트와 코드를 쓰게 한다. 책임은 당신에게 있다."ricardobeat
주니어 비유에 반대"주니어처럼 가르쳐야 한다면 차라리 사람을 가르치겠다."gonzalohm
코드는 일회용"이제 코드는 쓰고 버리는 것이다." — 반박: "프로토타입이 아니라면 품질은 늘 더 싸고 빨랐다."rubikscube09 · discreteevent

리뷰 없이 운영하는 사례도 나왔다. 한 이용자는 코드베이스를 전혀 보지 않고 리뷰도 하지 않는다며 "지금까지 사용자는 30명"이라고 썼고, 다른 이용자는 "실제 사용자와 최소 6개월은 운영해 보고 다시 오라"고 답했다. 찬반 어느 쪽도 AI 도구 자체를 버리자고 하지는 않았다. 머즈 역시 지금도 코드의 100%를 AI로 쓰며, 결론 소제목을 "사람을 위한 제품에는 사람의 손길이 필요하다"로 달았다.

댓글은 일부를 골라 요지를 옮긴 것이다. 403개 댓글의 찬반 비율을 센 것은 아니다.

6 AI 코딩 단점 줄이기

AI 코딩 단점을 줄이는 방법으로 거론되는 다섯 가지

Hacker News 토론에서는 테스트를 사람이 설계하고, AI가 쓴 코드를 사람이 읽고 병합하며, 한 번에 바꾸는 범위를 작게 두라는 방법이 거론됐다. 머즈의 글에는 처방 목록이 없다. 아래는 댓글에서 나온 의견을 정리한 것이고, 효과가 검증된 지침은 아니다.

테스트
사람이 먼저 설계한다. "커버리지 숫자는 목표가 아니다"라며 신호가 약한 테스트를 걸러내고, 두 번째 에이전트에게 테스트만 따로 검토시키자는 의견이 나왔다.
리뷰
AI가 쓴 코드는 사람이 읽고 병합한다. 리뷰를 건너뛰는 순간 구조를 아는 사람이 사라진다는 우려와 짝을 이룬다.
범위
한 번에 바꾸는 범위를 작게 둔다. 작고 테스트로 확인되는 변경, 자세한 문서, 설계와 구현의 승인, 잦은 전체 점검이 함께 거론됐다.
예시
AI에게 좋은 예시와 규칙을 준다. 대부분의 팀이 손으로는 지키기 어려운 좋은 패턴을 처음부터 깔아 두라는 조언이다.
분량
코드의 양 자체를 줄인다. 한 이용자는 가장 큰 생산성 향상이 오히려 코드베이스를 줄인 데서 나왔다고 했다.

예시와 규칙을 주는 방법은 실제 도구로도 나왔다. Google Chrome 팀은 AI 코딩 에이전트용 웹 개발 지침 "Modern Web Guidance"의 1.0을 2026년 11월 10일 Hacker News에 소개했다. 에이전트가 2019년 무렵의 낡은 자바스크립트 대신 지금의 웹 표준 기능을 쓰도록 200개가 넘는 안내문을 넣은 것으로, 이 글은 11일 오전 259점, 댓글 75개를 받았다.

예시와 규칙을 주자 에이전트 통과율이 55%에서 92%로 올랐다는 주장 단위: %
코딩 에이전트의 웹 개발 과제 통과율 · Chrome 팀 자체 측정
지침 없이에이전트 기본값
55%
지침을 줬을 때Modern Web Guidance
92%
Chrome 팀이 2026년 11월 10일 Hacker News 소개 글(Show HN)에 적은 값이다. 작업 200개 기준이며 다른 기관이 검증하지는 않았다.

Chrome 팀의 수치는 스스로 잰 값이어서 다른 환경에서도 같은 효과가 난다고 볼 수는 없다. 다만 "AI가 평균 수준 코드를 쓰는 것은 기본값이고, 좋은 틀을 주면 달라진다"는 커뮤니티의 반론과 같은 방향이다.

7 입문자에게

비개발자와 입문자에게 AI 코딩 툴이 주는 의미는?

AI 코딩 툴 덕분에 만들기는 쉬워졌지만, 고치고 운영하는 일에는 여전히 코드에 대한 이해가 필요하다. 머즈의 글이 경고하는 대상도 사용자가 있고 늘 켜져 있어야 하는 서비스다. 혼자 쓰는 작은 프로젝트와 남이 쓰는 서비스는 요구되는 품질이 다르다.

구분혼자 쓰는 작은 프로젝트사용자가 있는 서비스
고장 났을 때나만 불편하다사용자 · 매출 · 데이터가 다친다
테스트직접 써 보며 확인해도 된다사람이 설계한 자동 테스트가 필요하다
코드 이해돌아가면 충분할 수 있다장애 때 원인을 찾을 사람이 있어야 한다
보안 · 개인정보다루지 않으면 부담이 적다로그인 · 결제 · 개인정보는 사람이 반드시 검토한다

입문자라면 작은 개인 프로젝트에서 AI 코딩 툴을 써 보되, AI가 만든 코드를 한 번은 읽고 "왜 이렇게 짰는지" 다시 물어보는 습관을 들이는 편이 좋다. 그 과정이 곧 개발 공부가 된다.

8 자주 묻는 것

바이브 코딩 문제점, 자주 묻는 네 가지

1 바이브 코딩으로 만든 서비스를 그대로 운영해도 되나? +

사용자가 있는 서비스라면 그대로 운영하는 것은 권하기 어렵다. 머즈가 든 문제, 곧 얕은 테스트와 사용자에게만 보이는 오류는 사용자가 늘수록 커진다. 최소한 로그인 · 결제 · 개인정보를 다루는 부분은 사람이 코드를 읽고, 사람이 설계한 테스트를 붙인 뒤 내보내는 편이 안전하다.

혼자 쓰는 도구와 남이 쓰는 서비스는 기준이 다르다.
2 AI 코딩 툴은 무엇부터 써 보면 되나? +

대화창에 코드를 물어보는 채팅형 도구부터 시작하는 것이 무난하다. 익숙해지면 편집기 안에서 코드를 고쳐 주는 도구, 터미널에서 여러 파일을 스스로 고치는 AI 코딩 에이전트로 넓혀 가면 된다. 어떤 도구든 한 번에 맡기는 범위를 작게 잡는 것이 먼저다.

도구의 종류보다 맡기는 범위의 크기가 결과를 더 크게 가른다.
3 클로드로 바이브코딩하면 코드가 더 튼튼해지나? +

도구보다 쓰는 방식이 더 크게 좌우한다. Anthropic도 자사 핵심 코드베이스의 병합 변경 90% 이상을 Claude가 쓴다고 밝히면서 "사람의 지도 아래"라는 단서를 달았다. 어떤 모델을 쓰든 테스트 설계와 리뷰, 좋은 예시를 사람이 맡는 것이 커뮤니티가 꼽은 공통 해법이다.

"사람의 지도 아래"라는 단서가 핵심이다.
4 개발 공부는 이제 필요 없나? +

필요하다. 머즈는 AI에 기댈수록 코드베이스를 이해하는 사람이 줄고, 그 결과 장애 복구가 늦어진다고 봤다. AI가 코드를 쓰는 시대에는 코드를 읽고 구조를 판단하는 능력이 더 중요해진다는 것이 토론의 다수 의견이었다.

쓰는 능력보다 읽고 판단하는 능력의 비중이 커졌다.
필요한 순간, 다시 꺼내 읽으세요.

이 브라우저의 내 보관함에 저장됩니다.

다음 읽기
11.12AWS Emulator 사용법: 무료 로컬 설치와 CLI 연결10.16Bluesky Attie로 퀴즈·게임 만들기, 블로그 글에 쓰는 방법10.14앤트로픽 사이언, 하루 병합 3만 건에 깃을 바꾼 이유10.14바이브코딩 클론 시대, 유료 앱은 무엇으로 살아남나소프트웨어·창작 도구 리포트 더 보기 →
연재 읽기지난 방문 이후 새 글
전체 리포트 · 소개 · 개인정보처리방침 · 문의 · English edition

© 2026 LOCATEWISE · 데이터로 읽는 시장
이 페이지의 내용은 정보 제공을 위한 것이며 투자 권유가 아닙니다. 투자 판단과 그 결과에 대한 책임은 이용자 본인에게 있습니다.