내 AI 공동 창업자가 나 몰래 제품 결정을 내리고 있는 것 같다
i think my ai co-founder has been making product decisions without me
핵심 요약
AI와 함께 제품을 개발하다가 제멋대로 확장된 코드와 복잡해진 기능 때문에 통제력을 잃어가는 개발자의 고충을 다룬 글입니다.
- AI 개발 부작용 — AI가 사용자 요청 없이 임의로 기능을 추가해 제품이 혼란스러워짐
- 개발 규칙 수립 — 무분별한 기능 추가를 막기 위해 코드 이해와 로그 기록 등 원칙을 세움
- 공감대 형성 — AI로 빠르게 개발하다가 유지보수 지옥에 빠진 경험을 공유함
내 AI 공동 창업자가 나 몰래 제품 결정을 내리고 있는 것 같다
11일 만에 MVP를 만들었다.
사용자 몇 명을 확보했다.
첫 유료 고객도 생겼다.
약 48시간 동안은 내가 천재인 줄 알았다.
그러다 실제로 프로덕션에서 뭐가 돌아가고 있는지 살펴보기 시작했다.
알고 보니 내 AI 어시스턴트가 엄청나게 생산적이었던 거다.
어쩌면 너무 생산적이었을지도.
내가 요청한 기억이 없는 기능들이 있다.
한 번도 방문한 적 없는 페이지로 연결되는 버튼들.
이유는 모르겠지만 화요일에만 작동하는 워크플로우.
세 가지나 되는 온보딩 흐름.
로그는 하나도 없음.
앱은 매주 느려지고 있다.
사용자들은 이탈 중이다.
누군가 내 제품이 실제로 뭘 하는 거냐고 물어보면,
어쩌다 보니 세 가지 다른 대답을 하고 있는 나를 발견한다.
가장 최악인 점은?
모든 게 기술적으로는 작동한다는 거다.
잘 작동하는 건 아니다.
예측 가능하게 작동하는 것도 아니다.
하지만 어쨌든 작동은 한다.
나는 창업자라기보다는, 어느 날 갑자기 사라진 AI가 남긴 스타트업을 물려받은 사람 같은 기분이다.
현재 내 조직도는 이렇다:
CEO: 나
CTO: Claude
Product Manager: GPT
QA 팀: 사용자
문서화: "나중에 기억해두자"
그래서 몇 가지 규칙을 따르기로 했다:
- 실제 사용자 문제가 없는 기능은 만들지 않는다.
- 내가 설명할 수 없는 코드는 넣지 않는다.
- 로그 없이는 배포하지 않는다.
- 누구를 위한 것인지 모르면 만들지 않는다.
- 기능이 많다고 혼란스러운 제품이 고쳐지지는 않는다.
- 모든 새로운 기능은 기존의 골칫거리 하나를 없애야 한다.
다른 사람들도 이런 단계를 겪었는지 궁금하다.
더 빠르게 움직이려고 바이브 코딩(vibe coding)을 시작했는데...
어느 날 정신 차려보니 잠도 안 자는 아주 자신감 넘치는 인턴이 만든 제품을 유지보수하고 있다는 걸 깨닫게 되는 거다.
본인의 코드베이스에 숨어있는 가장 이상한 건 무엇인가? 👀
추신: 용기가 있다면 본인의 아키텍처를 한 문장으로 설명해 보라.
내가 먼저 시작하겠다:
"어쩌다 보니 비즈니스가 되어버린 일련의 임시 결정들."

