--worktree (-w) フラグが追加されました。英語原文を表示
--worktree (-w) flag to start Claude in an isolated git worktree変更前
これまでは、Claude Codeで複数のタスクを並行して作業する場合、Gitリポジトリの異なる状態を扱うために手動でGit操作を行う必要がありました。これにより、作業間の切り替えが複雑になり、意図しない変更が他の作業に影響を与えるリスクがありました。
変更後
`--worktree` (`-w`) フラグを使用することで、Claude Codeのセッションを独立したGitワークツリーで開始できるようになりました。これにより、各セッションが自身の分離されたプロジェクトコピーを持つため、あるセッションでの変更がコミットされるまで他のセッションに影響を与えることがなくなります。
ユーザーへの恩恵
開発者は、メインブランチを汚すことなく、複数の機能開発やバグ修正を並行して安全に進めることができます。作業間のコンテキスト切り替えが容易になり、実験的な変更も気軽に試せるため、開発の効率と安全性が向上します。