본문으로 건너뛰기
IFAI

업계 동향

클로드 코딩 폭증에 깃 한계…앤트로픽, 자체 버전 관리 시스템 '사이언' 구축

게시 확산 지수 46

앤트로픽은 클로드의 활약으로 일일 코드 병합이 지난 5월 2,500건에서 9월 30,000건 이상으로 폭증하자 깃(Git)을 대체하는 자체 버전 관리 시스템 '사이언(Scion)'을 개발했다고 밝혔다. 5개월 만에 대규모 저장소 이전을 마쳤으며, 상시 접속 에이전트 환경에 맞춘 서버 중심 설계를 적용했다.

클로드 코딩 폭증에 깃 한계…앤트로픽, 자체 버전 관리 시스템 '사이언' 구축
이미지: anthropic.com

AI가 개발자를 대체할 것인지를 두고 논쟁이 이어지는 사이, Anthropic에서는 Claude가 먼저 기존 개발 인프라를 한계까지 몰아붙였습니다. 고장 난 것은 사람이 아니라 지난 20년간 업계 표준이었던 Git이었습니다.

Anthropic 내부에서 Claude가 연구 루프를 자율적으로 실행하고 코드를 대량 생산하면서, 하루 코드 병합 건수는 5월 기준 약 2,500건에서 9월 3만 건 이상으로 12배 폭증했습니다. 코딩 속도가 병목이 아니라, 인간 작업자에 맞춰 설계된 소스 제어와 CI 파이프라인이 병목이 된 것입니다.

Anthropic의 단일 코드베이스(monorepo)는 메인 브랜치 기록만 100GB에 달하고 압축된 복사본도 25GB를 넘습니다. CI 작업에서 발생하는 일일 체크아웃 횟수만 약 2,500만 번으로, 순수 Git 방식으로 처리하면 하루 600PB가 넘는 네트워크 트래픽이 발생하는 구조였습니다.

언제나 접속된 에이전트를 위한 새 소스 제어 시스템

Anthropic은 그동안 수백 대의 내부 Git 미러 서버와 부분 체크아웃을 동원해 버텨왔습니다. 하지만 병합 속도가 급증하면서 미러 동기화가 본 서버를 따라가지 못했고, 디스크 용량 한계에 부딪혔습니다.

Git의 핵심 전제는 인간 개발자가 오프라인 상태에서도 작업할 수 있도록 로컬에 완전한 복사본을 두는 것입니다. 그러나 Anthropic에서 코드를 다루는 클라이언트의 대부분은 본질적으로 항상 온라인 상태인 AI 에이전트와 자동화 CI였습니다.

이에 Anthropic은 에이전트의 상시 접속 환경을 전제로 한 독자 버전 제어 시스템 Scion을 개발해 5개월 만에 모노레포를 전면 이전했습니다. 흥미롭게도 Scion을 구축하는 데 필요한 대규모 인프라 코드 역시 Claude가 직접 작성했습니다. 이 과정에서 Antique라는 자체 코드 리뷰 도구와 검색 시스템도 함께 구축되었습니다.

Scion은 완전한 서버 중심 구조로, 서버를 포함해 그 어디에도 전체 저장소의 복사본을 보관하지 않고 수평 확장합니다. 커밋 대신 쓰기 로그에 변경 집합(changeset)을 기록하며, 잠금이나 브랜치 참조 조정 없이 즉시 분산 적용됩니다. 클라이언트는 필요한 파일만 가상화 방식으로 가져오며, CI 작업은 파일을 내려받지 않고 API 호출만으로 변경 사항을 검사합니다.

왜 중요한가

우리는 Anthropic의 이번 발표가 AI 코딩 시대에 소프트웨어 엔지니어링의 병목이 어디로 이동하는지 명확히 보여준 사례라고 생각합니다.

일반 개발자나 대부분의 스타트업이 당장 Git을 대체할 필요는 없습니다. 사람이 주도하는 개발 환경에서는 일일 3만 번의 병합이 일어날 리 없고, Scion 역시 외부에 공개된 제품이 아니기 때문입니다. 다만 에이전트 기반 개발을 공격적으로 도입하려는 조직이라면 조만간 마주칠 인프라 한계를 미리 확인한 셈입니다.

업계 차원에서는 GitHub나 GitLab 같은 기존 개발 도구 생태계에 큰 변화를 요구하게 될 것으로 보입니다. 지난 20년간 개발 인프라는 인간의 작업 속도와 로컬 환경을 전제로 구축되었지만, 앞으로는 쉬지 않고 코드를 쏟아내는 수많은 에이전트를 감당할 수 있는 클라우드 중심 아키텍처가 필수적입니다.

Anthropic이 Git의 낡은 오프라인 가정을 과감히 버리고 상시 온라인 구조로 전환한 것은 매우 영리한 선택으로 평가됩니다. 다만 모든 동작이 중앙 서버와 분산 데이터베이스에 강하게 결속되어 있어, 인프라 장애 발생 시 로컬에서 작업을 이어갈 안전장치가 없다는 점은 감수해야 할 뚜렷한 위험 요소로 보입니다.

출처 (1)

  1. [1]
    anthropic.com(새 탭에서 열림)원문anthropic.com

매일 AI 콘텐츠 픽