Claude spawns its own sessions
Install one plugin and Claude Code can see your tabs. It checks what's already running, opens new tabs, starts sessions in them, and coordinates work across the ones it opened, without you relaying anything by hand.
Every Claude Code session gets its own named terminal tab (auth, api, frontend) that you can scroll and switch to like any other tab, plus a CLI to open, fork, and read them. Claude Code can drive the whole thing itself, which is how you get to ten or fifteen sessions without losing track of them.
The simplest path: open Claude Code in any terminal and paste this prompt:
Visit https://cctabs.com/guide/getting-started and walk me through setting up cctabs on this machine.
Claude will install Tabby, the tabby-cctabs companion plugin, and the cctabs Claude Code plugin — then verify with cctabs sessions.
Or follow the manual steps in the Getting Started guide.
| Terminal | Platforms | Companion install |
|---|---|---|
| Tabby | macOS · Linux · Windows | Tabby → Settings → Plugins → search cctabs → install → restart |
Platform status: cctabs is actively tested on macOS. Tabby on Linux and Windows hasn't been tried yet, but its plugin format is portable, so it might Just Work.
Wave Terminal was supported through 0.4.x and was withdrawn in 0.5.0 — tabs would open but the Claude session inside them often never started. Running cctabs under Wave now exits with a pointer to Tabby. Your sessions are unaffected: they live in
~/.claude/projects, socctabs restorereopens them by name once Tabby is set up.Hitting issues on Linux, Windows, or another terminal? Point Claude Code at the cctabs repo, share the error, and ask it to investigate and open a PR. Adding a new terminal backend means implementing the small
TerminalAdapterinterface —src/core/tabby.tsis the worked example.
Then, inside Claude Code:
❯ /plugin marketplace add generativereality/plugins
❯ /plugin install cctabs@generativereality
❯ /reload-pluginsThe plugin ships the cctabs CLI and a Claude Code skill — so Claude can drive your tabs without you switching to a separate tool.