REA 앱 뜯어보기 가이드 · 설치 요청문 + 바로 해 볼 5가지

2026년 10월 14일 업데이트

1. REA가 뭐예요

REA(Reverse Engineer Anything)는 무료 오픈소스(MIT)예요. 클로드 코드나 코덱스 같은 AI에 연결하면, 소스 코드가 없는 앱도 AI가 직접 파일을 열어 어떤 기능이 어떻게 돌아가는지 근거와 함께 알려 줘요.

  • 볼 수 있는 것: 맥·윈도우 앱(노션·슬랙처럼 웹 기술로 만든 앱은 별도 프로그램 없이 바로), 웹사이트, 안드로이드 앱 등
  • 모든 분석은 내 컴퓨터 안에서 돌아가요.
  • 저장소: github.com/morluto/rea · 사례 모음: rea.tools

2. 준비물 (직접 해 주세요)

  1. 클로드 코드(Claude Code) 또는 코덱스(Codex) 중 하나를 설치하고 로그인해 두세요. 둘 다 내 컴퓨터에서 명령을 실행할 수 있는 작업창이에요. 일반 웹 채팅창(claude.ai, chatgpt.com)에서는 설치가 안 돼요.
  2. 아래 요청문을 붙여 넣은 뒤 AI가 설정을 바꿔도 되는지 물으면, 내용을 보고 승인해 주세요.
  3. 설치가 끝나면 클로드 코드·코덱스를 한 번 껐다 켜 주세요.

3. 설치는 AI에게 맡기기

위치: 클로드 코드 또는 코덱스 작업창

아래를 그대로 붙여 넣으세요.

텍스트
내 컴퓨터에 REA(Reverse Engineer Anything, https://github.com/morluto/rea)를 설치하고
지금 쓰는 이 에이전트에 연결해줘. 아래 순서로 해줘.

1. `node -v`로 Node.js 버전을 확인해줘. 22.19 이상(22.x), 24.11 이상(24.x), 26 이상 중 하나여야 해.
   없거나 낮으면 설치·업데이트 방법을 먼저 알려주고, 내가 승인하면 진행해줘.
2. `npx rea-agents setup`을 실행해서 이 에이전트(Claude Code 또는 Codex)를 연결해줘.
   Codex만 연결할 거면 `npx rea-agents setup --client codex`.
   설정 파일을 바꾸기 전에 무엇이 바뀌는지 보여주고, 기존 설정은 백업해줘.
3. 끝나면 연결된 에이전트 이름, 백업 파일 위치, 내가 재시작해야 하는지 알려줘.

설치와 연결까지만 해줘. 앱 분석은 내가 따로 요청할게.
  • 나중에 최신 버전으로 바꾸고 싶으면 같은 작업창에 “REA를 npx rea-agents@latest setup으로 업데이트해줘”라고 하면 돼요.

4. 바로 해 볼 5가지

재시작한 뒤 같은 작업창에 붙여 넣으세요. [ ] 칸만 바꾸면 돼요.

① 내 컴퓨터에 깔린 앱 속 숨은 기능 찾기

노션·슬랙·디스코드·클로드·코덱스처럼 웹 기술로 만든 앱은 별도 프로그램 없이 바로 열려요. 캐러셀 속 ChatGPT “사장님 기능”도 이 방법으로 찾았어요.

텍스트
REA로 /Applications/[앱 이름].app 을 분석해줘.
앱은 실행하지 말고, 앱 안의 파일만 읽어줘(Electron 앱이면 Contents/Resources/app.asar).
1. 어떤 화면과 기능이 들어 있는지 목록으로 정리하고, 근거가 된 파일 이름·위치를 같이 적어줘.
2. 아직 앱 화면에서 못 본 기능 이름이나 문구가 코드에 있으면 따로 모아줘. 한국어 번역 문구가 있으면 같이 보여줘.
3. 확실한 것(코드에 있는 문구)과 추측(언제 켜질지 등)을 나눠서 적어줘.
`artifact_integrity_mismatch` 오류가 나면 `--integrity-policy record-and-continue`를 붙여 다시 돌려줘.

② 탐나는 기능, 어떻게 만든 건지 알아보고 내 걸로 새로 만들기

예: 노션에서 블록을 복사해 붙이면 왜 서식이 그대로 유지될까? (REA 공식 사례)

텍스트
REA로 [앱 이름]에서 [탐나는 기능]이 어떻게 동작하는지 찾아줘.
버튼을 누른 순간부터 결과가 나오기까지 어떤 파일·함수를 거치는지 근거와 함께 순서대로 적어줘.
코드는 복사하지 말고, 동작 방식만 정리한 다음
내 프로젝트에 비슷한 기능을 새로 만들려면 무엇이 필요한지 설계해줘.

③ 내 웹사이트에 실제로 뭐가 돌고 있는지 보기

광고 픽셀·분석 태그가 제대로 붙었는지, 페이지가 왜 무거운지 확인할 때 좋아요. 크롬 계열 브라우저가 있으면 돼요.

텍스트
REA로 내 사이트 [https://내사이트주소] 를 열어서 분석해줘.
1. 페이지가 불러오는 스크립트와 외부 요청을 목록으로 정리해줘.
2. 광고·분석 태그(GA, 메타 픽셀, 카카오 픽셀 등)가 실제로 몇 개, 어떤 이벤트로 나가는지 알려줘.
3. 용량이 큰 파일과 페이지를 느리게 만드는 것 상위 5개를 고칠 방법과 함께 적어줘.
로그인이나 결제 같은 동작은 하지 말고 첫 화면만 봐줘.

④ 내가 만든 앱·사이트에 비밀번호·키가 새고 있지 않은지 점검

배포한 결과물 안에 API 키나 내부 주소가 섞여 들어가는 실수를 잡아 줘요.

텍스트
REA로 내가 만든 [앱 파일 경로 또는 빌드 폴더 / 내 사이트 주소]를 분석해줘.
결과물 안에 API 키, 토큰, 비밀번호, 내부 서버 주소, 테스트용 계정 정보처럼
밖에 보이면 안 되는 값이 들어 있는지 찾아서 위치와 함께 알려줘.
찾은 값은 화면에 전체를 출력하지 말고 앞 4자리만 보여줘. 고치는 방법도 같이 적어줘.

⑤ 앱 업데이트에서 실제로 뭐가 바뀌었는지 비교

업데이트 소개 글에 없는 변화까지 볼 수 있어요. 예전 버전 파일을 따로 갖고 있을 때 써 보세요.

텍스트
REA로 [예전 버전 앱 경로]와 [새 버전 앱 경로]를 비교해줘.
새로 생긴 화면·기능·문구, 없어진 것, 바뀐 설정을 근거 파일과 함께 표로 정리해줘.
업데이트 안내에 없던 변화는 따로 표시해줘.

5. 지켜 주세요

  • 내 것이거나 분석해도 되는 것만 보세요. 내가 설치한 앱, 내가 만든 앱·사이트, 분석이 허용된 소프트웨어만요. REA 공식 안내도 합법적인 연구·교육·호환성·소프트웨어 보존, 그리고 내가 가졌거나 분석 권한이 있는 소프트웨어용이라고 밝히고 있어요.
  • 크랙·라이선스 우회는 안 돼요. 불법 복제본, 훔친 키, 키 공유, 라이선스 제한 우회는 REA 공식 안내에서도 허용하지 않아요.
  • 동작을 보고 내 것으로 새로 만드는 것까지가 쓸모예요. 남의 코드·이미지·글을 그대로 가져다 쓰지 마세요.
  • 앱 데이터 폴더(~/Library/Application Support), 대화 기록, 쿠키, 키체인, 비밀번호는 열 필요가 없어요. 결과를 공유할 때는 내부 주소·키·이름 같은 건 빼 주세요.
  • 코드에 있는 문구는 “코드에 들어 있다”는 뜻이에요. 그 기능이 언제, 어디서 켜질지는 코드만으로는 알 수 없어요.

같이 해요

  • YouTube

    AI로 업무 시스템을 만드는 과정과 실제 결과를 영상으로 전해요.

    채널 보기
  • 오픈채팅방

    꿀팁을 써 보며 생긴 질문을 나누는 방이에요.

    들어가기
  • 무료 키트 받기

    AI 자동화 키트(직접 돌려 본 자동화 레시피 3개 + 프롬프트 10개)를 PDF로 메일에 바로 보내드려요.

    준비 중