CC-Panes lets you run multiple Claude Code CLI instances side by side in a split-pane terminal layout. Organize your AI-powered development workflow with workspaces, projects, and tasks — all from a single desktop app.
Features
- Split-Pane Terminal — Run multiple terminals in flexible horizontal/vertical split layouts with drag-to-resize
- Workspace Management — Organize projects into workspaces with pinning, hiding, and reordering
- Built-in Terminal — Full-featured terminal (xterm.js + PTY) with multi-tab support
- Claude Code Integration — Launch Claude Code sessions, resume conversations, manage providers, and self-dialogue mode
- Git Integration — Branch status, pull/push/fetch/stash, worktree management, and git clone
- Session Management — Track launch history with recent launches panel, clean broken sessions, and resume previous work
- Local History — File version tracking with diff view, labels, branch-aware snapshots, and restore
- File Browser — Project file tree with search, create, rename, delete, copy, and move operations
- Code Editor — Monaco-based editor with 60+ language support, Markdown preview, and image preview
- Quick Search — Global file search (Ctrl+K) across all workspace projects
- Screenshot — Region capture with global shortcut, multi-monitor support, and clipboard copy
- Session Journal — Workspace-level session logging
- Todo & Plans — Task management with priorities, subtasks, and plan archiving
- Memory & Skills — Manage Claude memories and custom skills per project
- MCP Server Config — Configure MCP servers per project
- Hooks/Workflows — Workspace-level hook system for automation
- Provider Management — Multiple API provider support (Anthropic, Bedrock, Vertex, proxy, config profiles)
- Directory Scan Import — Batch import Git repositories from a directory
- Theme Support — Light/dark mode with glassmorphism design
- Borderless, Mini & Fullscreen — Frameless window mode, compact mini view, and F11 fullscreen toggle
- System Tray — Minimize to tray with status monitoring
- Desktop Notifications — Session exit, waiting-for-input, and todo reminder alerts with debounce
- Keyboard Shortcuts — Customizable shortcuts for all major actions
- i18n — English and Chinese (Simplified) interface
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.
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.
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.
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.
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.
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
GLM
Grok
OpenCode
Cursor
+ any terminal CLI