Claude spawns its own sessions
Install one plugin and Claude Code gains tab-awareness. It sees what's running, opens new tabs, starts new sessions, and coordinates work across them — automatically.
Install one plugin and Claude spawns 10, 15 parallel sessions on its own — each in a named tab (auth, api, frontend) you can see, scroll, and switch to. No tmux. No TUI.
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. I want to use Tabby Terminal.
Claude will install the terminal app, the tabby-cctabs companion plugin (or grant Wave's Accessibility permission), 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 (recommended) | macOS · Linux · Windows | Tabby → Settings → Plugins → search cctabs → install → restart |
| Wave Terminal | macOS · Linux · Windows | Grant Accessibility permission in System Settings |
Platform status: cctabs is actively tested on macOS. Wave Terminal didn't work in one Ubuntu test; Tabby on Linux and Windows hasn't been tried yet but its plugin format is portable, so it might Just Work.
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 — Wave and Tabby are the two existing examples.
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.