ccmanager: Git Worktreeで並列に動くClaude Codeを一括管理する
ARANK

はじめに複数のClaude Codeセッションを一つのプロセスから一括管理できるCLIツール、ccmangerを作りました。 CodeのMAXプランの登場により、気兼ねなくコーディングエージェントを使い倒せる世の中になり、コーディングエージェントを並行稼働させる手法が流行っています。このような手法をローカルで行うには、Git Worktreeが便利です。 Codeのベストプラクティスでも言及されています。 Use git worktreesThis approach shines for multiple independent tasks, offering a lighter-weight alternative to multiple checkouts.Git Worktreeがコーディングエージェントの並行運用をするときに便利である一方で、複数のgit worktreeディレクトリを管理していくのはなかなか大変です。Xなどを観察していると、多くの人がtmuxを使って複数のディレクトリを管理し、それぞれのpaneやwindowでClaude Codeを実行しているようです。しかし、この手法は私にとっていくつか欠点がありました。Claude Code関係なくtmuxを活用していたため、それまで自分に最適化していたtmuxワークフローを変えたくない。どの場所で何をさせていたのかを記憶していられない。視覚情報がマルチタスク…

zenn.dev
Related Topics: Git GitHub