
말로만으로도 앱을 만들 수 있게 해주는 이 회사는 AI 시대의 인스타그램이 되고 싶어한다
작가:지크 패러
지난 1년 동안 Cursor, Windsurf와 같은 AI 프로그래밍 도구들이 개발자들의 작업 환경을 빠르게 점유했으며, 업계 전반에서 Vibe Coding에 대한 논의가 활발했다.
이전 OpenAI와 구글이 Windsurf를 경쟁적으로 추적했던 사건은 Vibe Coding 방향성의 대중화에서 가장 주목할 만한 사건이었다. 최근 들어 알리바바, 텐센트, 바이트댄스 등 중국 내 주요 기업들도 잇달아 자체 AI 코딩 보조 도구를 출시하며 Vibe Coding의 뜨거운 인기를 다시 한번 확인시켜 주고 있다.
코드를 모르는 일반 사용자들은 이러한 '뜨거움'을 체감하기 어렵다. 이유는 간단하다. Vibe Coding 도구들이 프로그래밍의 복잡성을 낮추긴 했지만 본질적으로 여전히 '코드 생성기'이기 때문이다. 개발자는 여전히 프로그래밍 언어의 문법을 이해하고, 다양한 프레임워크와 API에 익숙해야 하며, 디버깅과 배포 기술도 갖춰야 한다. 대부분의 프로그래밍 배경이 없는 일반 사용자에게 이 장벽은 여전히 매우 높다. 그러나 반면에, 이 높은 장벽은 거대한 시장 공백을 의미하기도 한다.
이러한 맥락 속에서 MyShell이 출시한 ShellAgent 2.0은 더욱 급진적인 개념인 'Vibe Coding 2.0'을 제시한다. 코드를 몰라도 자연어로 소통하는 것만으로 애플리케이션을 만들 수 있다는 것이다.

01 대화하면서 앱 하나 만들기
ShellAgent 2.0을 열면 IDE 기반 코딩 도구들과 명확하게 다른 점이 있는데, 전체 화면이 단순한 대화창으로 구성되어 있다는 것이다. 대화를 통해 요구사항을 명확히 전달하는 것이 앱 개발을 위해 필요한 전부이다. 만약 당신이 사람에게 원하는 앱의 모습을 설명할 수 있다면, ShellAgent 2.0은 그것을 만들어낼 수 있다.

ShellAgent 2.0 초기 화면
예를 들어, 이전에 NotebookLM의 AI 기능이 유행했을 때 그 기능을 재현해보려면 다음과 같이 지시하면 된다.
PDF나 웹페이지 링크를 업로드하면 내용을 자동 요약해서 팟캐스트로 만들어주는 앱을 만들고 싶어요.

그러면 ShellAgent 2.0은 요구사항 속에 포함된 기능들을 분석하고, 자체 컴포넌트 라이브러리에서 해당 기능 컴포넌트를 찾아낸다.
분명히, 한 문장의 프롬프트만으로는 앱 개발에는 훨씬 부족하다. 기존 프로그래밍 워크플로에서는 이를 설명하기 위해 전체 문서를 작성해야 했다. 따라서 ShellAgent 2.0은 스스로 상호작용을 시작하여 앱의 더 많은 세부 정보를 질문한다.

약 10~20분 정도 기다리면 전체 앱이 완성된다. 이 과정에서 진행 상황은 우측에 Todo List 형태로 표시되며, 동시에 ShellAgent 2.0은 전체 앱의 로직을 한눈에 파악할 수 있는 플로우차트도 그려준다. 배포를 클릭하면 앱 제작이 완료되며, 자신이 사용하거나 다른 사용자들에게 공개할 수도 있다.

경쟁 제품들과 비교했을 때, ShellAgent는 버그 관리에서도 앞서 나간다. 동일한 AI 팟캐스트 앱 제작 작업에서 Lovable과 Bolt는 각각 4회, 5회의 버그를 발생시켰지만, ShellAgent는 오류 없이 완수했다.

물론 버그를 완전히 피할 수는 없다. 하지만 걱정할 필요 없다. 'ShellAgent 사용하여 수정' 버튼을 클릭하면 AI가 자동으로 문제를 진단하고 버그를 수정하며 앱을 업데이트한다. 수정 후에도 새로운 요구사항이나 문제가 있다면 바로 대화창에서 요청하면 되고, ShellAgent가 지속적으로 앱을 최적화하고 조정한다.

ShellAgent의 버그 발생(상단), 오류 원인 분석 및 수정(하단)
02 ShellAgent 2.0의 제품 철학:
AI 시대의 Instagram이 되다
사실 자연어로 앱을 만든다는 점만 보면 ShellAgent 2.0은 그리 특별하지 않다. Cursor, TRAE 같은 Vibe Coding 제품들도 가능하다.
그렇다면 가장 큰 차이는 무엇인가?
주목할 만한 한 가지 세부 사항은, ShellAgent가 전 과정에서 단 한 줄의 코드도 보여주지 않는다는 점이다. 이는 두 제품의 철학이 근본적으로 다르다는 것을 반영한다. 즉, 전자는 Instagram이고 후자는 Photoshop이다.
Photoshop은 전문 사용자를 위한 생산성 도구로 강력한 기능을 제공하지만 학습 곡선이 가팔라 Cursor, TRAE 같은 IDE 기반 제품들과 유사하다. 일반 사용자는 평생 동안 IDE라는 용어조차 접하지 못할 수 있는데, 이는 통합개발환경(Integrated Development Environment)의 약자로, 간단히 말해 프로그래머가 코드를 작성하는 공간이라고 이해할 수 있다.

Cursor 작업 화면
Cursor가 가져온 변화는 프로그래머를 번거로운 수작업에서 해방시켜, 더 어려우면서도 흥미롭고 가치 있는 결정에 시간을 쓸 수 있게 해준다는 점이다.
하지만 Cursor 사용자 역시 여전히 프로그래밍 언어를 이해하고, 다양한 프레임워크에 익숙하며 광범위한 기술 안목을 가져야 한다. 이러한 요소들은 앱의 성능 상한을 결정하며, 일반 사용자에게는 여전히 장벽이 된다.
Instagram의 부상은 완전히 다른 논리에 기반한다. 가장 유명한 혁신은 복잡한 이미지 처리를 몇 가지 필터 옵션으로 단순화한 것이다. 사용자는 한 번 클릭만으로 사진을 더 아름답게 만들 수 있으며, 이를 통해 플랫폼에서 공유하려는 의욕을 느낀다.
Instagram의 관점에서 보면 ShellAgent 2.0이라는 제품을 쉽게 이해할 수 있고, 많은 제품 기능들이 '장벽 낮추기'라는 핵심 목표를 중심으로 구성되어 있음을 알 수 있다.
Remix 기능은 주목할 만한 기능인데, 아마 ShellAgent 2.0의 '필터'라고 볼 수 있다. 많은 초보 사용자들에게 창작의 가장 큰 고통은 '무엇을 해야 할지 모른다'와 '어떻게 표현해야 할지 모른다'는 점이다.

다른 사용자가 이미 게시한 앱을 Remix하여 기능을 수정할 수 있음
Remix 기능은 이러한 두 가지 고통을 해결한다. 플랫폼에는 이미 단순한 계산기부터 복잡한 데이터 분석 도구, 개인 효율성 앱에서 소규모 비즈니스 도구까지 다양한 앱 사례들이 존재한다. 사용자는 이러한 기존 앱들을 살펴보며 자신의 요구에 가까운 버전을 선택해 출발점으로 삼고, 자신만의 버전을 만들 수 있다. 예를 들어 뉴스 수집 앱의 추적 주제를 'AI'에서 '암호화폐'로 변경하거나, 새로운 다중모달 AI 기능을 추가해 'PDF 전사 팟캐스트'를 '비디오 전사 팟캐스트'로 바꾸는 식이다.
모든 사용자의 Remix가 다른 사람의 영감이 될 수 있을 때, 창의성의 긍정적 순환이 형성된다.
ShellAgent 2.0에서 앱 제작은 종착점이 아니라, 이를 창작 광장에 배포하는 것이 핵심이다. 그러면 당신의 앱은 다른 사용자에게 보이고, 사용되고, 수정되고, 소비될 수 있다. 이때 앱은 단순한 앱이 아니라 일종의 콘텐츠 매체가 된다. 이러한 콘텐츠 매체를 중심으로 창작자 생태계를 구축하는 것이 ShellAgent 2.0의 본질이다.
이 새로운 생태계에서는 코드를 작성하지 않지만 사용자 경험 설계에 능통한 '앱 디자이너'와 같은 새로운 직업이 등장할 수 있다. 우수한 앱 창작자는 자신만의 팬덤을 가질 수 있으며, 현재의 인플루언서나 블로거처럼 될 수 있다.
03 AI 시대의 분기점
소프트웨어 발전사를 몇 차례 중대한 패러다임 전환으로 본다면, 기계어에서 고급 언어로, 명령줄에서 그래픽 인터페이스로, 로컬에서 클라우드 컴퓨팅으로, 로우코드에서 노코드로의 경로를 거쳐왔다. Vibe Coding은 우리가 지금 겪고 있는 새로운 패러다임 전환—즉, 지능화의 국면일 수 있다. 사용자는 일상 언어로 요구사항을 설명하기만 하면 AI가 자동으로 앱을 생성하는 것이다.
이 과정에서 생산성의 분화가 발생할지도 모른다.
예를 들어, Cursor와 같은 IDE 제품은 전문 엔지니어의 생산성을 높이는 것으로, '필름 SLR 카메라'에서 '디지털 SLR 카메라'로의 효율 향상과 같다. 성능 상한이 높지만 여전히 사용자가 프로그래밍 기초와 기술 이해 능력을 가져야 하며, 마치 사진 작가가 '셔터 속도, 조리개, 감광도' 등의 매개변수를 이해해야 하는 것과 같다.
ShellAgent 2.0과 같은 노코드 제품은 일반인에게 소프트웨어 창작 능력을 부여하는데, 이는 '스마트폰의 후면 카메라'와 같다. 화질은 DSLR에 비해 훨씬 떨어지지만, 이 카메라를 중심으로 탄생한 Instagram은 가장 광범위한 사용자를 포괄하며 완전히 새로운 창작자 집단을 형성했다.

지난 20년간, 프로그래머 집단은 모바일 인터넷 시대의 가장 큰 혜택을 누렸으며, 그 핵심 장벽은 바로 프로그래밍 언어라는 기술 장벽이었다. 많은 훌륭한 아이디어들이 기술 구현의 장벽 때문에 아이디어 단계에서 멈춰야 했다.
ShellAgent 2.0의 진정한 가치는 기술 자체보다도 하나의 비전을 제시했다는 데 있다—소프트웨어 창작의 권리를 기술 전문가로부터 해방시켜 일반인에게 나누어준다는 비전 말이다.
이러한 변화는 많은 개념들을 재정의할 수 있다. '개발자'란 무엇인가? ShellAgent 2.0의 세계에서는 창의적인 아이디어를 가진 모든 사람이 개발자가 될 수 있다. '소프트웨어 회사'란 무엇인가? 개인 사용자들도 빠르게 앱을 만들고 공유할 수 있게 되면, 소프트웨어의 비즈니스 모델 또한 재구성될 수 있다.
이 새로운 패러다임 아래에서 소프트웨어 개발의 핵심은 기술 구현만이 아니라, 더 많이 가치 설계(value design)에 초점을 맞추게 될 것이다. 사용자의 고통을 이해하고, 창의적 사고를 갖추며, 훌륭한 사용자 경험을 설계할 수 있는 사람이, 프로그래밍 기술을 가진 사람보다 더 큰 가치를 지닐 수 있다.

TechFlow 공식 커뮤니티에 오신 것을 환영합니다
Telegram 구독 그룹:https://t.me/TechFlowDaily
트위터 공식 계정:https://x.com/TechFlowPost
트위터 영어 계정:https://x.com/BlockFlow_News













