この記事について こんにちは、Progate Prospects / Path のエンジニアをしている @708u です。 近年のClaude Codeを始めとするcoding agentを使った開発では、複数の作業を並列で進めるためにgit worktreeを活用する場面が増えてきます。開発フロー内でworktreeを使ううちにいくつかの課題を感じ、それを解決するためにtwigというCLIツールを作りました。 この記事ではtwigの紹介と、開発を通じて得た知見を共有します。 git worktreeとは git worktreeの基本的な概念を簡単に整理します。 branchは作業内容を分離する概念です。通常の開発では、1つのディレクトリで複数のbranchを切り替えながら作業します。一方、worktreeは作業ディレクトリそのものを分離する仕組みです。worktreeを使うと、複数のデ

