AIエージェント講座 →
Claude Code

Claude Codeの--worktreeで並列作業を隔離

📌 検索キーワード: claude code git worktree

【結論】解決策 / 実行コマンド

Claude Codeは--worktreeまたは-wで隔離されたGit worktreeを作成し、並列セッションの編集競合を防げます。

手動のgit worktreeだけでなく、PR番号やURLを指定してレビュー用worktreeを作ることもできます。

# ターミナルで実行:メイン作業領域の信頼確認を済ませる
claude
# ターミナルで実行:機能開発用worktreeを作成して起動
claude --worktree feature-auth
# 別ターミナルで実行:バグ修正用worktreeを作成して起動
claude --worktree bugfix-123
# ターミナルで実行:worktree一覧を確認
git worktree list

具体的な手順・設定方法

  1. 最初に通常のclaudeを起動し、workspace trustを承認します。

  2. タスクごとに一意なworktree名を付け、同じファイルの同時編集を避けます。

  3. 完了後は差分とコミットを確認し、不要なworktreeを削除します。

実践プロンプト / 活用テクニック

# feature-auth側のセッション内で入力
認証機能だけを実装し、変更をこのworktree内に限定してください。
対象ファイルとテスト計画を先に示してください。
完了後はコミット候補を提示し、mainへのマージやPushは実行しないでください。

注意点・よくあるエラーと対処法

新しいworktreeにはgitignoreされた.envが通常含まれないため、必要な設定を安全に用意してください。

.worktreeincludeで秘密をコピーする場合は、アクセス権と漏洩リスクを確認してください。

非対話モードで作成したworktreeは自動削除されない場合があるため、後片付けを確認してください。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全800件の検索)へ戻る