Feature Request: Option to disable automatic worktree creation in Claude app Code tab
Resolved 💬 3 comments Opened Feb 23, 2026 by i16i16 Closed Feb 27, 2026
When using the Claude Code tab in the Claude desktop app, a worktree branch (e.g. claude/happy-grothendieck) is automatically created. This means commits go to the worktree branch, not main, and session logs/work don't persist on the main branch without an explicit merge step.
Request: Add a per-project setting (e.g. in .claude/settings.json) or a UI option to opt out of automatic worktree creation and work directly on the current branch.
Use case: Personal project management workflows where session logs and task files should accumulate on main without a separate merge step.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗