Add --new-tab flag to /fork command

Resolved 💬 3 comments Opened Mar 15, 2026 by ablascoa Closed Mar 18, 2026

Feature Request

When using /fork, the forked conversation takes over the current terminal tab and the original conversation ID is printed so you can resume it later with claude -r <id>.

Desired behavior: A flag (e.g., /fork --new-tab or a config option) that automatically opens the forked conversation in a new terminal tab, keeping the original conversation in the current tab (or vice versa).

Why: Forking is useful for exploring different directions, but switching between the fork and the original requires manually opening a new tab and running claude -r <id>. This adds friction to what should be a seamless workflow.

Possible implementations:

  • /fork --new-tab flag
  • A PostFork hook event that users could use to trigger opening a new tab
  • A global setting like "forkBehavior": "new-tab"

🤖 Generated with Claude Code

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗