Replit CEO가 말하는 노코드 앱 빌더의 혁신, AI 에이전트 기술, 그리고 소프트웨어 개발의 미래 비전을 알아보세요.
10억 명의 개발자를 만드는 90억 달러 스타트업 Replit의 도전과 비전
핵심 요약
- Replit의 사명: 기술 수준에 관계없이 누구나 소프트웨어를 구축, 배포할 수 있는 환경 조성
- AI 기반 혁신: 자연어 입력으로 코드를 자동 생성하는 '바이브 코딩' 기술 도입
- 비즈니스 임팩트: 기업에서 시도 가능한 아이디어를 5배에서 50배로 증가시킬 수 있는 생산성 향상
- 미래의 일자리: 기술자들이 더 높은 추상화 수준에서 창의적인 문제 해결에 집중하는 방향 전환
- 플랫폼 성장: 자율적 에이전트 기술 (Agent 4)로 모바일·웹·문서 등 통합 개발 가능
Replit: 프로그래밍을 누구나 할 수 있게 만드는 플랫폼
10년 전 Replit을 창립할 당시, 암자드 마사드(Amjad Massad) CEO의 목표는 명확했습니다. 개발 환경 설정의 복잡성을 제거하는 것 이었습니다. Visual Basic 시대에는 프로그래밍이 접근 가능했지만, 현대 웹 개발 환경은 React, webpack 설정 등으로 인해 극도로 복잡해졌습니다. 이는 잠재적인 개발자들의 진입 장벽을 높이는 주요 요인이었습니다.
Replit의 핵심은 단순함 입니다. 사용자가 아이디어만 제시하면, 개발 환경 설정, 배포, 호스팅, 확장성 문제는 플랫폼이 모두 처리합니다. 2024년 9월의 획기적인 전환점은 코딩 자체를 추상화한 '바이브 코딩' 기술의 도입이었습니다. 이제 사용자는 자연어로 AI 에이전트와 상호작용하기만 하면 되며, 백그라운드에서 코딩 에이전트가 실제 소프트웨어를 생성합니다.
최근 출시된 Agent 4 는 디자인 캔버스, 병렬 에이전트 처리, 멀티모달 상호작용 등을 지원합니다. 사용자가 텍스트로 명령을 내리고, 비디오나 오디오 등 다양한 방식으로 상호작용하며, 완성도 높은 실제 소프트웨어가 나옵니다. 이는 "아이디어가 거의 마법처럼 실제 소프트웨어로 변환" 되는 경험을 제공합니다.
엔지니어가 아닌 창의적인 인재들을 위한 설계
Replit의 성공 비결 중 하나는 전통적인 개발자 도구 회사의 틀을 깨뜨린 것 입니다. 일반적으로 개발 도구는 엔지니어를 대상으로 마케팅되지만, Replit은 처음부터 다른 관점을 취했습니다.
마사드 CEO는 일찍부터 발견했습니다. 제품에서 가장 큰 가치를 얻는 사람들은 기술과 인접한 비개발자들 이라는 것입니다:
제품 관리자: 예전에 코딩했지만 개발 환경 설정에 시간을 쓰고 싶지 않음
디자이너: 아이디어는 풍부하지만 엔지니어의 병목에 막혀있음
기업가: 기술을 배워야 한다는 필요성으로 발목 잡혀있음
도메인 전문가: 자신의 분야에서 전문성을 가진 사람들
예를 들어, 한 물리치료사는 근막 이완에 관한 깊은 지식을 가지고 있었지만, 고객 진행 상황을 추적하는 정교한 앱을 만들기 위해 개발자에게 수십만 달러를 써야 했습니다. 결국 Replit으로 직접 구축했고, 결과는 의료기술 앱 중 최고 수준이었습니다.
2023년 Replit은 명확한 방향 전환을 선언했습니다. "개발자를 쫓지 않는다" 는 것입니다. 대신 AI 네이티브 개발자 라는 새로운 세대를 대상으로 합니다. 이들은 시스템의 모든 구성 요소를 이해할 필요가 없이 소프트웨어를 만드는 개발자들입니다.
개인용, 기업용, 수직형 SaaS: 다양한 성공 사례
Replit 사용자들이 만들고 있는 소프트웨어는 놀라울 정도로 다양합니다.
개인 소프트웨어: 가족을 위한 '집안일 영웅' 앱, 희귀 질환 관리 도구, 웨어러블 기기 데이터 분석 앱 등 매우 특화된 개인 문제 해결용 소프트웨어들이 증가하고 있습니다.
기업용 소프트웨어: RevOps, 견적 구성기(CPQ), 우선순위 지정 대기열 시스템 등 기업의 내부 프로세스를 자동화하는 도구들이 빠르게 확산되고 있습니다. 일부 기업은 이러한 내부 도구로 ** 수십만 달러에서 수백만 달러의 SaaS 구매비를 절감**하고 있습니다.
수직형 SaaS: 수영장 관리자, 스포츠 클럽 운영자 등 특정 산업 종사자들이 자신의 도메인 지식을 활용해 SaaS 제품을 만들고 있습니다. 특히 주목할 점은 이러한 분야들이 ** 10년 이상 된 MS-DOS 기반 레거시 소프트웨어**를 여전히 사용하고 있다는 것입니다. 도메인 전문가가 직접 현대적인 소프트웨어를 만들 수 있게 된 것은 경제 전체에 막대한 가치를 창출할 것으로 예상됩니다.
기업 측면에서는 Woop과 같은 고객사에서 시도 가능한 아이디어가 10배 증가했다 고 보고했습니다. 예전에 100개 아이디어 중 5개만 시도할 수 있었다면, 이제는 50개를 시도할 수 있습니다. 이는 곧 더 많은 기능 출시, 새로운 사업 라인, 신규 제품 개발을 의미합니다.
성장 전략: PLG(제품 주도 성장)과 영업 지원
Replit의 마케팅 전략은 기존 B2B 소프트웨어 회사와 완전히 다릅니다.
하향식(Top-Down) 영업의 시대는 끝났습니다. 대신 ** 제품 주도 성장(PLG)** 전략을 채택했습니다. 개발자 도구 회사 Stripe나 PagerDuty가 증명한 것처럼, 이제 개발자뿐만 아니라 ** 제품 관리자, 디자이너, 운영 관리자가 직접 소프트웨어를 도입하는 결정을 내릴 권한**을 가지고 있습니다.
구체적인 전략은:
주말 사용자에서 업무 사용자로의 전환: 사람들이 주말에 Replit으로 개인 프로젝트를 만들면서 자연스럽게 회사 업무에도 도입하게 됩니다.
챔피언 찾기와 육성: 누군가 회사에 Replit을 가져오면, Replit 팀은 그 사람과 직접 협력해 상사들을 설득하도록 돕습니다.
내부 해커톤 및 교육: 회사 내에서 해커톤을 개최하고, AI 기술에 대해 리더십을 교육합니다.
영업의 진화: 기존 제품 판매보다는 ** 전도(Evangelism)와 교육**에 초점을 맞춥니다. 기업들이 AI 도입에 어떻게 준비할 수 있을지 보여주는 것이 핵심입니다.
Replit이 보안, 규정 준수, 기업 신뢰성 측면에서 강력한 평판을 구축했기 때문에, 기업 평가 과정에서도 자주 승리하고 있습니다.
Agent 4: 병렬 처리, 팀 협업, 멀티모달 인터페이스의 혁신
Replit의 로드맵은 AI 기능 발전 속도에 맞춰 설계 됩니다. 마사드 CEO는 2024년 관찰을 바탕으로, AI 역량에 대규모 급격한 변화가 1년에 두 번 발생 할 것으로 예측했습니다.
Agent 4 는 이러한 예측의 결과로 세 가지 핵심 기능을 포함합니다:
1. 병렬 에이전트 처리
기존의 순차적 에이전트 처리의 문제점은 사용자가 에이전트의 다음 행동을 기다려야 한다는 것입니다. Agent 4는 여러 작업을 동시에 처리 하며, 사용자는 에이전트가 코딩하는 동안 다른 페이지나 기능을 디자인할 수 있습니다. 마치 팀원들이 각자의 작업을 병렬로 진행하는 것처럼 동작합니다.
2. 디자인 캔버스
텍스트 프롬프트만으로는 부족합니다. 새로운 캔버스 인터페이스는 사용자가 드래그 앤 드롭, 클릭, 텍스트 입력 등 다양한 방식으로 디자인 에이전트와 상호작용할 수 있게 합니다. 사용자가 "이것의 다른 변형을 만드세요"라는 버튼을 클릭하는 것만으로도 새로운 디자인이 생성됩니다.
3. 팀워크 및 멀티모달 인터페이스
누군개 세션에 참여하면 완전히 새로운 가상머신이 포크되어 병렬로 작업할 수 있습니다. 여러 사람의 커서가 동시에 움직이는 것을 보는 것은 제품이 훨씬 더 활기차게 느껴지게 합니다. 미래에는 비디오, 오디오 등 ** 멀티모달 입력**도 지원할 예정입니다.
4. 크로스 플랫폼 개발
웹사이트를 만들었다면 "모바일 앱도 필요하겠네"라고 말하면, Replit이 자동으로 모바일 버전을 생성합니다. 웹 앱은 웹에, 모바일 앱은 TestFlight나 Google Play에 배포됩니다. 이제 전체 회사를 Replit에서 운영 할 수 있습니다.
Replit의 한계: 현재로서는 할 수 없는 것들
Replit이 완전한 만능 도구는 아닙니다. 마사드 CEO는 명확하게 범위를 정의합니다:
능력 범위 내 (매우 높은 완성도):
- SaaS 제품과 소비자 앱
- 자동화 도구 및 내부 소프트웨어
- 수직형 SaaS 제품
능력 범위 밖 (현재로서는 권장하지 않음):
- 새로운 자동차 플랫폼 개발
- 새로운 머신러닝 시스템 구축
- 저수준 시스템 엔지니어링이 필요한 프로젝트
하지만 Replit은 범용 에이전트와 가상머신을 제공 하므로, 기술 지식이 있는 사용자라면 복잡한 프로젝트도 완성할 수 있습니다. 또한 MCP(Model Context Protocol)와 통합 기능 으로 Stripe, Salesforce, HubSpot 등 주요 서비스와 연동 가능합니다.
흥미로운 점은 코딩이 컴퓨터 사용 에이전트의 우회책 이자 해킹으로 밝혀졌다는 것입니다. 엑셀 스크립팅, API 호출 등을 통해 GUI 에이전트만으로 불가능한 작업들을 수행할 수 있게 되었습니다.
AI 시대의 필수 기술: 지속적 학습과 창의성
Replit을 최대한 활용하려면 어떤 기술이 필요할까요? 마사드 CEO의 답변은 예상과 달랐습니다.
프롬프트 엔지니어링은 과거의 기술입니다. 우리는 '포스트-프롬프트' 시대 로 이동하고 있습니다. Open Claw와 같은 최신 AI 모델에서 보듯이, 사람들은 더 이상 정교한 프롬프트를 작성할 필요가 없습니다. 대신:
- 고차원적 목표 설정: "마케팅 퍼널을 최적화해라" 같은 비즈니스 목표를 직접 입력
- 도구와 놀이 정신: 새로운 도구를 끊임없이 시도하고 가지고 놀기
- 정보 습득 능력: 기술 뉴스를 빠르게 따라가고 무엇이 가능한지 알기
- 포기하지 않기: 오늘 불가능한 것도 몇 주 후에는 가능할 수 있음
- 창의성과 문제 의식: 세상에 필요한 것이 무엇인지 끊임없이 생각
궁극적으로는 아이디어 생성과 창의적 문제 해결 이 가장 중요합니다. Peter Levelsや 같은 소규모 기업가들의 사례에서 보듯이, 한 번의 성공으로는 부족합니다. 계속해서 새로운 아이디어를 생성하고 시장의 변화에 적응하며 창의적인 해결책을 제시할 수 있어야 지속적으로 성공할 수 있습니다.
미래의 회사는 어떤 모습일까?
흥미로운 질문이 제기되었습니다. 모든 것이 에이전트로 자동화된다면, 미래의 회사에 남은 인간의 역할은 무엇일까?
마사드 CEO의 답변은 낙관적입니다. 미래의 회사는 크게 두 그룹으로 나뉠 것 같습니다:
1. 영업 및 고객 관계 역할
기술 자동화의 물결 속에서 영업은 더욱 중요해질 것으로 예상됩니다. 왜냐하면:
- 많은 기업들이 여전히 누군가와 대화하고 배우고 싶어 함
- 인간과의 관계에 기반한 신뢰가 존재
- 기업 전환의 과정에서 에바젤리스트(전도사)나 교육자의 역할이 중요
- 기술 도입의 장벽을 낮추는 "변화 관리자"로의 진화
2. 빌더(건설자) 역할의 추상화 수준 상향
역사적으로 봤을 때, 추상화 수준은 계속 올라갑니다:
- 과거: "컴퓨터"는 말 그대로 계산을 하는 인간이었습니다
- 컴퓨터 시대: 기계 조작자가 물리적 매개변수를 조정
- 소프트웨어 시대: 프로그래머가 로직을 작성
- AI 에이전트 시대: 무엇을 하고 싶은지만 명확히 하면 에이전트가 실행
따라서 미래의 빌더들은 더 높은 추상화 수준에서 일 하게 될 것입니다. 더 이상 "for 루프를 어떻게 짜지?"가 아니라, "이 비즈니스 문제를 어떻게 해결할까?"가 핵심 질문이 됩니다.
3. 비즈니스 제너럴리스트(Business Generalist)의 등장
미래의 회사를 운영할 가장 중요한 인재상은 비전을 가진 제너럴리스트 입니다. 이들은:
- 고객을 깊이 있게 이해하는 능력
- 세상이 어디로 향하는지 파악하는 통찰력
- AI 기술의 가능성과 한계를 이해하는 기술 리터러시
- 비즈니스 경제와 조직 운영에 대한 이해
Replit 내부의 "바이브 코딩 인 레지던시" 팀이 바로 이러한 모습입니다. 명확한 직책이나 부서가 없이, 단지 "회사를 돌아다니며 더 좋게 만들어라" 는 임무를 받습니다. 그들은:
- 지원 팀의 문제점을 파악해 우선순위 지정 시스템 구축
- HR의 온보딩 문제를 해결해 내부 플랫폼 개발
- 각 부서에 가서 협력하며 함께 에이전트 활용법 찾아내기
완전히 자율화된 회사는 언제 가능할까? 마사드 CEO는 이를 유보합니다. 특정 유형의 회사는 완전히 자동화될 수 있을 것이지만, 창의성, 전략적 판단, 인간관계를 필요로 하는 대부분의 비즈니스에서는 인간의 역할이 지속될 것으로 봅니다.
미래의 이상적인 회사 모습은 이렇습니다:
"거의 모든 사람이 창업자가 됩니다. 아침에 일어나 '어떻게 하면 회사를 더 성공적으로 만들 수 있을까? 어떻게 하면 회사의 수익을 더 늘릴 수 있을까?'라고 생각합니다. 그리고 회사를 돌아다니며 해결할 문제를 찾고, 그 문제들을 해결할 에이전트를 만들거나 위임합니다."
YC의 영향: Replit이 얻은 가장 중요한 교훈
Replit의 성공 스토리에서 Y Combinator(YC)는 단순한 액셀러레이터가 아니라 회사의 방향을 근본적으로 변화시킨 요소 였습니다.
펀딩 이전의 암담한 상황:
- YC 진입 전 약 50만 달러만 모금
- 벤처캐피탈리스트들이 쉽게 접근할 수 없었음
- 자금 조달 문제로 포기할 위기
YC 입선의 드라마:
YC에 3~4번 거절당했음에도, Paul Graham과 Sam Altman이 해커 뉴스에서 발견해 초대했습니다. 이는 마사드에게 외부인도 기회를 얻을 수 있다 는 영감을 주었습니다.
3개월의 집중력의 힘:
YC는 각 기수에게 "3개월간 사생활과 단절하고 회사에 초집중하라" 고 명령합니다:
- 데모 데이까지의 카운트다운 화이트보드로 매일 집중력 강화
- 단순한 명령줄 인터페이스에서 훨씬 많은 기능으로 진화
- 강렬한 목표 설정의 힘을 경험
복리 성장의 철학:
YC의 핵심 원칙은 "주간 7% 성장" 입니다. 새로운 제품이나 이니셔티브에서도 이 원칙을 적용하면 강력한 성장 궤도를 만들 수 있습니다. 오늘 Replit의 Agent 릴리스도 4주 스프린트 사이클로 진행되며, 때때로 24시간 집중력 운동을 하고 있습니다.
네트워크의 확장:
- 데모 데이: 많은 VC와의 직접 연결
- Mark Andreessen과의 아침 식사 피칭
- A16z의 시드 라운드 주도
- 네트워크의 지수적 확장
마사드는 "YC 없었다면 우리는 이만큼 성공하지 못했을 것이고, 어쩌면 자금 조달 문제로 포기했을 수도 있다" 고 솔직히 말합니다.
컴퓨터 사용 모델의 미스터리와 미래
흥미로운 기술적 질문이 제기되었습니다. 왜 컴퓨터 사용 에이전트는 아직도 어려울까? 데이터를 얻는 것이 세상에서 가장 쉬운 일인데, 왜 GUI 자동화는 이렇게 어려운가?
마사드의 분석:
언어 모델이 우월한 이유:
- 텍스트는 더 높은 추상화 수준의 공간으로 압축되기 쉬움
- 시각적 정보(비디오 피드)는 훨씬 더 차원이 높음
코딩을 통한 우회책:
역설적이게도, 코딩이 컴퓨터 사용 에이전트를 위한 해킹으로 밝혀졌습니다. 왜냐하면:
- 엑셀 스크립팅: 셀 조작 대신 코드로 처리
- API 호출: GUI 클릭 대신 직접 호출
- 결과: 컴퓨터 사용 에이전트가 코딩 능력으로 보완됨
미래의 컴퓨터 사용 에이전트:
하지만 여전히 큰 가치가 있습니다. 특히:
- 10년 이상 된 레거시 소프트웨어 (자동화 불가능한 경우가 많음)
- Replit에서 만든 앱의 UX 테스트 (분별력 있는 피드백 필요)
- 지속 학습(Continual Learning): 에이전트가 새로운 기술을 학습하고, 조직 내에서 계속 개선되는 시스템
창립자로서의 반성과 조언
"오늘 Replit을 다시 시작한다면 뭘 다르게 할까?"라는 질문에 마사드는 깊이 있는 답변을 제시했습니다.
가장 중요한 조직 문제:
- 초기 단계에서 문화를 제대로 구축하지 못한 것 을 후회
- 나중에 문화를 리셋하고 일부 직원을 퇴직시켜야 했던 경험
제품 시장 적합성에 대한 솔직함:
가장 흔한 실수는 자신을 속이는 것입니다:
- 초기 사용자 획득 = 성공의 신호? (아님)
- 매출 발생 = 제품 시장 적합성? (아님)
- 진정한 제품 시장 적합성은 "폭발적"입니다. 명확히 구분됩니다.
마사드는 자신들이 "꽤 잘하고 있다"고 생각했던 시점에 실제로는 방향을 더 일찍 바꿨어야 했다 는 점을 인정합니다. 제대로 작동하면 "정말 제대로 작동하는 것" 이 명확합니다.
결론: 소프트웨어의 민주화와 새로운 기회의 시대
Replit과 유사한 플랫폼의 등장은 단순한 기술 혁신이 아닙니다. 이는 소프트웨어 개발의 전면적인 민주화 를 의미합니다.
역사적으로 봤을 때, 프로그래밍 도구는 계속 진화해왔습니다. VB6에서 시작해 Python, JavaScript 시대를 거쳐, 이제 자연어로 소프트웨어를 만드는 시대에 도달했습니다. 더 이상 기술을 배워야 한다는 진입 장벽 이 존재하지 않습니다.
경제적 영향은 거대합니다:
- 블루칼라 노동자도 회사 운영이 가능한 소프트웨어 구축
- 수많은 미충족 시장(수영장 관리자, 스포츠 클럽 등)에 소프트웨어 공급
- 기업 내 비즈니스 병목 현상 해소로 생산성 향상
일자리 시장의 변화:
- 순수 개발자 직종은 감소할 가능성 높음
- 하지만 "개발자"의 정의가 확대됨 (PM, 디자이너, 기업가도 개발자)
- 영업, 고객 관계, 전략 수립 등 인간만이 할 수 있는 영역은 더욱 중요해짐
미래 세대에게 요구되는 것:
- 새로운 기술에 대한 개방성과 호기심
- 끊임없는 학습과 실험 정신
- 창의적 문제 해결 능력
- 도메인 지식과 비즈니스 감각
마사드 CEO의 최종 메시지는 명확합니다. "이 시대에는 누구나 창업가가 될 수 있습니다." 회사를 운영하는 모든 사람이 문제를 발견하고, 에이전트를 활용해 해결책을 만들 수 있는 시대가 왔습니다. 이것이 바로 10억 명의 새로운 개발자를 만들겠다는 Replit의 비전이며, 이를 통해 세상의 많은 부분이 개선될 수 있을 것으로 기대됩니다.
Original source: The $9B startup that wants to create a billion new developers
powered by osmu.app