darkmatter2222

AgentDeck — AI skill for Claude Code

AI community

Mission control for AI coding agents on your Stream Deck Mini.

How to install AgentDeck

This entry records only its repository, not the path inside it, so there is no exact command to give. Open darkmatter2222/AgentDeck and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AgentDeck does

Mission control for AI coding agents on your Stream Deck Mini. Monitor six sessions with live status indicators and one-touch window switching. Includes adapters for OpenCode, Claude Code, GitHub Copilot, Gemini CLI, and Cursor CLI.

Alternatives in AI

  • Cc Mini — Ultra-light Harness scaffolding for AI agents, a mini version of claude code 825 ★
  • Clother — Use multiple Claude Code–compatible LLM providers from one CLI, switching profiles instantly with simple cloth 430 ★
  • Coffee CLI — A clean AI terminal workspace 180 ★

README

AgentDeck

**Six Stream Deck Mini keys for your coding agents: see activity, then press a key to focus the right window.**

AgentDeck connects OpenCode, Claude Code, GitHub Copilot CLI, Copilot in VS Code, Gemini CLI and Cursor CLI to one local controller. Each managed launch gets a stable key. A seventh launch waits for a vacancy; closing one does not shuffle the others. The controller uses direct USB HID, with no Elgato plugin or MCP server.

![Animation preview — all states at once](docs/animation-preview.gif)

The preview shows every state together. In normal use, READY appears only when no agents are registered. Windows hardware and native harness acceptance gates are tracked in [the verification record](docs/TEST-RESULTS.md).

Demo video

[![Watch the AgentDeck demo](https://img.youtube.com/vi/NTWLbLbJiO0/hqdefault.jpg)](https://www.youtube.com/watch?v=NTWLbLbJiO0)

[Watch on YouTube](https://www.youtube.com/watch?v=NTWLbLbJiO0). The original demo shows the OpenCode workflow; additional adapters have the coverage described below.

![The deck on the desk](images/root.png)

Choose your harness

Harness Integration / launch Pending-input coverage
OpenCode Global server plugin; opencode shim or oc Permission and structured-question IDs; SDK reconciliation when available
Claude Code Project hooks; Launch-Claude.bat Identified AskUserQuestion calls; permission hooks show unknown instead of an invented count
GitHub Copilot CLI Project hooks; Launch-Copilot.bat Activity only; approvals may still appear running
Copilot in VS Code Project hooks; Launch-Copilot-VSCode.bat Activity only; isolated editor profile, preview integration
Gemini CLI Project hooks; Launch-Gemini.bat Activity; recognized permission notifications show unknown
Cursor CLI (agent) Project hooks; Launch-Cursor.bat Activity only; Cursor desktop integration is not included

All five added hook adapters are imp