Devotd Github
새 소식AI 에이전트

yuchenzhangtg/graft — 에이전트를 위한 가상화 Git 대안

yuchenzhangtg/graft는 에이전트와 모노레포를 위해 가상 작업 공간과 지연 로딩을 제공하도록 설계된 Rust 기반 소스 관리 시스템이다.

저장소 정보yuchenzhangtg/graft ↗

yuchenzhangtg/graft는 에이전트와 모노레포를 위해 가상 작업 공간과 지연 로딩을 제공하도록 설계된 Rust 기반 소스 관리 시스템이다.

GitHub 설명: High-performance Git alternative for AI agents with instant (<30ms) virtual workspaces and AST merge. Inspired by Google CitC and Anthropic Scion.

스타
★ 7
포크
0
언어
Rust
라이선스
Apache-2.0
원문 보기 ↗GitHub에서 보기 ↗

yuchenzhangtg/graft는 AI 에이전트와 모노레포를 위한 Git 대안 저장소다. 공개된 최신 릴리스는 없으며, 별도 버전 정보도 주어져 있지 않다. 저장소 설명은 30밀리초 미만의 가상 작업 공간 생성과 AST 병합을 내세운다. 문서에는 요청한 파일을 가져오는 가상 파일 체계와 지연 로딩이 소개돼 있다.

Graft는 서버 중심으로 작업 공간을 만들고 파일 내용을 주소로 관리하는 소스 관리 시스템이다. 여러 에이전트가 같은 저장소를 다룰 때 전체 이력을 매번 내려받지 않도록 하려는 설계다. AST 병합은 코드를 구문 트리로 분석해 변경을 합치는 방식이다. 문서는 변경분 중심의 저장 흐름과 작업 공간 생성, 분산 저장 구조를 설명하며, Rust 빌드와 FUSE 기능도 안내한다. 저장 구성은 로컬 캐시, 선택형 클라우드 저장소, 메타데이터 계층으로 나뉜다. 저장소 설명에 따르면 이 프로젝트는 Google CitC와 Anthropic Scion에서 영감을 받았다. 라이선스는 Apache-2.0이다.

저장소에는 별표 7개가 있으며, 연구 기록의 모멘텀 점수는 2.8/10이다. 30밀리초 미만이라는 작업 공간 생성 시간은 저장소 설명에 제시된 수치일 뿐, 비교 측정 결과나 평가 조건은 주어져 있지 않다. 따라서 여러 에이전트의 동시 작업이나 AST 병합이 실제 환경에서 얼마나 효과적인지는 현재 자료만으로 판단하기 어렵다.