Git은 사람을 위해 만들어졌습니다 — 에이전트는 업그... 노트
GitLab 한국어

Git은 사람을 위해 만들어졌습니다 — 에이전트는 업그레이드가 필요합니다

AI 에이전트의 소스 코드 관리에 업계가 어려움을 겪고 있습니다. 기존 Git 백엔드는 AI 에이전트의 규모에 맞게 설계되지 않았기 때문입니다. 에이전트는 "클론 세금(clone tax)"과 같은 문제를 겪는데, 이는 작은 작업을 위해 전체 저장소를 다운로드하여 막대한 데이터 전송과 느린 설정 시간을 유발합니다. 또한, 수천 개의 세션이 인간 사용자를 위해 구축된 시스템을 압도하여 동시성 붕괴(concurrency collapse)를 일으킵니다. 더불어, 격리 부족으로 인해 에이전트가 계정과 브랜치를 공유하게 되어 작업을 추적하거나 포기한 작업을 폐기하기 어렵습니다. GitLab은 차세대 소스 코드 관리(next-gen SCM)로 이러한 문제들을 해결하고 있습니다. 이 새로운 시스템은 Git 호환성을 유지하면서도 에이전트에 최적화된 재설계된 백엔드와 인터페이스를 특징으로 합니다. 이제 에이전트는 저장소 서버 측에서 특정 데이터를 쿼리하여 전체 클론을 피하고 네트워크 트래픽과 처리 시간을 크게 줄일 수 있습니다. 아키텍처는 지능 및 컴퓨팅 계층을 분리하여 온디맨드 확장 및 탄력적 객체 저장소를 가능하게 합니다. 전용 API는 에이전트가 데이터를 효율적으로 가져오고 변경 사항을 커밋할 수 있도록 하여 수천 개의 동시 실험을 지원합니다. 이 솔루션은 클라우드와 온프레미스 모두에서 작동하도록 설계되었으며, 에어갭 환경을 포함한 다양한 인프라 요구 사항을 충족합니다. 내부 테스트 결과, 최대 50배 빠른 실행 속도와 1,000배 적은 네트워크 트래픽과 같은 극적인 개선이 나타났습니다. 단순히 더 빠른 Git 백엔드를 넘어, next-gen SCM은 출처(provenance) 및 에이전트 작업의 전체 수명 주기 관리를 통합합니다. 이는 감사 가능성과 정책 준수를 보장하며, 에이전트 작업을 기존의 거버넌스된 프로덕션 파이프라인에 원활하게 통합합니다.