agent-desk v1.0
MACOS 12+ EARLY BIRD LIFETIME LICENSE
MISSION CONTROL  ·  MACOS  ·  SHIP 2026.07

Run 8 Claude Code
sessions from
seven terminal tabs.
one command center.

agent-desk is a macOS orchestrator for agentic coders. Grid your Claude Code, Codex, and Aider sessions on a single canvas — broadcast keystrokes to a selected set, double-⌘ to zoom any panel to full screen and re-flow past output at fresh dimensions.

click multi-select
click range select
fullscreen
Z undo layout
~/projects · 4 panels · 2 selected
● LIVE broadcast:on
migrate-db~/api
$ claude "run migration"
connected to prod
lock acquired
applying 0042_add_index...
migrate-db~/staging
$ claude "run migration"
connected to staging
lock acquired
applying 0042_add_index...
frontend-lint~/web
$ claude "fix all lint"
217 errors resolved
waiting for review
docs-sync~/docs
$ claude --resume abc123
drafting release notes
streaming...
2 panels receiving broadcast keystrokes ⌘ + Click any panel
?

You have five Claude Code tabs open.
You lost track of which one is running the migration.
You typed the same reply into three of them.
Command-Tab is not orchestration.

Features

Every session on one canvas.

agent-desk isn't a terminal. It's the layer above your terminal — one keystroke reaches every agent that needs it, one glance shows what all of them are doing.

01 / GRID

Whiteboard-style grid

Drag, resize, snap, swap. Cmd+Z to undo any layout change. Save arrangements per project.

02 / BROADCAST

Multi-agent keystroke sync

⌘-click to add panels to the broadcast set. Type once — 8 agents receive it. Perfect for "yes / continue / proceed".

03 / FULLSCREEN

Double-⌘ fisheye

Zoom any narrow panel to full screen and re-flow its past output at the new width. Grasp a whole session in one glance.

04 / MEMORY

Session persistence

Panels survive restarts. --resume the right Claude Code session automatically. Named projects remember their layout.

SAVE
8× parallel
Recommended agents
1× keystroke
Reaches every selected panel
512KB / panel
Rolling raw-output buffer
0× subscriptions
Buy once, keep forever
Cheat sheet

Speed of thought, shape of hand.

Everything is one modifier away. The muscle memory you built for Vim, tmux, and iTerm2 still applies — agent-desk sits on top, never gets in the way.

click panel
Toggle broadcast
Add / remove a panel from the sync-typing set.
click panel
Range select
Everything from the last anchor to the target in visual order.
(double-tap)
Fullscreen fisheye
Zoom the active panel; re-flows scrollback at popup width.
Z
Undo layout
Full history of drags, swaps, and size changes.
↑↓←→
Neighbor focus
Jump to the adjacent panel in visual order.
1..9
Direct focus
Jump to the Nth panel by top-left order.
↑↓
Scroll active panel
Works everywhere — inside Claude Code's alt-screen too.
Pricing

One purchase. Yours forever.

No subscription, no seat metering, no telemetry. Buy the license you want, activate on your macOS, ship. Updates for one full year; the version you own keeps working after that.

Solo
$49 $99
EARLY BIRD · 1 SEAT · 1 YEAR UPDATES
  • Unlimited panels & layouts
  • Broadcast typing to any subset
  • Fullscreen fisheye replay
  • Session persistence & --resume auto-bind
  • Priority email support
Buy now
Studio
$499 $999
EARLY BIRD · 10 SEATS · 2 YEAR UPDATES
  • Everything in Team
  • 10 activatable seats
  • 2-year update horizon
  • Onboarding call (30 min)
  • Feature-request priority
Buy Studio
FAQ

Answers, no fluff.

Does it work with any CLI, or only Claude Code? +
Any PTY. Claude Code, Codex, Aider, plain bash, Python REPL, tmux — if it runs in a terminal, it runs in agent-desk. Broadcast typing sends bytes to whichever process each panel is currently talking to.
Is my code sent to a server? +
No. agent-desk runs entirely on your machine. It doesn't observe your prompts, code, or terminal output. License activation is a single ping to the LemonSqueezy license server — offline after that.
What OS versions are supported? +
macOS 12 Monterey and newer. Apple Silicon & Intel. Windows and Linux are on the roadmap — buy the Solo license now and you'll get every future platform free.
Do I need a Claude subscription? +
No. agent-desk is BYO-terminal — you supply the CLI, agent-desk supplies the orchestration. If you already run Claude Code from your terminal, you're good.
What happens after the 1-year update window? +
Your license keeps working forever on the last version released during your window. Renew for another year (50% off the then-current price) to keep receiving updates.
Refund policy? +
14-day, no-questions-asked. Email refund@agent-desk.app from your purchase address.

Ship parallel. $49 for the launch week.

Lifetime license, 1 year of updates, 14-day refund window. macOS 12+.

Get agent-desk