max-sixty/worktrunk
Rust0 / 0
Git worktree 생성부터 AI agent 실행과 병합·정리까지 한 명령 흐름으로 묶는 Rust CLI입니다.
TL;DR
Worktrunk는 Rust로 만든 standalone CLI tool이며 Git worktree를 브랜치처럼 다루게 해 주는 Git 생태계 도구입니다. `wt switch`가 브랜치 생성과 worktree 경로 계산 및 디렉터리 전환을 묶고, `wt list`는 각 worktree의 변경·커밋·원격 상태를 한 화면에 모으며, `wt merge`와 `wt remove`는 병합과 정리를 이어서 처리합니다. `-x` 옵션으로 Claude Code나 Codex 같은 AI agent를 새 worktree에서 바로 실행할 수 있고, Hooks로 의존성 설치와 개발 서버 시작을 자동화할 수 있습니다. 여러 agent를 동시에 운용하거나 반복적인 worktree 생성·병합·정리 절차를 줄이려는 개발자에게 적합하며, 단순한 Git worktree 조회만 필요한 경우에는 기본 Git 명령으로도 충분합니다.
핵심 포인트
- Rust로 만든 standalone CLI tool로 Git worktree를 브랜치처럼 전환·생성·삭제해 병렬 개발 작업을 단순화합니다.
- Claude Code와 Codex 같은 AI agent마다 독립 worktree를 만들고 `-x` 옵션으로 각 작업을 즉시 실행할 수 있습니다.
- Hooks, 자동 커밋 메시지, squash·rebase·merge·정리 과정을 묶은 workflow로 반복적인 로컬 개발 절차를 자동화합니다.
- Homebrew, Cargo, Winget, Arch Linux, Conda와 Pixi를 지원하며 MIT 또는 Apache-2.0 라이선스로 배포됩니다.
이미지 분석


6.7k
STARS
239
FORKS
+208
TRENDING
0
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.