Bolt.new 및 Lovable 사용 시 제품 관리자가 겪는 문제점
제품 관리자(PM)는 AI를 활용한 앱의 신속한 프로토타이핑을 위해 Bolt.new와 Lovable에 매력을 느낍니다. 이 도구들은 '아이디어를 몇 초 만에 앱으로'라는 약속을 내세워, PM이 전체 개발팀 없이도 기능적인 UI나 MVP를 만들 수 있게 해줍니다. 하지만 실제 사용자 피드백은 여러 가지 문제점을 드러냅니다. 일반적인 불만 사항으로는 비효율성을 초래하는 투박한 UX, 팀과의 협업 어려움, 기존 툴체인과의 제한적인 통합, 장기적인 제품 계획에 대한 지원 부족, 그리고 불충분한 분석 또는 추적 기능 등이 있습니다. 아래에서 주요 문제점(사용자 직접 의견 포함)을 분석하고 각 도구가 어떻게 평가되는지 비교해 보겠습니다.
효율성을 저해하는 UX/UI 문제점
Bolt.new과 Lovable은 모두 최첨단이지만 완벽하지는 않으며, PM들은 종종 작업 속도를 늦추는 UX/UI 문제점들을 마주합니다:
-
예측 불가능한 AI 동작 및 오류: 사용자들은 이러한 AI 빌더가 자주 오류를 발생시키거나 예기치 않은 변경을 일으켜 지루한 시행착오를 겪게 한다고 보고합니다. 한 비기술 사용자는 버튼 하나를 추가하는 데 *“3시간 동안 반복적인 오류”*를 겪으며 모든 토큰을 소진했다고 설명했습니다. 실제로 Bolt.new는 프로젝트가 기본적인 프로토타입을 넘어설 때 *“빈 화면, 누락된 파일, 부분 배포”*를 생성하는 것으로 악명이 높았습니다. 이러한 예측 불가능성 때문에 PM들은 AI의 결과물을 일일이 확인해야 합니다. 한 G2 리뷰어는 Lovable의 프롬프트가 *“예상치 않게 변경되어 혼란스러울 수 있다”*고 지적했으며, 앱 로직이 꼬이면 “다시 정상 궤도로 돌려놓는 데 많은 노력이 필요하다” – 어떤 경우에는 전체 프로젝트를 다시 시작해야 했다고 언급했습니다. PM이 빠르게 진행하려 할 때 이러한 초기화 및 재작업은 좌절감을 안겨줍니다.
-
높은 반복 비용 (토큰 및 시간): 두 플랫폼 모두 사용량 제한 모델(Bolt.new는 토큰, Lovable은 메시지 크레딧)을 사용하며, 이는 효율적인 실험을 방해할 수 있습니다. 여러 사용자들이 Bolt의 토큰 시스템이 과도하게 소모적이라고 불평합니다 – 한 사용자는 *“생각보다 훨씬 많은 토큰이 필요하다”*고 썼으며, *“데이터베이스를 연결하는 순간… [AI]가 한두 번의 프롬프트만으로는 해결하기 어려운 문제에 부딪힐 것”*이라고 덧붙였습니다. 그 결과, 허용량을 소진하는 반복적인 프롬프트 및 수 정 주기가 발생합니다. 또 다른 좌절한 Bolt.new 사용자는 이렇게 비꼬았습니다: “토큰의 30%는 앱을 만드는 데 사용됩니다. 나머지 70%는… Bolt가 만든 모든 오류와 실수를 해결하는 데 사용됩니다.” 이에 대한 답글도 있었습니다: “정말 맞아요! [저는] 한 달에 벌써 세 번이나 [구독을] 갱신했어요!”. Lovable의 사용 모델도 예외는 아닙니다 – 기본 티어는 간단한 앱에도 충분하지 않을 수 있습니다 (한 리뷰어는 *“기본 요금제에 가입했지만 간단한 앱을 만드는 데도 충분하지 않다”*고 말하며, 다음 티어의 비용이 급격히 상승한다고 언급했습니다). PM들에게 이는 프로토타입을 반복하는 데만 한도에 도달하거나 추가 비용을 발생시킨다는 의미이며, 이는 명백한 효율성 저해 요인입니다.
-
제한적인 사용자 정의 및 UI 제어: 두 도구 모두 UI를 빠르게 생성하지만, 사용자들은 세부 조정 기능이 부족하다는 점을 발견했습니다. 한 Lovable 사용자는 속도를 칭찬하면서도 *“사용자 정의 옵션이 다소 제한적”*이라고 아쉬워했습니다. 기본 제공 템플릿은 보기 좋지만, 기본적인 수정 이상으로 조정하는 것은 번거로울 수 있습니다. 마찬가지로 Lovable의 AI는 때때로 변경해서는 안 되는 코드를 변경합니다 – 한 사용자는 *“새로운 것을 추가할 때 변경되어서는 안 되는 코드를 변경한다”*고 지적했으며, 이는 PM의 작은 변경이 의도치 않게 앱의 다른 부분을 손상시킬 수 있음을 의미합니다. 반면 Bolt.new는 초기에는 시각적 편집 기능을 거의 제공하지 않았습니다. 모든 작업은 프롬프트나 백그라운드 코드 편집을 통해 이루어졌는데, 이는 비개발자에게는 부담스러운 일이었습니다. (Lovable은 레이 아웃 및 스타일 변경을 위한 “시각적 편집” 모드를 도입하기 시작했지만, 아직 초기 액세스 단계입니다.) 강력한 WYSIWYG 편집기나 드래그 앤 드롭 인터페이스(두 도구 모두)의 부재는 코드를 깊이 파고들고 싶지 않은 PM들에게는 고통스러운 부분입니다. Lovable 자체 문서에서도 이러한 격차를 인정하며, 미래에 더 많은 드래그 앤 드롭 기능을 제공하여 프로세스를 “비기술 사용자에게 더 접근하기 쉽게” 만들겠다고 명시하고 있습니다 – 이는 현재 사용 편의성이 여전히 개선될 여지가 있음을 암시합니다.
-
UI 워크플로우 결함: 사용자들은 플랫폼 사용의 원활함을 방해하는 작은 UX 문제점들을 지적했습니다. 예를 들어 Bolt.new에서는 배포 대상을 구성하지 않은 상태에서도 사용자가 “배포”를 클릭할 수 있도록 인터페이스가 허용하여 혼란을 야기했습니다 (사용자는 *“배포를 시도했지만 Netlify를 구성하지 않았다면 구성하라는 메시지를 띄워야 한다”*고 제안했습니다). Bolt는 또한 편집기에 diff 또는 기록 보기가 없었습니다; 기존 개발 도구와 달리 *“무엇을 변경하는지 설명은 하지만… 실제 코드에는 diff가 표시되지 않는다”*고 했습니다. 이는 PM이 각 반복에서 AI가 무엇을 변경했는지 이해하기 어렵게 만들어 학습과 신뢰를 저해합니다. 또한 Bolt의 세션 채팅 기록은 매우 짧아서 이전 지침을 검토하기 위해 멀리 스크롤할 수 없었습니다 – 이는 잠시 자리를 비웠다가 나중에 돌아와서 맥락이 필요한 PM에게는 문제입니다. 이러한 인터페이스 결함들은 변경 사항과 상태를 추적하는 데 추가적인 정신적 부담을 의미합니다.
요약하자면, Bolt.new는 완성도보다는 순수한 성능을 우 선시하는 경향이 있어 PM들이 거친 부분으로 인해 어려움을 겪을 수 있는 반면, Lovable의 UX는 더 친숙하지만 여전히 깊이 면에서는 제한적입니다. 한 비교는 다음과 같이 말했습니다: “Bolt.new는 순수한 속도와 완전한 제어를 원한다면 훌륭합니다… 풀스택 앱을 빠르게 생성하지만, 프로덕션을 위해 정리해야 할 부분이 많을 것입니다. Lovable은 더 구조적이고 디자인 친화적이며… 기본적으로 더 깔끔한 코드를 제공합니다.” 제품 관리자에게 그 “정리” 시간은 심각한 고려 사항이며, 많은 사람들이 이러한 AI 도구가 초기 개발 시간에서 절약해 주는 부분을 디버깅 및 조정 시간으로 부분적으로 되돌려 받는다는 것을 발견했습니다.
협업 및 팀 워크플로우 마찰
PM의 역할 중 중요한 부분은 디자이너, 개발자, 다른 PM 등 팀과 협력하는 것이지만, Bolt.new와 Lovable 모두 다인 협업 및 워크플로우 통합 측면에서 한계를 가지고 있습니다.
-
내장 협업 기능 부족: 두 도구 모두 실시간 다중 사용자 협업(예: Google Docs 또는 Figma)을 염두에 두고 개발되지 않았습니다. 프로젝트는 일반적으로 단일 계정에 연결되어 한 번에 한 사람만 편집할 수 있습니다. 이러한 사일로(고립)는 팀 환경에서 마찰을 일으킬 수 있습니다. 예를 들어, PM이 Bolt.new에서 프로토타입을 신속하게 만들더라도, 디자이너나 엔지니어가 동시에 로그인하여 동일한 프로젝트를 수정할 수 있는 쉬운 방법이 없습니다. 인수인계가 번거롭습니다. 일반적으로 코드를 내보내거나 저장소에 푸시하여 다른 사람이 작업하도록 해야 합니다(아래에서 언급했듯이 Bolt의 경우 이마저도 쉽지 않았습니다). 실제로 일부 사용자는 이 도구들로 생성한 다음 코드를 다른 곳으로 옮기는 방법을 사용합니다. 한 Product Hunt 토론 참가자는 Bolt나 Lovable을 사용하여 아이디어를 얻은 후 *“내 GitHub에 올리고 Cursor를 사용하여 빌드를 마쳤다”*고 인정했습니다. 이는 본질적으로 팀 개발을 위해 다른 도구로 전환하는 것입니다. 이는 지속적인 협업을 위해 사용자들이 Bolt/Lovable 환경을 벗어나야 할 필요성을 느낀다는 것을 나타냅니다.
-
버전 제어 및 코드 공유: 초기에 Bolt.new는 내장된 Git 통합 기능이 없었습니다. 한 개발자는 이를 “말도 안 되는” 간과라고 지적하며 *“내 코드가… Git에 있기를 전적으로 원한다”*고 말했습니다. 네이티브 버전 제어 기능이 없으면 Bolt의 결과물을 팀의 코드베이스에 통합하는 것이 번거로웠습니다. (Bolt는 다운로드 가능한 코드 ZIP 파일을 제공했으며, 이를 GitHub에 푸시하기 위한 타사 브라우저 확장 프로그램이 등장했습니다.) 이는 개발자와 협업하려는 PM의 작업 흐름을 방해할 수 있는 추가 단계입니다. 대조적으로 Lovable은 “락인(lock-in) 없음, GitHub 동기화” 기능을 자랑하며, 사용자가 저장소를 연결하고 코드 업데이트를 푸시할 수 있도록 합니다. 이는 팀에게 판매 포인트가 되었습니다. 한 사용자는 *“Git 통합(협업 팀 환경)을 위해 Lovable을 사용했다”*고 언급한 반면, Bolt는 빠른 단독 작업에만 사용되었다고 했습니다. 이러한 측면에서 Lovable은 팀 인수인계를 용이하게 합니다. PM은 앱을 생성하고 즉시 코드를 GitHub에 올려 개발자가 검토하거나 이어서 작업할 수 있도록 할 수 있습니다. Bolt.new는 이후 StackBlitz를 통해 GitHub 커넥터를 추가하며 개선을 시도했지만, 커뮤니티 피드백에 따르면 여전히 원활하지 않습니다. Git을 사용하더라도, AI 기반 코드는 기계 생성된 것이고 때로는 자명하지 않기 때문에 문서 없이는 팀이 파악하기 어려울 수 있습니다.
-
워크플로우 통합 (디자인 및 개발 팀): 제품 관리자는 종종 디자이너를 초기에 참여시키거나, 자신이 만드는 것이 디자인 사양과 일치하는지 확인해야 합니다. 두 도구 모두 여기서 통합을 시도했지만(아래에서 더 자세히 논의), 여전히 마찰이 있습니다. 개발자에게 Bolt.new의 한 가지 장점은 기술 스택에 대한 더 직접적인 제어를 허용한다는 것입니다. Lovable의 창립자가 언급했듯이 *“어떤 프레임워크든 사용할 수 있게 해준다”*는 점은 기술을 선택하고 싶어 하는 개발 팀원을 만족시킬 수 있습니다. 그러나 이러한 유연성은 Bolt가 가이드형 PM 도구라기보다는 개발자의 놀이터에 가깝다는 것을 의미합니다. 대조적으로 Lovable의 구조화된 접근 방식(권장 스택, 통합 백엔드 등)은 개발자의 자유를 제한할 수 있지만, 비엔지니어가 선호하는 더 안내된 경로를 제공합니다. 팀에 따라 이러한 차이는 문제점이 될 수 있습니다. Bolt는 너무 무의견하게 느껴지거나 (PM이 팀이 싫어하는 설정을 실수로 선택할 수 있음), Lovable은 너무 제약이 많게 느껴질 수 있습니다 (개발 팀이 선호하는 프레임워크를 사용하지 않음). 어느 경우든, 프로토타입을 팀의 표준에 맞추려면 추가적인 조정이 필요 합니다.
-
외부 협업 도구: Bolt.new와 Lovable 모두 일반적인 협업 스위트와 직접 통합되지 않습니다(알림을 위한 직접적인 Slack 통합, 이슈 추적을 위한 Jira 통합 등이 없음). 이는 도구 내의 모든 업데이트나 진행 상황을 팀에 수동으로 전달해야 한다는 의미입니다. 예를 들어, PM이 프로토타입을 만들고 피드백을 원한다면, 배포된 앱 또는 GitHub 저장소 링크를 이메일/Slack을 통해 직접 공유해야 합니다. 플랫폼이 팀에 자동으로 알리거나 프로젝트 티켓에 연결하지 않습니다. 팀 워크플로우와의 이러한 통합 부족은 의사소통의 공백으로 이어질 수 있습니다. PM은 Figma와 같은 디자인 도구에서 할 수 있는 것처럼 Bolt/Lovable 내에서 작업을 할당하거나 특정 UI 요소에 대해 팀원에게 댓글을 남길 수 없습니다. 모든 것은 도구 외부에서 임시방편으로 처리되어야 합니다. 본질적으로 Bolt.new와 Lovable은 설계상 단일 사용자 환경이며, 이는 PM이 다중 사용자 환경에서 사용하고자 할 때 어려움을 초래합니다.
요약하자면, Lovable은 팀 시나리오에서 Bolt.new보다 약간 우위에 있습니다 (GitHub 동기화 및 비코더가 따르기 쉬운 구조화된 접근 방식 덕분입니다). 단독으로 작업하는 제품 관리자는 Bolt의 개인주의적인 설정을 용인할 수 있지만, 다른 사람을 참여시켜야 한다면 팀이 수동 프로세스를 만들지 않는 한 이 도구들은 병목 현상이 될 수 있습니다. 협업의 공백은 사용자들이 작업을 내보내고 다른 곳에서 계속하는 주요 이유입니다. AI는 프로젝트를 빠르게 시작할 수 있지만, 협업하여 진행하려면 여전히 기존 도구가 필요합니다.