asheshgoplani/agent-deck
Terminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.
What it solves
Agent Deck acts as a centralized command center for managing multiple AI coding agents simultaneously. It solves the problem of "agent sprawl," where developers running several instances of tools like Claude Code or OpenCode across different projects struggle to track their status, manage costs, or switch between sessions efficiently.
How it works
It provides a terminal-based interface (TUI) that registers and monitors all your active AI agent sessions. It allows you to group sessions, fork them to explore different coding approaches without losing context, and attach specific tools or skills to individual agents. It also includes a "Conductor" feature that can orchestrate a fleet of agents, allowing you to supervise them via mobile messaging apps like Telegram or Slack.
Who it’s for
This tool is designed for power users and developers who rely heavily on AI coding agents and need a structured way to manage, monitor, and scale their AI-assisted workflows across multiple repositories.
Highlights
- Unified TUI: Manage all agent sessions, view status, and switch between them with single keystrokes.
- Fleet Orchestration: Use the Conductor to supervise multiple agents and receive updates on your phone.
- Flexible Configuration: Supports per-group Claude account overrides, environment variables, and declarative group settings.
- Session Management: Easily fork sessions to test new ideas, attach MCP servers, and manage skills without manual config file editing.
- Cross-Platform: Works on macOS, Linux, and Windows (via WSL).
Related
- Project
- Project
- Project
- Project
- Dispatch