Option to suppress sub-agent conversation tabs in VS Code

Resolved 💬 2 comments Opened Mar 4, 2026 by dwkerwin Closed Apr 2, 2026

When a Claude Code conversation uses the Task tool to launch sub-agents (e.g., for a multi-step review workflow), the VS Code extension creates a separate visible tab for each sub-agent's conversation. This is unexpected and confusing — the tab appears without the user initiating it, and it's not immediately clear what it is or where it came from.

The sub-agent results already bubble back to the parent agent correctly. The extra tab is purely a UI side effect that adds clutter.

Expected behavior: Sub-agent conversations launched via the Task tool should not create visible tabs by default. The results flow back to the parent conversation, which is the only tab the user needs to see.

Possible solutions:

  • A VS Code extension setting to suppress sub-agent tabs (e.g., claude.hideSubAgentTabs: true)
  • A parameter on the Task tool itself (e.g., silent: true or hide_tab: true) that prevents the tab from rendering
  • Default to not showing sub-agent tabs, with an opt-in to show them for debugging

Reproduction: Use any workflow that launches a sub-agent via the Task tool in the VS Code extension. The sub-agent's conversation appears as a separate tab.

View original on GitHub ↗

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