클라우드플레어, 에이전트 기반 차세대 Git 플랫폼 개발 공모
We want you to build the next Git platform on Cloudflare
Hacker News클라우드플레어는 AI 에이전트가 코드를 주도하는 시대에 맞춰, 기존의 개발 협업 모델을 재정립하며 차세대 Git 플랫폼 구축 경쟁을 시작했습니다.
기존의 개발 방식이 인간 협업에 의존했다면, 이 기술은 수많은 AI 에이전트가 코드를 주도하는 새로운 시대의 소프트웨어 아키텍처를 가능하게 해요.
- 새로운 버전 관리 시스템 아티팩츠를 공개하고, 워커스 빌드 및 이벤트 구독 기능을 통해 수많은 에이전트 간 작업 흐름을 프로그래밍 방식으로 제어할 수 있게 했습니다.
- 이는 코딩 과정 자체가 자동화되고 분산되는 '에이전틱 시대'의 협업 방식을 제시하며, 소프트웨어 아키텍처의 근본적인 재정립을 예고합니다.
- 현재 오픈 베타로 제공되는 아티팩츠는 개발자들이 에이전트 시대를 위한 새로운 Git 플랫폼을 직접 구축하는 경쟁의 장을 열었습니다.
기존의 소프트웨어 개발 방식은 인간이 코드를 작성하고 브랜치, 커밋, 풀 리퀘스트를 통해 협업하는 모델에 기반했지만, 다음 세대의 소프트웨어는 가 주도적으로 구축하게 될 것입니다. 이 과정에서 수백 또는 수천 개의 에이전트가 동시에 하나의 코드베이스에서 작업할 때, 충돌을 관리하고 변경의 이유까지 추적하는 새로운 기반 구조가 필요해졌습니다.
이에 클라우드플레어는 Git을 지원하며 수백만 개 규모로 확장 가능한 버전 관리 파일 시스템인 Artifacts를 출시했습니다. Artifacts는 개발자들이 자체적인 제품이나 워크플로우를 구축할 수 있는 프로그래밍 가능한 기본 요소(primitives)를 제공합니다. 이를 통해 에이전트 세션의 코드와 컨텍스트를 저장하거나, 여러 에이전트가 안전하게 작업하고 결과를 비교/병합하는 격리된 레포지토리를 생성할 수 있습니다.
Artifacts는 Workers와의 연동을 강화하여 개발자 경험을 확장했습니다. Worker에서 Artifacts 바인딩을 사용하면 프로젝트를 포크하거나 커밋을 검사하는 등 Git 워크플로우 자체를 프로그래밍화할 수 있으며, 레포지토리 생성, 푸시 등의 이벤트가 발생할 때마다 이벤트를 구독하여 CI 실행이나 코드 리뷰 에이전트 작동을 트리거할 수 있습니다. 클라우드플레어는 현재 Artifacts를 활용해 차세대 Git 플랫폼을 구축하는 경쟁을 진행하고 있으며, 제출 마감일은 2026년 10월 14일입니다.
용어 풀이
- 에이전트
- 목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.
새로운 버전 관리 시스템이 필요한 이유는 무엇인가요?
기존에는 사람이 코드를 작성하고 브랜치, 커밋 등의 과정을 거쳐 협업했지만, 다음 세대의 소프트웨어는 에이전트가 주도적으로 구축하게 돼요. 이 과정에서 수많은 에이전트가 동시에 작업할 때 충돌 관리와 변경 추적이 필요해서 새로운 기반 구조가 요구되었어요.
'Artifacts'는 어떤 역할을 하는 시스템인가요?
Artifacts는 클라우드플레어가 출시한 Git을 지원하는 버전 관리 파일 시스템이에요. 개발자들이 자체 워크플로우를 만들 수 있는 프로그래밍 가능한 기본 요소를 제공하며, 여러 에이전트가 안전하게 작업하고 결과를 비교하거나 병합할 수 있도록 도와줘요.
Git 워크플로우 자체를 어떻게 자동화하나요?
Workers에서 Artifacts 바인딩을 사용하면 프로젝트 포크나 커밋 검사 같은 Git 워크플로우 자체를 코드로 구현할 수 있어요. 또한, 레포지토리 생성이나 푸시 같은 이벤트가 발생할 때마다 이벤트를 구독하여 CI 실행 등을 자동으로 작동시킬 수 있게 되었어요.