
Claude Code の subagent を並列実行させる際の git 操作競合問題と isolation: 'worktree' による解決策
ZennClaude Code で複数の subagent を並列実行させ git 操作させると、同じ working directory を共有するため HEAD やステージングエリアが競合し、コミットが混ざる問題が発生する。Agent ツールの isolation: 'worktree' パラメータで各 subagent を独立した git worktree 内で実行させることで競合を防げるが、依存関係の再構築コストが増加するため、読み取り専用タスクには不要で、書き込みや git 操作を伴う場合のみ適用する判断基準が重要。


















