Claude Codeがリポジトリのディレクトリではなくworktreeという別のディレクトリで作業をするようになってしまった

アデノン
質問:
Claude Codeを利用しているのですが、最近になって、リポジトリのソースコードを編集せずに Worktree という別のディレクトリで作業するようになってしまいました。 毎回、実装後にリポジトリのディレクトリに反映してください。と指示しているのですが、面倒ですし、最新のリポジトリディレクトリのコードをworktreeの古いコードで 上書きしてしまうなど、トラブルにもなっています。対処法はありますか?

Claude CodeのWorktreeの設定について紹介します。

設定の確認

Claude のアプリケーションを起動し、Claude Codeの画面で新しいセッションの画面を作成します。
Claude Codeがリポジトリのディレクトリではなくworktreeという別のディレクトリで作業をするようになってしまった:画像1

プロンプトの入力ボックスの上に作業ディレクトリなどを表示する枠がありますが、その中に、[ワークツリー]というチェックボックスの項目があります。 (以前は無かったような気がします。)こちらの項目にチェックがついています。
Claude Codeがリポジトリのディレクトリではなくworktreeという別のディレクトリで作業をするようになってしまった:画像2

[ワークツリー]のチェックボックスをクリックして、チェックを外します。
Claude Codeがリポジトリのディレクトリではなくworktreeという別のディレクトリで作業をするようになってしまった:画像3
Claude Codeがリポジトリのディレクトリではなくworktreeという別のディレクトリで作業をするようになってしまった:画像4
Claude Codeがリポジトリのディレクトリではなくworktreeという別のディレクトリで作業をするようになってしまった:画像5

チェックを外すとリポジトリのディレクトリで作業するようになります。


AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2026-05-08