agent-deck
View on GitHubTerminal session manager for AI coding agents. One TUI for Claude, Gemini, OpenCode, Codex, and more.
Go TUI that acts as mission control for AI coding agents (Claude Code, Codex, Gemini CLI, OpenCode). One terminal shows every session, with fork, groups, MCP/skill managers, git worktrees, cost tracking, and remote control via a conductor bot.
Use Cases
Manage many Claude Code / Codex / Gemini CLI sessions in one TUISwitch, attach and detach between running agent sessionsFork agent sessions to explore alternatives without losing contextToggle MCP servers per session or globallyAttach and detach Claude skills per project from a managed poolTrack per-session and fleet-wide agent costsRun each session in its own git worktreeControl agent fleets remotely via Telegram/Discord/Slack conductorSupervise worker agents with a conductor session and watchersRun sandboxed agent sessions in containersSearch sessions and transcripts globallyGroup sessions declaratively via config.tomlSend multiline prompts to sessions from CLIPer-group Claude config and account overrides
Built With
- Language
- Go
- Frameworks
- Bubble Tea · Lip Gloss · Bubbles · Charmbracelet · tmux · SQLite · Go · Telegram · Discord · Slack · OAuth2 · WASM/web view
Tags
tui · terminal · session-manager · tmux · claude-code · codex · gemini-cli · opencode · mcp · skills · multi-agent · cli · git-worktrees · cost-tracking · golang · developer-tools