THIS Repo Lets You Clone Any App With AI
Quick Summary
THIS Repo Lets You Clone Any App With AI를 중심으로, REA는 MCP 서버와 스킬로 구성되며, 코딩 에이전트가 대상에 맞는 전문 분석 도구를 사용하도록 연결한다. 발표자는 이를 디컴파를 핵심 판단 포인트로 압축 정리한다.
영상 보기
클릭 전까지는 가벼운 미리보기만 먼저 불러옵니다.
🖼️ 인포그래픽

🖼️ 4컷 인포그래픽

💡 한 줄 결론
THIS Repo Lets You Clone Any App With AI를 중심으로, REA는 MCP 서버와 스킬로 구성되며, 코딩 에이전트가 대상에 맞는 전문 분석 도구를 사용하도록 연결한다. 발표자는 이를 디컴파를 핵심 판단 포인트로 압축 정리한다.
📌 핵심 요점
- REA는 MCP 서버와 스킬로 구성되며, 코딩 에이전트가 대상에 맞는 전문 분석 도구를 사용하도록 연결한다. 발표자는 이를 디컴파일러가 아닌 연결 도구로 설명한다.
- 영상에서 설명하는 데스크톱 앱 분석은 해당 앱이 자신의 기기에 설치되어 있어야 한다. 웹사이트 분석과 여러 바이너리 유형도 지원 대상으로 소개된다.
- 작업 흐름은 요청하기, 구성 요소 지도 만들기, 근거를 확인하는 질의응답, 구현 가이드 작성의 네 단계다. 이후 이 자료를 바탕으로 자신의 버전을 구현한다.
- 분석 결과는 확인됨·추론됨·알 수 없음으로 구분한다. 코드와 파일·함수·주소 등 답변의 출처를 남기는 것이 핵심이다.
- 발표자는 판매 순간을 캡처하는 Chrome 확장 프로그램 WinSnap과 배송·방송 데이터 통합 사례를 들어, 구독 도구의 필요한 기능을 사업에 맞게 구현하는 활용법을 제시한다.
🧩 배경과 문제 정의
발표자는 자주 쓰는 소프트웨어라도 필요하지 않은 기능까지 포함된 구독료를 계속 내야 하는 상황을 문제로 제시한다. 기존 앱의 작동 방식을 이해하고 자신의 생활·업무·사업에 필요한 기능을 직접 구현하는 개인화 소프트웨어가 대안이라는 주장이다.
REA는 이 과정에서 코딩 에이전트와 전문 분석 도구를 연결하는 역할로 소개된다. 영상은 도구의 구성과 네 단계 작업 흐름을 설명하고, Whatnot 판매 사업용 확장 프로그램과 음성 입력 앱 분석 예시를 통해 활용 방향을 보여준다.
🕒 시간순 섹션별 상세정리
1. 앱 복제 저장소와 구독 대체라는 문제의식
- 무료 GitHub 저장소로 컴퓨터에 있는 앱을 Claude나 Codex와 분석·재구현할 수 있다고 소개하며, 출시 직후 스타 20만 개를 넘었다고 주장한다. [00:32]
- 발표자는 자신의 재판매 사업에서 쓰는 월 30달러 도구를 직접 구현한 경험을 들며, 필요한 기능만 갖춘 개인화 소프트웨어에 대한 수요를 보여준다. [01:29]
- 데스크톱 앱과 웹사이트를 비롯한 여러 대상 유형을 다룰 수 있으며, Claude 외에 Codex도 사용할 수 있다고 드러낸다. [01:44]
2. REA의 구성과 설치된 앱이라는 조건
- REA는 MCP 서버 하나와 스킬 하나로 구성되며, 코딩 에이전트에 전문 도구를 연결하고 대상에 맞는 도구를 선택하는 역할을 한다. [02:07]
- 앱에서 확보한 정보를 에이전트로 전달하는 연결 도구이며, 자체 디컴파일러는 아니라고 보여준다. 데스크톱 앱을 분석하려면 대상 앱이 기기에 설치되어 있어야 한다. [03:03]
- Screen Studio를 예로 들어, 사용하지 않는 편집 기능까지 포함된 제품 대신 자신의 녹화 경험에 맞춘 버전을 만드는 것이 목적이라고 보여준다. [03:44]
3. 판매 기록용 WinSnap 사례
- Not Bot은 Whatnot 판매자가 구매자·판매 금액·판매 순간의 화면을 기록하도록 돕는 도구로 묶인다. 발표자는 월 30달러 비용을 이유로 자체 도구 제작을 선택했다고 드러낸다. [04:05]
- 자신이 만든 WinSnap은 Chrome 확장 프로그램으로 실행되며, 라이브 판매 중 상품이 팔리는 순간을 캡처한다. 발표자는 비용 절감과 사업에 맞춘 기능을 장점으로 제시한다. [04:27]
4. 요청부터 구현 가이드까지 네 단계
- 먼저 자연어로 앱을 구성 요소로 나눠 달라고 요청하고, 앱의 각 부분과 적절한 분석 도구를 연결하는 지도를 만든다. [04:55]
- 다음으로 에이전트와 REA가 질의응답을 반복하며 주장마다 근거를 붙인다. 마지막에는 작동 방식과 증거를 모아 자신의 구현을 작성할 자료로 만든다. [05:23]
- WhisperFlow의 음성 입력 흐름을 예로 들며 같은 절차를 보여준다. 읽을 수 있는 JavaScript는 Claude가 직접 분석할 수 있고, 다른 바이너리도 유사한 질문 과정을 따른다고 드러낸다. [06:49]
5. 기능별 질문과 확인 수준을 담은 분석 결과
- WhisperFlow 예시에서는 마이크 활성화, 단축키, 텍스트 전달, 입력란 삽입을 질문한다. Electron·JavaScript 부분과 네이티브 보조 프로그램을 나누고 Ghidra 등 분석 도구를 연결하는 구성을 보여준다. [07:50]
- 질의응답에서 근거가 있는 주장은 확인됨, 해석이 필요한 부분은 추론됨, 답하지 못하는 부분은 알 수 없음으로 표시한다고 보여준다. [08:21]
- 지도·답변·근거를 구현 가이드로 묶고 파일·함수·주소를 출처로 남긴다. 예시에서는 입력 기능은 확인됨, 정리 기능은 추론됨으로 구분한다. [09:14]
6. 대상별 도구 선택과 도입 방법
- REA의 장점을 대상에 맞는 도구 선택으로 정리하며, 네이티브·Rust 바이너리, Electron·JavaScript, Flutter 앱 등 다양한 분석 대상을 열거한다. [09:59]
- Not Bot의 필요한 기능을 Claude Code와 약 20분 만에 구현했다고 주장하고, 웹사이트는 페이지 구조·스크립트·네트워크 관찰·스크린샷을 분석한다고 보여준다. [10:48]
- 설치는 터미널에서 진행하거나 저장소 정보를 Claude Code·Codex에 전달해 설치를 요청하는 방식으로 보여준다. 자막에 등장하는 명령 표기는 일관되지 않다. [11:09]
7. 사업 데이터 통합과 작은 기능부터 시작하라는 제안
- 발표자는 라이브 판매 사업에서 판매 순간의 캡처를 데이터 분석에 활용하며, 자체 WinSnap 확장 프로그램을 사업장의 여러 컴퓨터에서 사용한다고 드러낸다. 기존 제작 경험과 REA를 활용한 더 빠른 재구현을 연결한다. [11:58]
- WhatsApp·운송 대행업체·UPS에 흩어진 배송 정보와 수작업 방송 번호 입력을 문제로 들고, 저장한 네트워크 캡처와 판매자 대시보드의 데이터 로딩을 분석해 통합 추적·자동 기록 기능을 만들었다고 보여준다. [12:23]
- 모든 유료 앱을 한꺼번에 대체하기보다 간단한 확장 프로그램이나 음성 입력 도구부터 개인화해 보라고 권한다. 이후 무료 커뮤니티·부트캠프·Discord를 안내하고 영상을 마친다. [13:07]
🧾 결론
- 제목의 앱 복제는 기존 앱을 분석하고 자신의 구현을 만드는 과정으로 이해해야 한다. 모든 앱을 완성도 있게 자동 복제했다는 검증은 제시되지 않는다.
- 영상이 강조하는 가치는 자주 쓰는 기능을 자신의 업무에 맞춘 소프트웨어로 만드는 데 있다.
- 결과물의 신뢰도를 판단하려면 작동 원리뿐 아니라 근거와 미해결 질문까지 담긴 구현 가이드를 확인해야 한다.
📈 투자·시사 포인트
- 소프트웨어 구독의 대체 가능성을 볼 때는 사용자가 실제로 필요한 기능만 직접 구현할 수 있는지가 관찰 지점이다. 영상은 월 30달러 도구를 사례로 든다.
- 발표자가 강조하는 자체 도구의 효용은 비용 절감과 업무 적합성이다. 판매 캡처, 배송 추적, 방송 기록처럼 반복 업무에 연결되는 기능이 중심이다.
- AI 개발 도구의 가치를 평가할 때 대상별 분석 도구 선택, 근거 제시, 구현 가이드 작성 능력을 살펴볼 수 있다. 영상만으로 특정 기업의 실적이나 투자 수익을 판단할 근거는 없다.
⚠️ 불확실하거나 확인이 필요한 부분
- 출시 며칠 만에 GitHub 스타 20만 개를 넘었다는 수치는 발표자의 주장이다. 제공된 자료에는 저장소 URL이나 이를 확인할 자료가 없다.
- 월 30달러 절감과 연간 약 200달러 절감이라는 설명이 함께 등장한다. 월 30달러를 12개월로 계산하면 360달러이므로 실제 절감액과 계산 조건은 확인이 필요하다.
- 설치 명령은 자막에서 NPX·MPX, agents·agent로 다르게 표기된다. 제공된 자막만으로 실행할 정확한 명령을 확정하기 어렵다.
- 자막 기반 정리: 타임스탬프가 있는 자막을 기준으로 정리했으며, 고유명사·수치·인용은 원문 확인 필요 시 별도 검증한다.
- 영상 속 주장: 발표자의 해석·전망·비교는 확인된 외부 사실이 아니라 영상 속 주장으로 분리해 읽는다.
- 검증 필요: 수치, 기업 실적, 정책·시장 전망은 발행 전 최신 자료로 별도 검증이 필요하다.
✅ 액션 아이템
- 현재 구독 중인 도구에서 자주 사용하는 기능과 사용하지 않는 기능을 나누고, 직접 구현할 작은 기능 하나를 고른다.
- 분석할 데스크톱 앱이 기기에 설치되어 있는지 확인하고, 실제 저장소의 설치 안내에서 명령과 에이전트 연결 방법을 확인한다.
- 에이전트에 앱의 구성 요소 지도를 요청한 뒤, 각 기능이 어떻게 작동하는지 짧고 구체적인 질문으로 확인한다.
- 답변마다 확인됨·추론됨·알 수 없음과 근거 위치를 기록하고, 이를 묶어 구현 가이드를 만든다.
❓ 열린 질문
- 분석 대상이 달라질 때 REA가 직접 확보할 수 있는 근거와 추론으로 남는 영역은 어떻게 달라지는가?
- WinSnap과 배송·방송 통합 기능에서 REA가 실제로 수행한 분석 단계와 기존에 구현되어 있던 부분은 각각 어디까지인가?
- 단순한 확장 프로그램을 넘어 복잡한 앱을 재구현할 때, 필요한 시간과 결과물의 완성도는 어느 수준인가?