ClaudeMods
☰
EN
● — online · Views — times
SponsorsSubmit a project
GitHub repositories · by MrAstroThomas

I optimised my parallel Claude coding sessions with a custom Stream Deck plugin (Claude Code, VS Code + Dev Container)

A Stream Deck plugin that shows per-session Claude Code status (working, waiting for permission, done) with pulsing alerts and keys for 5-hour and weekly quota limits, using `claude agents --json` and an optional hook mod.

Translated

About this mod

A free personal-use Stream Deck plugin, Code Command Center, that gives each Claude Code session its own key: blue for working, orange for waiting (with the reason), green for done, pulsing after five minutes of waiting. One press focuses the Claude app or the exact VS Code window, Dev Containers included. Two extra keys track the 5-hour and weekly limits with a marker for even usage. It only reads state and never answers prompts; session status comes from claude agents --json, and the quota keys need a small Claude Code hook mod that writes the numbers to a file.

Installation

Check the author's README for the marketplace and plugin name first. Commands may change as the repository evolves.

claude plugin marketplace add ThomasAlbin/code-command-center
claude plugin install deck-bridge@code-command-center
Original text / README

Disclosure: I made this, and it's free for personal use. I usually have a few Claude Code sessions running, some in the Claude app and some in VS Code. Too often one had stopped to ask for permission, and I only noticed much later because I was in another window. So I built Code Command Center, a Stream Deck plugin that gives every session its own key: 🟦 blue: working 🟧 orange: waiting for me, with the reason ("permission") 🟩 green: done After five minutes of waiting, the key starts to pulse. One press brings up the Claude app, or the exact VS Code window the session runs in, Dev Containers included. Two more keys watch the 5-hour and weekly limits. A white tick marks where even use would be right now. If the bar is past it, the key tells me when I'll run out, before the reset comes. How Claude helped: I built it with Claude Code in about a week: plain JavaScript, tests, every key drawn as SVG, etc. It only reads: it never answers a prompt or sends anything into a session. Session status comes from claude agents --json. The quota keys need a tiny Claude Code mod (one hook that writes the numbers to a file); the session keys work without it. I developed and tested it on macOS and Stream Deck. I will also upload a short video on my YouTube channel later this day. Tell me what you think :) https://github.com/ThomasAlbin/code-command-center submitted by /u/MrAstroThomas to r/ClaudeAI [link] [comments]

Similar projects