Skip to main content
ClaudeWave

Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.

Subagents2.7k stars324 forksGoMITUpdated today
Editor's note

Agent Deck is a terminal user interface (TUI) built in Go that acts as a session manager for multiple AI coding agents running simultaneously. It lets developers launch, monitor, and switch between Claude Code, Gemini CLI, OpenCode, Codex, and Aider sessions from a single terminal window, with each session displaying its current status (running, waiting, or idle). Key features include session forking, which inherits parent conversation history and supports branching explorations via a single keypress; an MCP Manager that attaches or detaches MCP servers per project or globally without editing config files; and a Conductor system that designates one session as a supervisor over a fleet of worker sessions, routing status updates and escalations to Telegram, Slack, or Discord. A Claude Code plugin and a skills directory at `~/.config/agent-deck/skills/pool` allow attaching Claude skills per project through a managed pool. The tool targets developers running double-digit concurrent agent sessions across multiple projects who need centralized visibility and control.

ClaudeWave Trust Score
100/100
Verified
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Healthy fork ratio
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 6/11/2026
Install as a Claude Code subagent
Method: Clone
Terminal
git clone https://github.com/asheshgoplani/agent-deck && cp agent-deck/*.md ~/.claude/agents/
1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
2. Start a new Claude Code session to load the agents.
3. Delegate work to them with the Task/Agent tool or by name.

3 items in this repository

Guide for creating agent-deck watchers conversationally. This skill should be used when users want to set up a new watcher (webhook, ntfy, github, slack, gmail) to route events to a conductor. It walks the user through selecting an adapter type, gathering required settings, generating watcher.toml and clients.json entries, and emits the exact `agent-deck watcher create` command to run.

Install

Terminal session manager for AI coding agents. Use when user mentions "agent-deck", "session", "sub-agent", "MCP attach", "git worktree", or needs to (1) create/start/stop/restart/fork sessions, (2) attach/detach MCPs, (3) manage groups/profiles, (4) get session output, (5) configure agent-deck, (6) troubleshoot issues, (7) launch sub-agents, or (8) create/manage worktree sessions. Covers CLI commands, TUI shortcuts, config.toml options, and automation.

Install

Share Claude Code sessions between developers. Use when user mentions "share session", "export session", "import session", "send session to", "continue from colleague", or needs to (1) export current session to file, (2) import session from another developer, (3) hand off work context. Enables private, secure session transfer via direct file sharing.

Install
Use cases

Subagents overview

README preview not available. Visit the repo on GitHub for full documentation.
ai-agentai-agentsai-coding-assistantaiderbubble-teaclaude-codeclicodexdeveloper-toolsdiscordgemini-cligolangmcpproductivitysession-managerterminaltmuxtui

What people ask about agent-deck

What is asheshgoplani/agent-deck?

+

asheshgoplani/agent-deck is subagents for the Claude AI ecosystem. Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more. It has 2.7k GitHub stars and was last updated today.

How do I install agent-deck?

+

You can install agent-deck by cloning the repository (https://github.com/asheshgoplani/agent-deck) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is asheshgoplani/agent-deck safe to use?

+

Our security agent has analyzed asheshgoplani/agent-deck and assigned a Trust Score of 100/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains asheshgoplani/agent-deck?

+

asheshgoplani/agent-deck is maintained by asheshgoplani. The last recorded GitHub activity is from today, with 26 open issues.

Are there alternatives to agent-deck?

+

Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.

Deploy agent-deck to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: asheshgoplani/agent-deck
[![Featured on ClaudeWave](https://claudewave.com/api/badge/asheshgoplani-agent-deck)](https://claudewave.com/repo/asheshgoplani-agent-deck)
<a href="https://claudewave.com/repo/asheshgoplani-agent-deck"><img src="https://claudewave.com/api/badge/asheshgoplani-agent-deck" alt="Featured on ClaudeWave: asheshgoplani/agent-deck" width="320" height="64" /></a>

More Subagents