Anthropic는 Claude 개발을 주력으로 하는 AI 기업이 Git의 대체 버전 관리 시스템 “Scion”을 개발했다는 발표를 했습니다. Scion은 Anthropic의 내부 시스템으로 운영되고 있으며, 이미 Git에서 이전을 완료했다고 합니다. Redesigning source control at Anthropic \ Anthropichttps://www.anthropic.com/engineering/redesigning-source-control Anthropic에 따르면, AI 기능 향상으로 인해 코딩 작업은 시스템 구축의 병목 현상이 아닌 것으로, 코드 관리, 빌드, 지속적 통합(CI)과 같은 인간을 기준으로 한 개발자용 인프라 구조가 새로운 병목 현상이 되고 있다고 합니다. 아래 그래프는 Anthropic의 코드를 관리하는 모노레포에서 1일 평균 병합 건수 변화를 보여줍니다. 2026년 5월 시점은 1일 평균 약 2500건이었지만, 2026년 9월 시점에서는 1일당 3만 건 이상의 병합을 실행하고 있으며, 앞으로도 계속 증가할 것으로 예상됩니다.
Anthropic의 모노레포는 메인 브랜치의 히스토리만으로 100GB에 달하며, 작업 복사본용으로 압축하더라도 25GB를 초과합니다. 또한, CI를 위해 1일당 약 2500만 건의 체크아웃이 발생하여 Git의 트래픽이 1일당 600PB를 초과한다고 합니다. 이러한 상황에서는 클라이언트마다 완전한 복제를 필요로 하는 Git의 메커니즘이 스케일링을 억제하는 요인이 되었습니다. 이에 Anthropic은 Git의 대체 버전 관리 시스템 “Scion”과 코드 리뷰 시스템 “Antique”를 개발했습니다. Scion은 “클라이언트는 완전한 복제를 저장할 필요가 없으며, 데이터가 필요할 때 서버에서 다운로드하고, 커밋이나 머지 등의 계산 처리는 서버 측에서 수행되어 클라이언트 측의 계산량이 줄어든다”는 특징을 가지고 있어 Anthropic의 거대한 코드 베이스를 다루는 경우에도 빠른 처리가 가능합니다. Git과 Scion의 각종 작업 처리 시간을 비교한 그래프는 다음과 같습니다. 최신 상태를 가져오는 작업(Pull latest)은 25배, 작업 디렉토리의 상태를 표시하는 작업(Status)은 207배, 새로운 트리를 생성하는 작업(New worktree)는 84배에 고속화되었습니다.
스카이온(Scion) 개발은 처음에는 인력으로 시작하여 Claude Mythos Preview와 Claude Tag가 Anthropic社 내에서 이용 가능해진 것을 계기로 AI를 다용한 개발로 전환되었습니다. Claude Mythos Preview의 초기 테스트 버전에 “스카이온의 파이프라인 전체를 다시 작성하라”고 지시한 결과, 메모리 사용량이 20분의 1로 감소하고 처리 속도는 4배로 향상되었습니다. 아래는 스카이온과 앤틱(Antique)의 코드베이스에서 병합 건 수의 추이를 보여주며, 2026년 9월 시점에서도 활발하게 개발이 지속되고 있음을 알 수 있습니다.
앤트로픽은 이미 내부 버전 관리 시스템을 Git에서 스카이온으로 전환하고 있습니다. 그러나 스카이온은 일반적인 용도에서는 Git의 대체재가 되지 않으며, “수만 명의 엔지니어와 대량의 AI 에이전트가 코드를 작성하는 거대한 모노레포”에서만 진가를 발휘합니다. 또한 Git에서 스카이온으로 전환하는 경우 코드 리뷰 및 코드 검색과 같은 관련 시스템의 개선도 필요하며,そもそも앤트로픽의 내부 상황에 맞춰 최적화되어 있기 때문에 다른 조직에서는 도움이 되지 않을 가능성도 있다고 합니다. 앤트로픽은 “ (스카이온은 모든 조직에서 유용하다고 할 수 없지만,) 향후 6~12개월 동안 ‘Git가 병목 현상을 일으킨다’는 문제가 더욱 보편화될 것으로 예상되며, Git를 사용하는 모든 기업이 유사한 문제에 단독으로 대처하는 것은 비효율적입니다. 우리에게 가능한 가장 효율적인 대처는 스카이온의 가장 성공적인 부분을 Git에 적용할 수 있도록 하는 것이라고 생각하고 있으며,” Git 개발 커뮤니티, GitHub, GitLab과 같은 조직과 협력할 의사를 보이고 있습니다.
원문 보기 | 출처: Gigazine