mcpField
P
parallel-worktrees

parallel-worktrees

github.com/thebeardedbearsasエージェントワークフロー107118 回インストール今日更新
リポジトリ

parallel-worktrees について

Parallel Worktrees は、同じリポジトリで複数の Claude Code セッションを別々の Git worktree で動かすための作業パターンです。セットアップ、実装者とレビュアーの分担、並行タスクを分離する後片付け方法を説明します。

主な機能

  1. 01並行タスク用の個別worktree
  2. 02実装者とレビュアーのセッション構成
  3. 03worktreeの一覧表示と削除コマンド

活用シーン

  1. 01一方のセッションで実装し、別セッションでコードレビュー
  2. 02リポジトリ内の並行タスクの分離
  3. 03完了済みまたは古いworktreeの削除

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/thebeardedbearsas/claude-craft --skill parallel-worktrees

インストール後、Claude Code で/parallel-worktreesを入力して読み込まれたか確認します。

詳細

並行ワークツリー

同じリポジトリで複数の Claude Code セッションを実行するための生産性向上パターンです。

詳しい説明は ../../rules/12-context-management.md を参照してください。

クイックリファレンス

セットアップ
# Create worktree for a feature branch
git worktree add ../feature-name feature/branch-name

# Launch Claude in the worktree
cd ../feature-name && claude
作成者/レビュアーのパターン
ターミナル役割コマンド
ターミナル 1作成者cd ../feature-auth && claude "Implement feature"
ターミナル 2レビュアーcd ../review-auth && claude "Review the code"
ベストプラクティス
  • ワークツリーは最大 3~5 個にします
  • 1 つのワークツリーにつき 1 つのタスクにします
  • 完了したワークツリーを削除します:git worktree remove ../feature-name
  • ワークツリー間でセッションを共有しないでください
クリーンアップ
# List all worktrees
git worktree list

# Remove a worktree
git worktree remove ../feature-name

# Prune stale worktree entries
git worktree prune

コメント