본문으로 건너뛰기

© 2026 Molayo

HN요약2026. 05. 16. 10:23

Launch HN: mrge.io (YC X25) – 코드 리뷰를 위한 Cursor

요약

mrge.io는 AI 기반 코드 리뷰 플랫폼으로, 팀들이 더 적은 버그와 더 빠른 속도로 코드를 병합(merge)할 수 있도록 돕습니다. 이 플랫폼은 PR(Pull Request)이 열리면 안전한 클라우드 컨테이너 내에서 변경 사항을 분석하고, 전체 코드베이스의 문맥을 파악하여 상세한 AI 리뷰를 제공합니다. 또한, 논리적으로 그룹화되고 시각화된 인터페이스를 통해 사람이 빠르고 효율적으로 코드를 검토할 수 있도록 지원하는 것이 핵심입니다.

핵심 포인트

  • AI가 PR 변경 사항을 안전한 클라우드 컨테이너에서 직접 리뷰하여 패턴과 버그를 포착합니다.
  • 전체 코드베이스의 문맥(context)을 파악하고, 개발자가 사용하는 도구(예: 정의로 이동, 참조 찾기)를 사용하여 탐색하는 AI 리뷰 기능을 제공합니다.
  • 변경 사항을 논리적 연결 관계에 따라 그룹화 및 시각화하여 사람이 직관적으로 코드를 검토할 수 있는 워크플로우를 제공합니다.
  • 클라우드 기반 방식을 통해 로컬 GPU 설정 없이도 최신(SOTA) AI 모델을 활용하고, 팀 전체에 일관된 리뷰 경험을 제공합니다.

안녕하세요 HN, 저희는 팀들이 더 적은 버그로 더 빠르게 코드를 병합(merge)할 수 있도록 돕는 AI 코드 리뷰 플랫폼인 mrge (https://www.mrge.io/home)를 만들고 있습니다. 초기 사용자로는 Better Auth, Cal.com, n8n과 같이 매일 많은 PR(Pull Request)을 처리하는 팀들이 포함되어 있습니다.

데모 영상은 여기 있습니다: https://www.youtube.com/watch?v=pglEoiv0BgY

저희(Allis와 Paul)는 이전 스타트업에서 함께 일할 때 이 문제에 직면했던 엔지니어들입니다. 특히 AI를 사용하여 코딩을 더 많이 하기 시작하면서 코드 리뷰는 빠르게 저희의 가장 큰 병목 현상(bottleneck)이 되었습니다. 리뷰해야 할 PR은 늘어났고, AI가 작성한 미묘한 버그들이 눈에 띄지 않게 빠져나갔으며, 저희(사람)는 변경 사항을 깊이 이해하지 못한 채 점점 더 PR을 형식적으로 승인(rubber-stamping)하게 되었습니다.

저희는 이를 해결하기 위해 mrge를 만들고 있습니다. 작동 방식은 다음과 같습니다:

  1. 저희의 GitHub 앱을 통해 두 번의 클릭만으로 GitHub 저장소(repo)를 연결하세요 (선택적으로 데스크톱 앱을 다운로드할 수도 있습니다). Gitlab 지원은 로드맵에 포함되어 있습니다!

  2. AI 리뷰: PR을 열면, 저희의 AI가 일시적이고 안전한 컨테이너(container) 내에서 변경 사항을 직접 리뷰합니다. 이 AI는 해당 PR뿐만 아니라 전체 코드베이스(codebase)에 대한 문맥(context)을 파악하고 있으므로, 패턴을 포착하고 변경된 라인에 직접 코멘트를 남길 수 있습니다. 리뷰가 완료되면 샌드박스(sandbox)는 해제되고 코드는 삭제됩니다. 당연한 이유로 저희는 코드를 저장하지 않습니다.

  3. 인간 친화적인 리뷰 워크플로(workflow): 저희 웹 앱(PR을 위한 Linear와 같습니다)으로 접속하세요. 변경 사항은 논리적으로 그룹화되어(알파벳 순이 아님) 중요한 차이점(diffs)이 강조되고 시각화되어, 사람이 더 빠르게 리뷰할 수 있도록 준비됩니다.

AI 리뷰어는 정의로 이동(jumping to definitions)하거나 코드를 검색(grepping)하는 등 개발자가 사용하는 것과 동일한 도구를 사용하여 코드베이스를 탐색한다는 점에서 Cursor와 약간 유사하게 작동합니다.

하지만 큰 도전 과제는 Cursor와 달리 mrge는 로컬 IDE나 에디터에서 실행되지 않는다는 점이었습니다. 저희는 클라우드에서 이와 유사한 환경을 완전히 재구현해야 했습니다.

PR(Pull Request)을 열 때마다, mrge는 사용자의 저장소(repository)를 클론(clone)하고 보안이 유지되는 격리된 임시 샌드박스(sandbox)에서 브랜치를 체크아웃(check out)합니다. 저희는 이 샌드박스에 셸(shell) 액세스와 언어 서버 프로토콜 (LSP, Language Server Protocol) 서버를 프로비저닝(provision)합니다. 그러면 AI 리뷰어가 셸 명령어나 "정의로 이동(go to definition)", "참조 찾기(find references)"와 같은 일반적인 에디터 기능들을 사용하여, 마치 사람이 리뷰하는 것과 똑같이 코드베이스를 탐색하며 코드를 리뷰합니다. 리뷰가 완료되면 즉시 샌드박스를 해체하고 코드를 삭제합니다. 당연한 이유로, 코드를 영구적으로 저장하고 싶지 않기 때문입니다.

클라우드 기반 리뷰가 모든 사람에게 적합하지는 않다는 것을 알고 있습니다. 특히 보안이나 컴플라이언스(compliance) 문제로 로컬 배포가 필요한 경우에는 더욱 그렇습니다. 하지만 클라우드 방식을 사용하면 로컬 GPU 설정 없이도 SOTA (State-of-the-Art) AI 모델을 실행할 수 있으며, 팀 전체를 위해 PR당 일관된 단일 AI 리뷰를 제공할 수 있습니다.

플랫폼 자체는 오로지 사람의 코드 리뷰를 더 쉽게 만드는 데 집중하고 있습니다. 저희는 Linear나 Superhuman과 같이 생산성에 초점을 맞춘 앱들로부터 큰 영감을 얻었는데, 이러한 제품들은 세심한 디자인이 일상적인 워크플로(workflow)에 얼마나 큰 영향을 미칠 수 있는지를 보여줍니다. 저희는 코드 리뷰에도 그와 동일한 경험을 가져오고 싶었습니다.

그것이 저희가 데스크톱 앱을 구축한 이유 중 하나입니다. 이를 통해 키보드 단축키와 빠릿한 인터페이스를 갖춘 더욱 완성도 높은 경험을 제공할 수 있었습니다.

성능을 넘어, 저희가 가장 중요하게 생각하는 것은 사람이 코드를 더 쉽고 이해하기 좋게 만드는 것입니다. 예를 들어, 전통적인 리뷰 도구들은 변경된 파일들을 알파벳 순으로 정렬하는데, 이는 리뷰어가 변경 사항을 어떤 순서로 리뷰해야 할지 직접 파악해야 하는 상황을 만듭니다. mrge에서는 파일들이 논리적 연결 관계를 기반으로 자동 그룹화 및 정렬되어, 리뷰어가 즉시 작업에 뛰어들 수 있게 합니다.

저희는 코딩의 미래가 AI가 인간을 대체하는 것이 아니라, 코드 자체를 점점 더 많이 추상화(abstracting)함으로써 우리가 고수준(high-level)의 변경 사항을 빠르게 이해할 수 있도록 더 나은 도구를 제공하는 것이라고 생각합니다. 코드의 양이 계속해서 증가함에 따라, 이러한 변화는 점점 더 중요해질 것입니다.

지금 바로 가입하실 수 있습니다 (https://www.mrge.io/home). mrge는 현재 초기 단계이므로 무료로 제공됩니다. 향후 계획은 폐쇄형 소스 (closed-source) 프로젝트에 대해서는 사용자당 비용을 부과하고, 오픈 소스 (open source) 프로젝트에는 계속해서 mrge를 무료로 제공하는 것입니다.

저희는 매우 활발하게 개발 중이며, 여러분의 솔직한 피드백을 기다리고 있습니다!

AI 자동 생성 콘텐츠

본 콘텐츠는 HN AI Engineering의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0