Switch the AI model for a specific chat tab by turning a physical dial instead of typing a command.
Adjust reasoning effort from low to max with a knob while coding.
Compact a long conversation by pressing a dial instead of typing slash compact.
Run the compact shortcut from a plain terminal session without the VS Code extension.
| alish3r/claude-deck | 0xmukesh/docusaurus-tutorial | 1tsmejp/palworld-docker-wine | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2021-12-27 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 4/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires an Elgato Stream Deck Plus, its companion app, Node 20+, and currently runs on Windows only.
Claude Deck turns a physical Elgato Stream Deck Plus into a set of knobs for the Claude Code coding assistant inside VS Code. The Stream Deck Plus is a specific piece of hardware with four rotary dials and a small touch screen strip above them. This project only works with that model, not the button only Stream Decks. Two dials matter here. One dial controls which AI model the current chat tab is using, so turning the knob switches models for whatever conversation you have open. The other dial controls reasoning effort, moving through levels from low up to max. Pressing either dial sends the compact command, which shrinks a long conversation down. Small screens on the dials show the current model and effort level so you always know what is active. The model dial follows whichever chat tab you are actually looking at, and switches its display when you change tabs. The effort setting is shared across all chats rather than per conversation, and the tool is upfront about that limitation on its display. Every change the dial makes is checked by reading the actual saved value back from disk afterward, rather than trusting a success signal that might not reflect what really happened. Beyond VS Code, there is also a separate terminal launcher that lets the compact command work in a plain terminal window running the Claude command line tool, without needing the patched editor extension at all. This project is unofficial and not affiliated with Anthropic or Elgato. It works by applying a local, reversible patch to the already installed Claude Code extension on your own machine, since there is no official way to control these settings. That patch can break whenever the extension updates and needs to be reapplied by hand. It requires Node version 20 or higher and currently runs on Windows, with Mac support still experimental and Linux untested.
A physical Stream Deck Plus controller that lets you turn knobs to switch the AI model or reasoning effort in Claude Code, and press to compact a chat.
Mainly JavaScript. The stack also includes JavaScript, Node.js, VS Code Extension API.
The README does not state license terms.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.