새로운 코드 호스팅 플랫폼인 Origin을 출시했다

최근 1년간 257회의 서비스 장애와 6시간 동안 지속된 20%의 전 세계 에러율은 코드 호스팅 환경의 불안정성을 드러냈다. 이에 SpaceX(우주 탐사 기업)의 일원이 된 Cursor(AI 코드 에디터)가 코드베이스 협업과 저장소 기능을 갖춘 플랫폼 Origin(오리진)을 출시했다. 기존 서비스의 가용성 문제로 인해 개발자들이 코드 관리 도구를 변경해야 하는 상황에 대응한 결과다.

Origin은 개발자가 GitHub(코드 호스팅 플랫폼)에서 주로 사용하는 기능들을 통합 제공하도록 설계되었다. 코드베이스의 브라우징과 편집은 물론, 타인이 수정한 내용을 메인 코드베이스에 추가하도록 요청하는 풀 리퀘스트(pull-requests) 처리와 저장소 저장 기능을 모두 포함한다. 개발자가 협업 과정에서 겪는 코드 관리의 전 과정을 하나의 플랫폼 내에서 수행할 수 있게 했다. 이는 코드 저장과 편집, 협업이라는 개발 사이클의 핵심 경로를 자체 플랫폼으로 내재화한 것이다.

Cursor는 조만간 Origin에 에이전트 네이티브(agent native, AI 에이전트 최적화) 기능을 사용할 수 있게 할 예정이다. 이와 동시에 더 광범위한 코딩 작업을 지원하기 위한 별도의 앱 생태계를 구축하고 있다. 단순한 저장소 기능을 넘어 AI 에이전트가 직접 작동하는 개발 환경을 구축하려는 계획이다.

기술이 실제로 작동하는 방식

기존 워크플로우를 유지하려는 개발자는 GitHub 사용을 중단하지 않고 Origin을 병행할 수 있다. Cursor(AI 기반 코드 편집기)에 GitHub 계정을 연결하고 조직을 선택하면 동기화 가능한 저장소 목록이 나타나며, 사용자가 특정 저장소를 선택하면 Cursor가 이를 내부로 가져오는 방식이다. 두 플랫폼 간에 코드를 주고받는 상호 운용성(Interoperability, 서로 다른 시스템이 정보를 교환하고 사용할 수 있는 능력) 구조를 갖췄다. 사용자의 GitHub 저장소는 Cursor가 호스팅하는 저장소와 나란히 존재하며 상호 작용한다. 특정 플랫폼으로의 완전한 이주를 강제하지 않고 데이터를 유연하게 이동시키는 설계다.

1억 8천만 명의 개발자가 사용하는 환경은 여전히 견고하다. 2007년에 설립되어 2012년 Microsoft에 인수된 GitHub은 작년 10월 기준 세계 최대의 소스 코드 호스팅 플랫폼 지위를 유지하고 있다. Origin은 이러한 규모의 인프라를 완전히 대체하는 대신 상호 보완적인 연결을 지향한다. 기존의 호스팅 지위를 인정하면서 기능적 접점을 넓히는 전략이다. 방대한 사용자 기반을 가진 플랫폼과의 공존을 통해 진입 장벽을 낮췄다.

확인해야 할 핵심 지점

지난 1년간 257건의 장애가 발생한 GitHub의 불안정성이 지속되는 가운데, Origin 출시 당일에는 6시간 이상의 전 세계적 기능 저하와 20%의 오류율이 동시에 보고됐다. LeadDev(리드데브, 개발자 커뮤니티 분석 매체)의 리포터 찰스 험블은 이러한 지속적인 서비스 결함이 영향력 있는 사용자들의 가시적인 이탈을 초래하고 있다고 밝혔다. 잦은 서비스 중단과 성능 저하가 플랫폼 신뢰도 하락의 직접적인 원인이 된 상태다.

AI 코드 에디터 기반의 자동화 웹 개발 서비스를 판매하던 Cursor(커서)는 현재 SpaceX의 일부가 됐다. 그동안 Cursor는 AI 코드 에디터를 통해 자동화된 웹 개발 서비스를 판매하는 데 주력하며 시장 점유율을 확보했다. 이번 Origin 출시를 통해 단순한 에디터 도구를 넘어 호스팅 플랫폼 영역으로 사업 범위를 확장하며 전략적 변화를 꾀하고 있다.

1억 8천만 명 규모의 GitHub(깃허브, 소프트웨어 호스팅 플랫폼) 생태계 유지와 Origin이 제공하는 저장소 동기화 편의성 및 에이전트 네이티브 기능의 실효성 중 우선순위를 결정해 도입 여부를 판단해야 한다.