Worktrunk、AIエージェントごとのGit作業場所を簡単に管理 複製キャッシュにも対応
日本語参考訳
Worktrunkは、Gitのworktreeをブランチと同じくらい簡単に扱える無料のオープンソースCLIです。Claude CodeやCodexなどのAIコーディングエージェントを5〜10個並行して動かし、互いの変更を邪魔しにくくできます。GitHubではすでに8.3K starsを集めています。 「wt switch -c -x claude feat」のような1コマンドで、worktreeの作成とエージェントの起動ができます。フックで準備作業を自動化し、LLMによるコミットメッセージや1コマンドのマージ手順も使えます。node_modulesやtargetなどのビルドキャッシュをworktree間で共有できます。ライセンスはMITまたはApache-2.0で、HomebrewかCargoからインストールできます。
AINNでは投稿本文・投稿者本人の追記・第三者コメントの全文転載を避け、X公式埋め込みと元投稿への導線を中心に表示します。
AIによる見どころ整理
何について
Worktrunkは、Gitのworktreeをブランチ名で扱い、Claude CodeやCodexを別々の作業ディレクトリで動かしやすくするオープンソースCLI。公式READMEでは、作業場所の作成・切替・削除に加え、準備用フック、差分からのコミットメッセージ生成、変更をまとめる操作を案内している。 元投稿の「キャッシュ共有」は、全作業場所が同じ書込み先を使うという意味ではない。公式資料ではAPFS・btrfs・XFSのcopy-on-writeを利用し、node_modulesやtargetなどを初期複製して、その後の変更を分離する仕組みとして説明されている。 ライセンスはMITまたはApache-2.0。5〜10以上のエージェントを並行管理する想定は示されているが、処理能力や競合が一切起きないことの保証ではない。元投稿の8.3K starsは投稿時の紹介値で、今回のGitHub読取では10,493件だった。
なぜ注目
並行開発で増えやすい作業場所の準備・切替を短い操作にまとめるツールの紹介です。キャッシュの複製方法や、AI側の利用料・計算資源が別に必要な点を理解して検討したい内容です。
🔰 初学者向け要約
複数のAIに同じプロジェクトを手伝わせるとき、それぞれに別の作業机を用意する道具です。ファイルの混線を減らせますが、完成した変更をまとめる際の確認やテストは必要です。
用語を調べる
公開記事とWeb上の出典をもとに、Geminiが短く説明します。1日5回まで利用できます。
