agent-deck

Manage AI agent sessions across Claude, Gemini, Codex, and OpenCode.

691|113|Updated Dec 3, 2025
One-click install
npx skills add https://github.com/asheshgoplani/agent-deck --skill agent-deck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-deck
Source: https://github.com/asheshgoplani/agent-deck/tree/main/skills/agent-deck
Command: npx skills add https://github.com/asheshgoplani/agent-deck --skill agent-deck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, tmux, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill centralizes the management of multiple AI agent sessions in a single terminal, reducing context-switching and clutter.

Core Features & Use Cases

  • Create, start, stop, restart, and fork sessions across Claude, Gemini, Codex, and OpenCode.
  • Attach/detach MCPs, manage groups and git worktrees, and retrieve session outputs.
  • Use in real-world workflows to coordinate a team of agents for coding, testing, and research.

Quick Start

  • Launch the TUI: agent-deck
  • Create a session: agent-deck add -t "Project" -c claude /path
  • Start a session: agent-deck session start "Project"

Frequently Asked Questions about agent-deck

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple AI agent sessions in one terminal?

You can manage multiple AI agent sessions in one terminal by using a centralized TUI to create, start, stop, and fork interactions across Claude, Gemini, Codex, and OpenCode, reducing context-switching and clutter.

What is the best way to coordinate Claude and Gemini agents for coding tasks?

The best way to coordinate Claude and Gemini agents is using a centralized terminal interface that supports grouping sessions, attaching or detaching MCPs, and managing git worktrees across different AI models.

Do I need tmux and jq installed to manage AI agent sessions?

Yes, you need tmux and jq installed as dependencies to run the centralized AI agent session manager, which relies on them for terminal multiplexing and processing session data.

Can I attach and detach MCPs across active Codex sessions?

Yes, you can attach and detach MCPs across active Codex sessions, allowing you to dynamically manage Model Context Protocol connections for your AI agents within the terminal interface.

How does git worktree management work with concurrent AI agents?

Git worktree management with concurrent AI agents works by allowing you to link isolated repository branches to individual agent sessions, enabling parallel coding and testing without workspace conflicts.

Why use a centralized TUI instead of separate terminal windows for AI agents?

You use a centralized TUI instead of separate terminal windows to eliminate context-switching and clutter, providing a single interface to monitor outputs, manage groups, and control agent lifecycles.