はじめに AI界隈の進化は止まることを知らず、年始も新しい技術のキャッチアップや開発で忙しい日々が続いています。 そんな中で、少しでも開発フローを効率化するために、Git Worktreeの管理を簡単にするCLIツール 「vibe」 を作りました。 Git Worktreeとは Git Worktreeは、1つのリポジトリで複数のブランチを同時にチェックアウトできるGitの標準機能です。 通常、ブランチを切り替える際は git checkout や git switch を使いますが、作業中のブランチAから別のブランチBに切り替えると、ファイルの内容が切り替わってしまいます。そのため、以下のような課題があります: 作業途中の変更をstashするか、一時コミットする必要がある 開発サーバーやビルドプロセスが再起動される エディタやIDEが再読み込みされる Git Worktreeを使うと、こ

