← Open Source
wuxiran

cc-pane

Multi-instance split-pane manager for Claude Code — a cross-platform desktop app built with Tauri 2.

ApplicationsCodingProductivityTypeScript
Open on GitHub
Momentum
+0stars in 24 hours0.0%
567
Stars
59
Forks
+0
This week
8
Contributors
Created 2026-03-05 · Updated 2026-10-12 · #16895 today
Top developers
wuxiranCurl-007luminouA
README

CC-Panes

Chinese | Japanese | Korean | Spanish | French | Portuguese

The desktop command center for parallel AI coding.

Run CLI agents side by side, organize their workspaces and sessions, then coordinate the work through MCP, plans, skills, Git, and local history.

Download CC-Panes

Product captures below are recorded from real CC-Panes desktop interactions.

Features

Workspace Command Center

See active sessions, recent projects, available CLIs, usage trends, and workspace context in one local desktop view. Move between a workspace, project, task, and terminal without losing the thread of the work.

Guide ->

Provider and Launch Profiles

Choose a CLI, provider, MCP set, skills, runtime, and permission policy as one reusable launch profile. Keep local, WSL, and SSH workflows under the same workspace model.

Settings guide ->

Agent Orchestration

Turn a bounded task into a coordinated run. The built-in ccpanes MCP lets a leader dispatch workers, observe their progress, collect results, and keep plans and Todos close to the sessions that perform the work.

MCP orchestration guide ->

Skills and Shared Tooling

Browse reusable workflows, manage global skills, and attach shared MCP services to the profiles that need them. CC-Panes also surfaces installed CLI skills without forcing them into every session.

Skills guide ->

Terminal Splits and Tabs

Real PTY sessions with flexible horizontal and vertical layouts, scrollback, and saved pane layouts in one window.

Guide →

Resume and Remote Access

Reopen previous work and attach from desktop, web, or Android. Keep the same workspace model across clients.

Guide →

Git and Local History

Inspect branches and worktrees, then use labeled snapshots, diffs, and restore points without leaving the workspace.

Guide →

Planning Surfaces

Todos, journals, plans, specs, session summaries, and persistent memory stay next to the agents doing the work.

Guide →

Workspace-aware Development

File browser, Monaco editor, Markdown and image previews, project hooks, and CLI adapters in the same shell.

Guide →

Web Access

Connect to a workspace from any browser. Keep sessions in sync across desktop, web, and Android with the same workspace model.

Guide →

Background Settings

Personalize the shell with themes, wallpaper, opacity, and window effects. Save looks as reusable presets across workspaces.

Guide →

Also included:

  • Project hooks and CLI adapters for provider injection, MCP setup, resume, and lifecycle events.
  • Desktop workflow extras: screenshots, tray, mini mode, command palette, themes, and resource monitoring.

Supported CLI Agents

CC-Panes works with any CLI agent that runs in a terminal. First-class adapters add provider injection, MCP setup, resume, workspace flags, system prompts, and project hooks where each CLI supports them.

Claude Code   Codex   Gemini CLI   Kimi   Grok   OpenCode   Cursor   Jcode  

  • any terminal CLI

Install

Desktop - Windows, macOS, Linux

Stable releases include the in-app updater. Pre-releases are available for manual installation from the release page.

First launch

  1. Install at least one supported CLI and make sure it is available on your PATH.
  2. Open CC-Panes, create or import a workspace, add a project, and launch a session.
  3. Split the terminal when the task benefits from parallel work, or use the orchestration view to dispatch bounded subtasks.

For the full walkthrough, see the user guide. For web and Android setup, see the web and mobile guide.


Community and Support

Left: chat group · Right: bug feedback group. Group QR codes rotate periodically — if one has expired, add yemaofeng66 instead.


Developing

See CONTRIBUTING.md for contribution guidance.

git clone https://github.com/wuxiran/cc-pane.git
cd cc-pane
npm install
npm run tauri:dev

Useful checks:

npx tsc --noEmit
npm run build
npm run test:run
cargo fmt --all -- --check
cargo check --workspace
cargo test --workspace

npm run tauri:dev uses com.ccpanes.dev and ~/.cc-panes-dev/. Release builds use com.ccpanes.app and ~/.cc-panes/.

License

CC-Panes is free and open source under the GPL-3.0 license.

Acknowledgements

Community & support: Linux.do | Sponsor relay hub

Built with: Claude Code | Tauri | xterm.js | portable-pty | Allotment | shadcn/ui

Nearby in the ranking
Similar items