Git Worktreesを使って複数のClaude Codeセッションを並行実行する

✍️ OpenClawRadar📅 公開日: June 14, 2026🔗 Source
Git Worktreesを使って複数のClaude Codeセッションを並行実行する
Ad

r/ClaudeAIの開発者が、git worktreeを使って複数のClaude Codeセッションを並列実行する実用的なパターンを紹介しています。主な課題は、エージェントの提案をテストするためにgit stashしてブランチを切り替えるたびにコンテキストを失ってしまうことです。

セットアップ

  • メインワークツリー: レビューとコミットを行う場所
  • 2〜3の追加ワークツリー: それぞれが独自のブランチでClaude Codeセッションを実行
  • ワークフロー: エージェントがタスクを完了したら、そのワークツリーにcdで移動し、差分をレビュー、マージして次へ進む

スタッシュもコンテキストスイッチも「何をやってたっけ」も不要。

Git Worktree クイックスタート

feature/agent-1というブランチで新しいワークツリーを作成するには:

git worktree add ../project-feature-agent-1 feature/agent-1

これにより、別のディレクトリ(../project-feature-agent-1)が作成され、そこでClaude Code(または他のエージェント)を独立して実行できます。各ワークツリーはリポジトリの完全なワーキングコピーなので、それぞれ異なるブランチをチェックアウトできます。

エージェントが完了したら、メインワークツリーから:

cd ../project-feature-agent-1
git diff main
# レビューしてからマージ
git checkout main
git merge feature/agent-1

その後、ワークツリーを削除:

git worktree remove ../project-feature-agent-1
Ad

AIエージェントに適している理由

通常のブランチ運用では、ブランチを切り替える前に未コミットの変更をスタッシュするか、作業途中の状態をコミットする必要があり、どちらもフローを中断しコンテキストを失います。ワークツリーを使えば、分離されたファイルシステムディレクトリが作成されるため、各エージェントセッションは独自のサンドボックスで動作します。あるワークツリーでClaude Code、別のワークツリーでCursor、または異なるプロンプトを同時に実行できます。

こんな方におすすめ

AIコーディングエージェント(Claude Code、Cursorなど)を使用する開発者で、git stashやブランチ切り替えのオーバーヘッドなしに複数の実験や並行タスクを実行したい方。

📖 出典: r/ClaudeAI

Ad

👀 See Also

コンテキストモードMCPサーバーがClaudeのコードコンテキスト使用量を98%削減
Tools

コンテキストモードMCPサーバーがClaudeのコードコンテキスト使用量を98%削減

コンテキストモードは、Claude Codeのコンテキスト消費量を315KBから5.4KBに削減するMCPサーバーです。ツール出力をサンドボックス化することで実現し、10の言語ランタイムをサポートし、全文検索機能を備えたナレッジベースを含みます。

OpenClawRadar
スレート:内蔵ブラウザ搭載のオープンソースmacOS AIチャットアプリ
Tools

スレート:内蔵ブラウザ搭載のオープンソースmacOS AIチャットアプリ

Slateは、AIチャットとウェブブラウジングを1つのウィンドウに統合したネイティブmacOSアプリです。Anthropic、OpenAI、Gemini、Ollamaのモデルをサポートしています。SwiftUIとWebKitで構築され、リソース消費が少なく、MITライセンスで提供されています。

OpenClawRadar
200以上のアプリデザイン仕様書(Markdown形式) – ClaudeやCursorにドラッグして正確なUIクローンを作成
Tools

200以上のアプリデザイン仕様書(Markdown形式) – ClaudeやCursorにドラッグして正確なUIクローンを作成

200以上の人気アプリを、正確な16進数カラーコード、タイプスケール、スペーシング、全画面状態、ナビゲーショングラフを含む構造化マークダウンデザイン仕様として厳選したライブラリ。Claude、Cursor、または任意のAIエージェントにドロップするだけで、色やスペーシングを推測することなく、SwiftUI、Jetpack Compose、ExpoのUIクローンを生成できます。

OpenClawRadar
ナッカス MCP サーバーは、AI の説明からアニメーション SVG を生成します
Tools

ナッカス MCP サーバーは、AI の説明からアニメーション SVG を生成します

Nakkasは、AIが記述から完全なアニメーションSVG構成を構築するMCPサーバーで、形状、グラデーション、アニメーション、フィルターを含むクリーンなアニメーションSVGをレンダリングします。パラメトリック曲線、15のフィルタープリセット、CSS @keyframesとSMILアニメーションをサポートし、SVGがレンダリングされるあらゆる環境で動作します。

OpenClawRadar