
작업은 병렬로, 통합은 순서대로
mergetrain은 여러 코딩 에이전트가 각자의 worktree에서 작업할 때 사용하는 로컬 Git 통합 도구입니다.
커밋된 브랜치를 대기열에 넣고, 별도 통합 worktree에서 합친 뒤 설정한 검사를 실행합니다. 통합 결과를 확인하고 승인한 다음 push하는 흐름을 지원합니다.
로컬 작업 흐름을 위한 도구
- 병렬 작업 브랜치의 순차 통합
- push 전 실행할 검사 설정
- 중단된 push의 복구
- 다양한 코딩 에이전트와 일반 Git 작업에서 사용
호스팅형 CI 서비스가 아닌, 사용자가 직접 운영하는 도구입니다. Git 권한과 검증 항목은 별도로 설정해야 합니다.
시작하기
설치 방법은 GitHub README에 있습니다. PyPI에서도 패키지를 확인할 수 있습니다.
MIT 라이선스로 공개되어 있습니다.