Skip to content
macOS · command center

Drive every project
from one window.

CmdrZone replaces a messy wall of terminal tabs with a single command center — a live tree of every project and embedded Claude Code agents, so you never prompt the wrong one.

macOS · Apple Silicon GPL-3.0 · open source Electron · React · TS
Running 5+ projects, each with its own agent in a separate tab, gets messy fast — wrong-tab prompts, no overview, lost sessions.

CmdrZone gives you one place to see and drive them all. A stable color and live status per project mean a glance tells you what's working, what's waiting on you, and what's done.

Every terminal runs a real PTY with your full login-shell PATH — so claude, node and pnpm just work, every time.

Everything in one window

A command center, not a tab graveyard

Terminals, editor, board, and git status — per project, with the agent context built in.

01 / AGENTS

Embedded agent terminals

Launch Claude Code (default) or Aider / Codex / Gemini / opencode per project, in real PTYs with your full login-shell PATH. Resume the last conversation in one click with claude --continue.

02 / BOARD

Board → launch from a card

A per-project Kanban (Ideas 💡 / Features ✨ / Bugs 🐞 / Tasks) with drag-and-drop cards, persisted in SQLite. Hit on a card to open a Claude session seeded with its title and any attached images — the card slides to In Progress.

03 / THEMES

Themes & retro skins new

Reskin the whole app from Settings — chrome, xterm terminals and the Monaco editor all follow. Ships with CmdrZone Dark and a pixel-faithful Total Commander mode: silver bevels, square corners, a navy selection bar and an F-key bar. See it ↓

04 / IMAGES

Image-native cards & sessions new

Attach screenshots to any card — pick a file, drag-and-drop, or paste with ⌘V. Cards get a cover thumbnail and a 📎 badge, and a session launched from the card hands the paths to the agent. Or just drop an image onto any terminal to drop its path at the prompt.

05 / PROJECTS

Live project tree

Every project (and monorepo sub-project) under a root folder you pick — with favorites, a stable per-project color, git dirty count, and live agent indicators. Double-click a name to rename the folder on disk.

06 / TMUX

Durable sessions

When tmux is on your PATH, each terminal attaches to a detached session. Quit the app — your agents keep running — and they reattach on next launch. Closing a tab is the only thing that kills a session.

07

Monaco editor

A Files + Monaco (VS Code's editor) tab with multi-file tabs, IntelliSense, minimap and save.

08

Agent awareness

Per-project status (working / waiting / done / error), an activity rail, and native notifications when an agent needs you or finishes.

09

Project info

README / CLAUDE.md preview, package.json scripts as one-click run buttons, git status, dev-server port detection and .env presence.

10

Agent CLI & MCP

A cmdrzone CLI and an MCP server let agents file and move board cards themselves — straight against the SQLite store, no GUI needed.

11 / UPDATES

In-app updates new

CmdrZone checks GitHub Releases in the background and a What's New dialog (read from the changelog) pops the first time a new build runs.

12 / KEYBOARD-FIRST

Split panes & ⌘K everything

Split any tab into row/column panes — each its own live PTY. A ⌘K fuzzy switcher, dashboard, pinned-project jumps and new-terminal shortcuts keep your hands on the keyboard.

13 / EXTENSIBLE

Model-agnostic, Claude-first

Agents are just launch recipes — add your own. Defaults to Claude Code, but anything you run from a shell can be a one-click agent.

new · make it yours

A theme picker — and a full Total Commander skin

Pick a theme in Settings and the whole app reskins — chrome, terminals and the Monaco editor. Below: CmdrZone wearing Total Commander, down to the silver bevels, navy selection and F-key bar.

▣ The Total Commander skin reskins everything — even xterm goes full black-console (phosphor-green cursor) and Monaco switches to a light theme.

Hands on the keys

Keyboard-first by design

KFuzzy project switcher
0Dashboard
19Jump to pinned project
TNew terminal
DSplit pane
DSplit the other way
Get running

Quick start

macOS · Node ≥ 20 · pnpm ≥ 10 · Xcode Command Line Tools. Clone, install, rebuild native modules, run.

zsh — setup
git clone https://github.com/Innoveramera/cmdrzone.git
cd cmdrzone && pnpm install
pnpm rebuild:native  # rebuild node-pty + better-sqlite3
pnpm dev  # launch with hot reload

Full install, packaging & daily-use instructions → the docs.

Built with
Electron electron-vite React + TypeScript node-pty + xterm.js Monaco Editor better-sqlite3 tmux pnpm workspace
built in the open

Stop hunting for the right tab.

CmdrZone is early but functional, GPL-3.0, and developed in public. Star it, file an issue, or send a PR.