• 매크로스코프(Macroscope)를 소개합니다: 코드베이스 이해와 버그 수정에 도움을 주는 AI 도구

    article image

    이전에 라이브 스트리밍 비디오 스타트업 페리스코프(Periscope)를 트위터(Twitter)에 매각했던 창업자들이 새로운 스타트업을 선보였는데, 놀랍게도 이번에도 AI 중심의 회사입니다.

    이전 트위터 제품 총괄 책임자는 수요일에 개발자와 제품 리더를 겨냥한 AI 시스템인 [회사명]의 출시를 발표했습니다. 이 시스템은 코드베이스 업데이트를 요약하고 버그를 발견하는 등 다양한 기능을 제공합니다.

    article image

    이 스타트업은 베이크푸르(Beykpour, 현 Macroscope CEO)가 2023년 7월에 학창 시절 친구인 [친구 이름]와 공동 창업했습니다. [친구 이름] 역시 페리스코프 출신이며, 이전에 설립했던 기업 스타트업 테리블리클레버(Terriblyclever)는 2009년 블랙보드(Blackboard)에 매각된 바 있습니다. 또한, 컴퓨터 비전 및 머신러닝 회사 매직 포니 테크놀로지(Magic Pony Technology)를 2016년 [회사 이름]에 매각했던 공동 창업자 [창업자 이름]도 합류했습니다.

    이 회사는 자사 제품을 엔지니어의 시간 절약을 목표로 설계된 "AI 기반 이해 엔진(AI-powered understanding engine)"이라고 설명하며, 창업자들이 "과거에 설립했던 회사들을 만들 때 가졌으면 좋았을" 제품 유형이라고 밝혔습니다.

    article image

    베이크푸르는 현재 엔지니어들이 JIRA, Linear, 스프레드시트 등 여러 도구를 사용해 업무를 추적하는 데 어려움을 겪고, 코드 개발보다 회의에 너무 많은 시간을 할애하고 있다고 지적합니다. Macroscope는 바로 이 문제를 해결하기 위해 설계되었습니다.

    베이크푸르는 테크크런치(TechCrunch)와의 인터뷰에서 "제가 근무했던 모든 회사, 직접 만든 스타트업이든 트위터 같은 거대 상장 기업이든, 저희는 이 문제 때문에 고통받는 경험을 했습니다"라고 말했습니다.

    그는 "수천 명의 엔지니어가 있는 트위터 같은 조직에서 모두가 무슨 일을 하는지 파악하려 애쓰는 것이 말 그대로 제 직무의 대부분을 차지했고, 트위터 제품 책임자로서 제가 가장 싫어했던 부분이기도 했습니다"라고 덧붙였습니다.

    article image

    이러한 문제점과 기타 이슈들을 해결하기 위해, Macroscope의 고객들은 먼저 GitHub 앱을 설치하여 회사에 코드베이스 접근 권한을 부여합니다. 이후 Slack 앱, Linear 앱, JIRA 앱과 같은 다른 통합 기능을 선택적으로 추가할 수 있습니다. 이 소프트웨어는 코드를 분석하고 변경 사항을 기록하며 나머지 작업을 수행합니다.

    여기에는 코드 워킹(code walking)이라는 과정이 포함됩니다. 이는 프로그래밍 코드의 구조적 표현인 추상 구문 트리(AST, abstract syntax tree)를 활용하여 고객의 코드베이스 작동 방식에 대한 중요한 맥락 정보를 수집합니다. 이 정보는 대규모 언어 모델(LLMs)과 결합하여 사용됩니다.

    article image

    운영을 시작하면, 엔지니어들은 Macroscope를 이용해 PR(풀 리퀘스트)에서 수정해야 할 버그를 발견하고, PR 내용을 요약하며, 코드베이스의 변경 사항 요약을 얻거나 코드 리서치 기반 질문을 할 수 있습니다. 한편, 제품 리더들은 이 소프트웨어를 통해 제품 업데이트의 실시간 요약, 생산성 통찰력, 제품, 코드 또는 개발 활동에 대한 자연어 질문 답변 등을 얻을 수 있습니다. 이는 각 팀이 엔지니어링 할당 측면에서 무엇을 우선순위로 두는지 파악하는 데 도움을 줍니다.

    베이크푸르는 "기술적 숙련도와 상관없이 자연어 질문을 할 수 있습니다"라고 강조했습니다. 이어 "팀에 있는 시니어 엔지니어에게 방해가 되지 않으면서 코드베이스에 대해 학습하려고 할 때 매우 유용할 수 있습니다. 매우 가치가 큽니다. 만약 CEO로서 '이번 주에 우리가 무엇을 달성했는지'를 문자 그대로 이해하고 싶다면, 선택지는 Macroscope에게 묻거나 팀원 몇 명을 방해하는 것뿐입니다. 전자가 후자보다 비용이 훨씬 적게 듭니다"라고 덧붙였습니다.

    article image

    Macroscope가 제공하는 모든 기능을 직접적으로 대체하는 제품은 없지만, 개발자들이 코드를 구현하기 전에 검토하고 테스트하는 코드 리뷰 영역에서는 CodeRabbit, Cursor Bugbot, Graphite Diamond, Greptile 등과 경쟁하고 있습니다. 다만, 회사는 자체적으로 100개 이상의 실제 버그를 대상으로 내부 벤치마크를 진행한 결과, 자사 제품이 기존 최고 수준의 도구보다 5% 더 많은 버그를 포착했으며, 댓글은 75% 적게 생성했다고 밝혔습니다. (자사 벤치마크 결과는 블로그 포스트를 통해 공개했습니다.)

    이 소프트웨어는 최소 5개 좌석부터 활성 개발자 1인당 월 $30의 비용이 부과되며, 대규모 기업을 위한 기업용 가격 책정 및 맞춤형 통합 기능을 제공합니다. 사용을 위해서는 GitHub Cloud 사용이 필수입니다. 출시 전부터 XMTP, Things, United Masters, Bilt, Class.com, Seed.com, ParkHub, A24 Labs 등 다수의 스타트업 및 대기업들이 이 제품을 활용하고 있습니다.

    샌프란시스코에 본사를 둔 이 스타트업은 20명 규모의 팀을 보유하고 있으며, 지난 7월 Lightspeed의 Michael Mignano가 주도하여 3천만 달러 규모의 시리즈 A 투자를 유치했습니다. 투자사로는 Adverb, Thrive Capital, Google Ventures 등이 참여했습니다. 현재까지 Macroscope는 총 4천만 달러의 자금을 모금했습니다.

    article image

    what did you get done this week?

    pic.twitter.com/BjSnNG2H7h

    article image

    — Macroscope (@Macroscope)

    September 17, 2025

    [출처:] https://techcrunch.com/2025/09/17/meet-macroscope-an-ai-tool-for-understanding-your-code-base-fixing-bugs