Anthropic(앤트로픽), AI 에이전트 워크플로우 최적화한 자체 버전 관리 시스템 'Scion' 공개
에이전트가 대규모 코드를 수정할 때 Git의 한계를 극복하는 아키텍처 제시. 에이전트 기반 개발 환경 구축 시 참고할 만한 아키텍처 인사이트.
요약
Anthropic은 AI 에이전트의 급격한 작업량 증가로 인해 기존 Git 시스템의 한계를 극복하고자 내부 소스 제어 시스템인 'Scion'을 개발하여 공개했다. 기존 Git은 에이전트 도입 이후 하루 2,500건에서 30,000건까지 늘어난 머지 요청을 감당하지 못했으며, 이에 7명으로 구성된 팀이 5개월 만에 Scion을 구축했다. Scion은 전체 복제 대신 파일을 필요할 때 로드하는 온디맨드 방식을 채택하고, 히스토리 및 머지 등의 무거운 작업을 서버가 처리하는 구조로 설계되었다. 또한 에이전트와 CI가 전체 체크아웃 없이 API를 통해 필요한 diff만 요청하도록 하여 기존 Git 미러 대비 CPU 및 메모리 사용량을 약 200배 절감했다. 이번 사례는 에이전트를 대규모로 운용할 때 전체 코드를 복사하는 방식보다 API를 통해 코드에 접근하는 방식이 효율적임을 시사한다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 @undefinedKi: Anthropic just published the source control setup they run internally, built so agents can ship 30,000 changes a day Git could not
원문 보기 ↗