ClaudeDeck — Development skill for Claude Code
A native macOS app that runs your Claude Code sessions across many projects in one window and shows which ones need you.
How to install ClaudeDeck
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open CodeMagnet-LTD/claudeDeck and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What ClaudeDeck does
A native macOS app that runs your Claude Code sessions across many projects in one window and shows which ones need you.
Alternatives in Development
- Chops — 1,000+ macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp 1.1k ★
- Herdrm — Native macOS console for herdr — all your coding agents and their live terminals, across devices 635 ★
- Tmux Claude Session Manager — Run many Claude Code sessions across your projects, each in its own tmux session — then list them, see which a 380 ★
README
ClaudeDeck
**English** · [Türkçe](README.tr.md) · [Website](https://codemagnet-ltd.github.io/claudeDeck/)
**A native macOS app for running Claude Code sessions across many projects from one window.**
See at a glance which session is working, which one needs permission, which one is asking a question and which one is done and waiting for you. Allow a permission prompt right from the notification, put sessions side by side, and pick up exactly where you left off after a restart.
ClaudeDeck doesn't wrap, imitate or screen-scrape Claude. Every session runs **your own installed `claude` CLI** through your login shell, in an embedded terminal (SwiftTerm, a real pty). Your settings, `CLAUDE.md` files, remote control, MCP servers, skills and other hooks keep working exactly as before.
Screenshots

**One window for every session.** Here's what the screenshot shows:
- Sidebar (left): every project and session, grouped. Anything that needs you is pulled up into
Needs Attention at the top.
PR #42and#118are linked GitHub pull requests and issues, colored by their state. - Two panes (middle):
- On the left, a session waiting for permission to run a Bash command. You can answer with Allow / Deny in the pane header, or in the terminal as usual.
- Next to it, a second session in the same project, still running.
- Right panel: switches between Files (the selected project's live file tree) and Changes (source control).